[zxspectrum] Re: Ideuzza per chrome o ZX modificati

  • From: Mario Prato <mario.prato@xxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Thu, 16 Sep 2004 10:11:54 +0200

beh, sul chrome basta andare a 7MHz e hai un turbo "naturale" senza modificare la rom e senza routines aggiuntive.
tra l'altro ho provato anche a salvare e caricare successivamente e tutto funziona...



At 16/09/2004, you wrote:

(Luca, please, dimmi se il discorso regge)

IPOTESI:
Se ho capito bene come funziona il formato TZX, i dati vengono registrati specificando con un parametro l'eventuale "turbizzamento" (o turbamento) del blocco dati (maketzx lo visualizza come variazione in percentuale rispetto al load a velocità normale).


TESI:
Credo che sia possibile prendere un TXZ esistente salvato dalla normale routine ROM e trasformarlo a posteriori in formato "turbo tape".


PROPOSTA:
Se si modifica la ROM originale in pochissimi byte il loader tradizionale può essere rimpiazzato con un turbo tape. Visto che ad oggi è quasi più facile trovare un CD-MAN che un WLAKMAN, il turbo può essere spinto all'estremo.


PROTOTIPO:
In allegato (sono meno di 2K) c'è il "mio" megaload, che non è altro che un classico Turbo Tape a cui ho tirato il collo. Su nastro funzionava (anche se ovviamente non era molto facile regolare l'azimuth e i toni), quindi è già collaudato.
Si usa facendo precedere i soliti comandi di LOAD/SAVE da una chiamata USR:
LET l=63012 : SAVE "<nome>"... oppure LET l=63012 : LOAD "<nome>"...


L'ho appena recuperato da nastro; lo usavo come slide-show delle schermate, quindi dopo il caricamento occorre premere BREAK, perchè non ho modificato il loader originale.
Cronometro alla mano (se non ho fatto errori), salva i 16K della ROM in poco più di 35 secondi, header compreso !!



-- Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Con LINEAR Assicurazioni puoi risparmiare fino al 40% sulla tua polizza RCAuto senza 
rinunciare alla qualità e all?assistenza del gruppo UNIPOL.
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid'15&d-9

Other related posts: