[zxspectrum] Re: dimensioni schermo
- From: Mario Prato <mario.prato@xxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Fri, 30 Jul 2004 09:19:05 +0200
At 29/07/2004, you wrote:
[mega cut ;) ]
Caro Alfonso,
tutto il discorso che fai e' esatto, il chrome a causa del suo quarzo a
14.300 MHz genera un interrupt 51,15 volte al secondo, ma te ne accorgi
solo se usi le variabili frames che di fatto verranno incrementate piu'
rapidamente. per quanto riguarda i timing video i televisori/monitor
attuali reggono bene anche variazioni maggiori nelle frequenze di scansione
video agganciandosi ai segnali di sincronismo verticale e orizzontale.
Tornando al discorso emulazione bisogna tenere in conto questi fattori:
1) l'unica maniera per sincronizzare la visualizzazione video con il clock
dello z80 e' sapere esattamente dopo quanti cicli viene visualizzato il
byte all'indirizzo 16384 dopo l'impulso di INT. Qui le opinioni sono
discordanti in quanto dalle faq si evince che devono passare 14336 stati T
perche' venga visualizzato il primo byte. Ramsoft invece dice dopo 14347
stati T viene letto dalla ula il primo byte video (quindi visualizzato in
un istante diverso e comunque diverso dal valore delle faq).
2) gestire bene le contese, e anche qui le faq sono nebulose soprattutto
per quanto riguarda l'I/O..
3) floating bus, almeno sul 48/128K originali..
ci sarebbe da riscrivere le faq almeno su questi punti poco chiari oppure
spiegati in maniera "informatica"..
ciao
--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor:
Oliviero.it presenta in esclusiva il pantaloncino "INNUELLE", il primo
elettro-trattamento indossabile, per raggiungere i principali obiettivi di ogni seria
azione contro la cellulite!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2661&d=30-7
Other related posts: