10 CLEAR 32767
20 BORDER 0: PAPER 0: INK 0: CLS: LOAD "" SCREEN$
30 POKE 23659,0: PRINT AT 22,0;
40 LOAD "" CODE
60 PAPER 0: INK 7: CLS
70 PRINT "debug": BEEP .5,2
100 RANDOMIZE USR 32768
Ma quale sarebbe la funzione della POKE alla linea 30?
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...
La domanda mi è venuta in mente non appena ho letto il listato e
rileggendolo attentamente la linea 30 potrebbe suggerire forse la risposta
al mio quesito. Ho ragione?