[zxspectrum] Re: Salvaschermo per ZX Spectrum

  • From: Massimo Raffaele <massimo.raffaele@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Tue, 26 May 2020 18:29:31 +0200

Il giorno mar 26 mag 2020 alle ore 08:43 gianzula@xxxxxx <gianzula@xxxxxx>
ha scritto:

qualche settimana fa ho scovato in un vecchio quaderno
un salvaschermo in L/M che scrissi nel 1987.

Qui trovate i dettagli:
https://gzuliani.github.io/sinclair/zx-screen-saver.html


Bello!

"Il codice si aggancia alla routine del sistema operativo che effettua la
scansione della tastiera, azzerando un contatore interno ogni volta che
viene premuto un tasto. Nel caso il valore assunto dal contatore indica che
sono trascorsi più di 30 secondi dall'ultima pressione di un tasto il
codice oscura lo schermo"

Molto interessante

"ed entra in un ciclo dal quale si esce alla successiva pressione di un
tasto; all'uscita del ciclo lo schermo viene riportato allo stato
originale."

Quando viene premuto un tasto per uscire dal ciclo, quel tasto viene anche
recepito dal programma che era in esecuzione? (sarebbe meglio di no)

Sinceramente non so se è tutta farina del mio sacco o se mi sono
ispirato a qualche articolo
(al tempo mi capitava di comprare
saltuariamente Sinclair Computer/Personal Computer).

La finezza di
oscurare lo schermo azzerando solo gli attributi mi pare troppo sottile
per un 17enne,
d'altra parte il progetto è intriso di ingenuità che mi
parrebbe strano ritrovare in un articolo pubblicato su una rivista.


Quindi davvero non ricordi se è una tua realizzazione da zero?
Max

Other related posts: