[zxspectrum] Re: Formato TZX Was: Re: Avventura classica "The Hobbit - v1.0"

  • From: "Antonio S." <schianto9001@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Thu, 25 Nov 2021 17:40:06 +0100

On Thu, Nov 25, 2021, 16:56 Valerio Messina <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

On 11/25/21 4:08 PM, Massimo Raffaele wrote:
In realtà questi file (quelli creati da Nugget) hanno un blocco Code
unico.
Il loader, mentre lo carica, si ritaglia delle frazioni di tempo per
mostrare a video il contatore.

OK, va anche su Spectrum vero.
Ma allora va usato un loader diverso da quello della ROM, che immagino
sia compreso anche nel TZX, e quindi, almeno in teoria, si può studiare
come funziona.


Se prendi come esempio la routine di caricamento della ROM, c'è un ciclo di
ritardo/temporizzazione di 358 T-states, all'indirizzo 05E7. Le routine
alternative usano quei cicli per fare qualcos'altro, come appunto un conto
alla rovescia o muovere qualche sprite sullo schermo (vedi il mitico
Technician Ted!). Non c'è bisogno di spezzettare il caricamento in
mucroblocchi.

Ciao,
Antonio


Other related posts: