![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
Obrigado a Julio Marchi pelo espaço cedido na MSX All |
||||||||||||||||||||||||||||||||||||||||||||||||
Alfabeto (.ALF)
O arquivo de alfabeto contém um header comum de arquivos do MSX, mais a tabela de caracteres contendo o padrão das letras. Assim temos:
Mapa de caracteres:
Os padrões do caractere são formados por um bloco de 8x8 pixels, onde cada linha é representada por um byte. Por exemplo, para a letra “A”, localizado no endereço x do arquivo, temos:
Para calcular o offset de um caractere com índice i: x = 7 + i*8
PRINT 7 + 65*8 527 Ok
|
||||||||||||||||||||||||||||||||||||||||||||||||