HispaMSX

Re: Pregunta VDPera (Ramonijo!)

2000-01-30 21:03:45
Jose Angel Morente escribió:

From: Jose Angel Morente <msxjam(_en_)crosswinds(_punto_)net>
¿Cómo puedo hacer en ASM para saber a qué frecuencia de
refresco está el VDP en ese momento?
Supongamos que quiero hacer un mini-programa que, si
estamos a 50Hz pase a 60Hz, pero que si estamos en 60Hz
lo que tiene que hacer es pasar a 50Hz.

Y sin usar la BIOS, claro está ^_-

Hmmmm .... vamos a ver ....
Creo que no hay ningún registro de lectura del VDP que diga que refresco
está seleccionado, ¿no?, bueno, pues eso se puede leer de las variables del
sistema, que guardan una copia de los registros del VDP, siempre que se
hayan cambiado desde la BIOS claro.
También se me ocurre que, puedes poner un contador que cuente el tiempo
pasado entre cada interrupción, distinguiendo tiempos diferentes para cada
modo.

Slds,
I.I.E. - IVIsoft





<Anterior en la conversación] Conversación actual [Siguiente en la conversación>