Re: Primeros pasos para pogramar un emulador
Publicado: 21 Sep 2018, 17:48
Has hecho mal el cálculo.Namek escribió:La imagen se actualiza 50 veces por segundo, las mismas 50 veces que saltan las interupciones, por tanto cada 69888 ciclos comienza a actualizarse la imagen y salta una interrupción, y por que cada 69888 ciclos?, pues por que 69888 x 50 = 3494400 que son el total de ciclos que procesa el Z80 por segundo que curiosamente coincide con los 3,5 Mhz que es la frecuencia a la que trabaja el Z80 del Spectrum,
La frecuencia es 3 500 000, no 3 494 400.
Divide los 3 500 000 ciclos entre los 69888 que tarda en completar una pantalla y te saldrán los 50,08 Hz que usa el spectrum.