[zxspectrum] Re: A proposito dell'Enciclopedia Bompiani

  • From: Cesare Falco <wallyweek@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 13 Apr 2014 11:13:50 +0200

Premesso che POKE 23743,80 si usa per non far apparire a video
la stampa del nome del blocco che si sta caricando... :-)

Premesso che sono andato a riguardarmi i miei appunti perché
ovviamente non mi ricordavo... :-)

Tutto ciò premesso...


Il 12/04/2014 17:48, Eugenio Ciceri ha scritto:
> 1 LET chans = PEEK 23631+256*PEEK 23632
> 2 POKE chans+5,111
> 
> Sugli Spectrum non espansi chans=23734, ma se sono espansi potrebbe
> assumere altri valori.
a distanza di tanto tempo finalmente capisco perché proprio 23734!


> Per questo conviene non usare valori assoluti come POKE 23739,111.
vero, anche la connessione dell'Interface 1 poteva porre problemi
di questo tipo, nello specifico inoltre mi ero annotato anche che
la POKE non funziona sul 128 (ma non ho scritto se provoca crash
o semplicemente il nome viene stampato ugualmente).

Considera però che questi trucchetti "da figo" dovevano essere
di effetto ed essere più concisi (e memorizzabili) possibile. ;-)

<figo_mode> (o, secondo la dizione corrente, <geek_mode>!)
Ad esempio, suppongo che non tutti ricorderanno a cosa serve, in
uno Spectrum 48 senza Interface 1 e con un programma in memoria

POKE PEEK 23635+256*PEEK 23636+1,0

mentre se dico
POKE 23756,0

credo che i ricordi emergano molto più facilmente! :-)
</figo_mode>

Augh!
Cesare

Other related posts: