Si esatto.
Poi si può anche trovare il modo di non corrompere la schermata, cancellandola
prima dell’evento di corruzione dato che il tempo di caricamento è limitato.
Ho fatto così in alcuni giochi qui elencati
http://zxspectrum.it.omegahg.com/_OP.htm
Davide Barlotti
On 26 Jul 2020, at 00:14, Massimo Raffaele <massimo.raffaele@xxxxxxxxx> wrote:
Il giorno sab 25 lug 2020 alle ore 18:03 Davide Barlotti
<davide.barlotti@xxxxxxxxxx<mailto:davide.barlotti@xxxxxxxxxx>> ha scritto:
Io intendevo generare un tap che avesse poi la capacità di salvarsi su nastro
esattamente come il programma che ha segnalato Massimo.
Quindi il programma sotto Windows creerebbe sempre un file tap, questo
eviterebbe di mettere su il codice per scrivere su di in immagine disco.
Per esempio Ci sono alcuni Programmi transfer
Per l’Opus per un gioco Specifico che Nasce con un fast loader che salvano su
nastro il codice e poi dopo lanciano un piccolo programma basic che ricarica
quanto salvato e lo risalvano su disco.
Quindi l’idea era di avere un generatore di un tap che caricandolo sullo
spectrum (reale o emulato) una prima volta trasferisca il programma sul disco.
Forse magari non serve nemmeno modificare quanto ha già fatto Enrico e magari
serve “solamente” un programma basic da lanciare sullo spectrum con
l’interfaccia che poi legga il file tap così come, dato che il tap è Sempre
“standard”.
Non so se sono riuscito a spiegarmi oppure ho fatto più confusione :(
Hmmm... quindi, se ho capito bene, la soluzione che proponi potrebbe essere
creare un file TAP che carichi il TAP generato da SNAToTAP e ne trasferisca i
blocchi su disco, insieme al loader ad hoc? (ovviamente il tutto via Spectrum
emulato, per semplicità).
In teoria è fattibile (anche se non so quanto complicato), rinunciando
ovviamente all'integrità della schermata.
Max
[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Mail priva di virus.
www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>