[zxspectrum] Re: Strategie antiflickering

>> Voglio però evidenziare che per lo ZX80 il problema è ben diverso:  >> la 
>> CPU su quella macchina (come anche sullo ZX81), genera il  >> segnale video 
>> in software, qundi il problema non è tanto di evitare  >> collisioni con il 
>> raster video, quanto piuttosto di continuare a  >> generare il segnale video 
>> mentre si stanno facendo altri calcoli !>> >Praticamente un massacro :-)> >  
>>   Giovanni
 
Esattamente.  La modalità SLOW dello ZX81 ottiene il risultato tramite un mix 
di software e hardware.
La dimostrazione di quanto siano vicine quelle due macchine potete trovarla 
qui: http://home.micros.users.btopenworld.com/zx80/zx80nmi.html
 
Dovrebbe essere chiaro a questo punto che allo ZX80 "classico" manca un 
elemento essenziale per lavorare in modo "SLOW".. ma nonostante questo, il 
gioco funziona!
 
Ragionando su come viene gestito lo SLOW mi viene il dubbio che sullo ZX81 quel 
20% del tempo CPU di rallentamento potesse essere variabie sui modelli con 1K, 
dove il display file veniva dinamicamente (e automaticamente) sacrificato per 
far posto ai programmi: nel caso degli scacchi da 1K, ad esempio la memoria 
video avrà occupato poco più di 64 di bytes (avete notato che c'è un risparmio 
anche sulla dimensione della scacchiera ?  è di 6x6 !).
 
 
_________________________________________________________________
Cinema, Tv, Gossip e Oroscopo… Tutto su MSN Intrattenimento!
http://intrattenimento.it.msn.com/

Other related posts: