salut, Topic spécifique au lettrage et au générateur de caractères.
- J'avais besoin de redéfinir les lettres du TO pour customiser la fonts d'écriture pour utiliser avec LOCATE/PRINT en BASIC.
- J'ai fais ce petit outil pour générer mes caractères (Alphabet G0) dans fichier BIN à partir d'une image PNG.
https://oxustudio.com/to8/font/- pour activer la font apparement il faut mettre l'adresse de début du graphisme dans $60CF et 60D0
- mon fichier BIN générer commence l'implantation en $A000 -> $0300 (768 octets | 32 caractères de 8x8 * 3 lignes | 96 caractères)
fichier BIN
Code:
000300A000000000000000000000100010101010100028505050280000005050FC28FC28281070181830505038004834282050B0480074889864
6050200000000000002010081020202020100840201010101020400000000020707020000010107C101000402000000000000000200000000000
000020000000000000004040202020101000708888A88888700070202020206020007840201008087000700808300808700008087C4828180800
7008087040407800708888F080403800402020101008F8007088887088887000E0100878888870002000000020000040200000002000000000083
040300800000000F800F80000000040300830400000200020100848301C205C5A5A5A241800444438282810100070484870484870003840404040
403800704848484848700078404078404078004040407840407800384848584040380048484878484848007020202020207000601010101010100
044484870504844007840404040404000888888A8A8D8880048585858686848003048484848483000404040704848700830484848484830004448
50704848700070080830404038001010101010107C0030484848484848002020505050888800505050A8A88888008850502050508800202020205
050880078402020100878181010101010101800101020202040400000000000000000000000380000000000000000000000007E00000000000000
001C241C0438000000704848487040400038404040380000003848484838080800384078483000000020202020782018487840304838000000484
84868504040001010101030001010101010103000100048506050484040001810101010103000A8A8A8A8D0000000484848685000000030484848
3000004070484848700000083848484838000000202020203800000070083040780000000C1010103C10000078484848480000002050505088000
0005050A8A8880000004830303048000020202050508800000078402010780000387C3E1E3E7C38001C3E7C787C3E1C00557F7F7F7F2A3E1CFF00
000000000000FFFFFFFFFFFFFFFFFF00000000
BASIC pour dire d'utiliser ma "font".
Code:
10 LOADM"PACFONT1.BIN"
20 POKE &H60CF,&HA0:POKE &H60D0,&H00
j'ai oublié un truc ? ! ça marche pas !
merci.