[zxspectrum] Re: loader

  • From: "Andrea Vavassori" <andrea@xxxxxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Mon, 13 Sep 2004 18:36:57 +0200

On Fri, 10 Sep 2004 21:41:28 +0200, Matteo wrote:

>Scusate se salto di palo in frasca, ma su Load'n'Run o Run, ricordo, c'erano
>(anzi ci sono) spesso dei punti dopo avere finito di caricare uno SCREEN$
>caricava il blocco successivo con header, ma inverosimilmente il nome del
>blocco (bytes : xyz) non imbrattava lo SCREEN$ stesso, il quale rimaneva
>tale e quale; anche avendo voluto provare con un PRINT AT x,y: INK z: CLS:
>LOAD "" CODE non avrebbe dovuto rovinare, se così si può dire, la schermata
>di presentazione, specie quelle multicolori, dove una qualsiasi delle
>posizioni scelte non sarebbe servita allo scopo di mascherare l'intestazione
>dell'header? è stata per caso fatta un'operazione di "over" o qualcosa del
>genere? se sì come? scusate ma sono arruginito di molto...

Ma no, e' una cosa molto piu' banale... ma subdola :-)

Bastavano due POKE nell' area puntata dalla variabile CHANS in modo che
la routine di stampa a video, invece di puntare all' indirizzo 16,
puntasse a un qualsiasi indirizzo dove ci fosse un bel RET e... non
stampava piu' nulla! :-)

Ciao!

 /\
/--\ndrea

(C) 1982 Sinclair Research Ltd
homepage http://andrea.modelberg.it






Other related posts: