[zxspectrum] Re: Bandito 2020

  • From: Stefano Guida <flydreamf@xxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Sun, 5 Apr 2020 08:05:31 +0200

Quindi se non si mette la poke al momento del load headerless se si fa un
break e poi si digita a mano la randomize dovrebbe partire giusto?

Il giorno domenica 5 aprile 2020, Paolo Ferraris <pieffe8@xxxxxxxxx> ha
scritto:

No, secondo me Alessandro intende che i .tap (Basic) mascherano gli
indirizzi con un punto, non che lo faccia l'emulatore.
Se guardi il listato del tap originale gli indirizzi sono mascherati,
infatti.


E' chiaro che e` il TAP a mascherarlo, non gli emulatori in se`.

Riquoto la frase di Alessandro che secondo me e` incorretta:
"Riguardo i TAP che non funzionano con alcuni emulatori perché
"mascherano" gli indirizzi con un punto."

Il mascheramento con il punto non puo` essere il motivo per cui alcuni
emulatori non funzionano ed altri funzionano.
Gli emulatori non interpretano il programma BASIC, ma e` la ROM a farlo. E
la ROM e` la stessa in tutti gli emulatori.

Se mai ce ne fosse bisogno, ho controllato su spectaculator: "CLEAR ."
viene eseguito correttamente. "RANDOMIZE USR ." viene eseguito
correttamente.
Quello che non "funziona" e` il caricamento di un blocco headerless che
non esiste nel file .TAP .
SPectaculator aspetta, fino a quando:
1) premendo SPACE si ritorna al BASIC, o
2) si riavvolge il nastro, e a tal punto il gioco parte.





Other related posts: