[zxspectrum] R: Re: R: Re: R: Re: R: Re: R: Re: DEMO PENTAGON su ZX-UNO

  • From: "Simone Voltolini" <simone.voltolini@xxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Fri, 2 Sep 2016 14:45:09 +0200

"


-----Messaggio originale-----
Da: zxspectrum-bounce@xxxxxxxxxxxxx [mailto:zxspectrum-bounce@xxxxxxxxxxxxx] ;
Per conto di Enrico Maria Giordano
Inviato: venerdì 2 settembre 2016 14:40
A: zxspectrum@xxxxxxxxxxxxx
Oggetto: [zxspectrum] Re: R: Re: R: Re: R: Re: R: Re: DEMO PENTAGON su ZX-UNO



Il 02/09/2016 14:25, Stefano Donati ha scritto:

Le specifiche dello Z80 dicono che l'indirizzo da cui prelevare il 
vettore di interrupt quando ha luogo un'interruzione viene composto 
utilizzando il contenuto del registro I per la parte alta, mentre per 
la parte bassa viene utilizzato quanto si trova sul bus dati. Dunque 
nel caso in cui siamo assolutamente sicuri che il bus dati sia sempre 
a livello logico alto otterremmo un indirizzo hex del tipo xxFF (dove 
xx è il valore del registro I)... ma in caso di dispositivi esterni 
che "trafficano" con il bus dati (il floating bus non può essere 
perché si verfica durante la lettura di pixel e attributi per il 
disegno dello schermo, quindi ben lontano dall'interrupt) il risultato 
potrebbe non essere sempre lo stesso; ecco perché per evitare rischi 
se ad esempio
I=0xB8 viene creata una tabella di indirizzi (tipicamente tutti 
uguali) che prende da 0xB800 a 0xB900 (compresi).

Esattamente.

EMG"



Geni!

Meno male che ci siete voi qui.

Io rilancerò prima o poi la solita sfida...per il QL abbiamo il programma che 
DUMPA e quello che RICREA la cartuccia dal DUMP (passando da una immagine su 
Floppy), quand'è che qualcuno seriamente si impegnerebbe a fare lo stesso per 
lo Spectrum?

Se ci siamo riusciti in meno di 1 anno (un progetto era di perfezionamento, 
l'altro partito da ZERO e chiuso in un mese e mezzo...) con il QL che non ha un 
un'utenza così elevata....perchè NON ci si può riuscire anche con lo Speccy?!

C'è davvero POCO interesse nei confronti delle MD...e c'è gente che le usa 
ancora per passarci i programmi...

La scusa che le cartucce non si trovano oramai non è + valida...ne ho trovate 
io + di 2000 in un annetto...


--Simon 



Other related posts: