- Font Editor (scaricabile dal nostro sito)
- un programma di disegno (IrfanView o GIMP vanno bene)
- EVENTUALMENTE All Bitmap
Finalmente mi sono deciso a scrivere sto tutorial. :rotfl: :rotfl: :rotfl:
In qualche screenpack capita che per qualche misterioso motivo le scritte non si vedano per nulla, oppure si leggano solo poche lettere (es. "a a e" anziché "arcade"). Dovete quindi individuare il font errato e correggerlo.
--------------
1) come capire quale font è:
Entrate nel system.def del vostro screenpack (con un editor di testo) e all'inizio (sotto [Files]) troverete delle righe come queste:
Quote
font1 = font/f-4x6.fnt ;System fonts
font2 = font/f-6x9.fnt ;System fonts
font3 = font/jg.fnt ;System fonts
font2 = font/f-6x9.fnt ;System fonts
font3 = font/jg.fnt ;System fonts
queste righe vi dicono quali font sono utilizzati (font1, font2, font3 etc indicano il numero di font. Ricordatevelo per dopo).
se avete difficoltà poi a raccappezzarvi su quale font si debba andare ad intervenire, eseguite il passo successivo su tutti i font che vedete. Tanto è solo un attimo di tempo
------------------
2) Vedere subito se il font presenta problemi
ci vuole pochissimo: solo pochi passi. Aprite il font (es. ...\MUGEN\font\f-4x6.fnt) con FntEditor.
Noterete che la finestra del programma visualizza un file di testo ed una immagine stramba.
Nel file di testo dovrete prestare attenzione al parametro
"Colors = "
Se il valore di Colors è diverso da 1 o da 16 allora il font va modificato e quindi dovete proseguire nelle successive operazioni
Se il valore di Colors è uguale ad 1 allora il font normalmente NON ha bisogno di modifiche, a meno che non vi serva renderlo multicolore (es. il font del menù iniziale - con le scritte Arcade, Vs etc - deve essere multicolore per permettere di "illuminare" la scritta evidenziata).
Se il valore di Colors è uguale a 16 fate un breve controllo sulla Pcx estraendola. Se la palette è divisa in righe di colori uniformi (ad esempio una riga blu, una riga rossa etc) allora va bene. Altrimenti no e dovete seguire i passi "come correggere i font MULTICOLORE".
Una controllatina alla Pcx è comunque meglio farla. Se per caso la Pcx è a colori reali RGB bisogna trasformarla in una immagine a 256 colori (è comunque un caso improbabile coi font).
------------------------------
3) CORREGGERE IL FONT MONO-COLORE.
Correggere il font monocolore è facilissimo. Basta semplicemente settare il parametro "Colors = 1" e verificare che l'immagine Pcx sia a 256 colori (eventualmente convertirla a 256 colori).
La bellezza del font monocolore è che non dovete aver preoccupazioni su come sono distribuiti i colori nella palette e quali colori avete usato. Basta solo che vi ricordiate che il colore 0 deve essere quello dello sfondo da non disegnare.
Il più delle volte quindi vi basta modificare "Colors = 1" ed avrete finito (salvate il font).
Se non vi serve un font multicolore, fatelo monocolore. E' più semplice.
------------------------------
4) CORREGGERE IL FONT MULTI-COLORE
Questo è più impegnativo.
Dovete settare il parametro Colors = 16 ma non è finita qui.
La palette non è più libera come prima, ma deve essere divisa in "righe". Ogni "riga" rappresenta un colore del font (e le diverse sfumature). In più, come sempre, il colore 0 rappresenta lo sfondo non disegnabile.
In poche parole avrete 16 colori, ognuno dei quali con 16 sfumature a disposizione (tranne la prima riga che di sfumature ne ha 15, essendo il colore 0 riservato alle caselle da non disegnare).
Non c'è però alcun obbligo di predisporre per forza 16 colori ed usare tutte le 16 sfumature di colore.
Se vedete i font di default multicolore, noterete come è fatta la palette.
Verso settembre (ora non posso) vi pubblico anche un file PAL con la palette utilizzata nei font multicolore predefiniti dal Mugen (così potete vedere meglio come deve essere strutturata una palette nei font Multicolore).
Se il vostro font usa colori simili a quelli utilizzati in almeno una riga di quelle palette potete pensare di utilizzare il mio programma "All Bitmap" per convertire la immagine con quella palette specifica (richiede poco tempo).
Per modificare la Pcx dovete prima estrarla, poi modificarla (con un apposito programma) e poi inserire la nuova Pcx da voi modificata nuovamente dentro il font.
------------------
5) Ultime eventuali modifiche nel system.def
Ogni font è indicato con 3 numeri, nella programmazione del system.def
numero font (font1, font2, etc come elencati all'inizio in [Files]) , numero colore, orientamento
es.
1,0, 1
quello che voi interessa, ai fini del fixing è il secondo valore: il colore.
Se il font è monocolore il secondo valore DEVE essere uno 0. Qualunque altro valore non vi permetterà di leggere ciò che avete scritto usando quel font
Se il font è multicolre potete usare un valore da 0 a 15. Se avete la palette davanti potete sapere fin da subito il colore che sceglierete. Altrimenti basta anche andare a tentativi fino a che non si trova il colore (o i colori) che piace (o piacciono) di più

Aiuto









