[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: