Stefano wrote:
Secondo voi e' possibile modificare l'ascii dello Spectrum? Mi spiego meglio: mi e' capitato diverse volte che dando uno sguardo al listato dei giochi talvolta i caratteri erano stati modificati (un po' come se il programmatore avesse cambiato il fonts). In che modo e' possibile fare cio'? In questo modo oltre ai classici udg (che sono un po' pochi) si potrebbero usare anche i caratteri standard come estensione. Stasera sono capitato su un trafiletto apparso in Papersoft n.8 dove viene menzionato un POKE 2360,xxx dove al posto di xxx, variando il valore da 0 a 255 si ottengono risultati davvero strani. Il classico stile e' POKE 2360,60. E' possibile invece "disegnare" in qualche modo tutti i caratteri (magari col classico POKE USR "lettera", BIN ecc. ecc.?
2 5C36h (23606) CHARS 256 less than address of character set (which starts with space and carries on to (C)). Normally in ROM, but you can set up your down in RAM and make CHARS point to it.
(Dal manuale dello Spectrum; il 2 iniziale significa due bytes.)
(il -256 permette la ricerca della bitmap con la seguente operazione: CHARS+char*8).
Sapendo di non essere stato molto chiaro, vi saluto.
-p