[zxspectrum] Re: sempre per Ramsoft, sempre sulla +d

Grande Mario, grazie per l'informazione! All'epoca non avevamo le equazioni della PAL della +D e non potevamo far altro che supporre che gli indirizzi di attivazione fossero gli stessi. Dovremo aggiornare il tech ancora una volta :)

percio' ( non lo sapevo) il gdos viene inserito anche ogni 1/50 di secondo prima della routine che incrementa il contatore da 3 byte, all'indiirizzo 3Ah

E questo e' quello che succede nella ROM della +D quando scatta il trap:


003a 2a785c    ld      hl,(5c78h) ; carica la variabile FRAMES1
003d cde302    call    02e3h      ; chiama un handler (che tra l'altro
                                  ; incrementa anche FRAMES1)
0040 d3e7      out     (0e7h),a   ; spagina la +D e torna in ROM48

L'handler e' analogo a quello presente nella ROM della DISCiPLE, ovvero gestisce lo spegnimento del motore, ecc.

Luca


Other related posts: