HispaMSX

Re: Pregunta VDPera (Ramonijo!)

2000-01-30 12:01:41

On Sat, 29 Jan 2000 23:52:11 +0100
Jose Angel Morente <msxjam(_en_)crosswinds(_punto_)net> wrote:

Hola, mundo!

Hace años que tengo esta dura, digo, duda .....
 
¿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á ^_-

caramba... como si yo supiera destas cosas... #?

Pos en serio, que no se me ocurre... Lo más normal es mirar el la copia
del registro de estado pertinente en la zona de trabajo y XORearla.
Piensa que la información que esté ahí será la buena, si no me equivoco,
hasta suponiendo que hayas cambiado la frecuencia pasando de la BIOS
(aunque pensándolo bien,... ¿quien haría semejante barbaridad? XD ) 
Se supone que el programa que tu hagas partirá de BASIC o DOS
directamente, y, como habrá pasado "algo" de tiempo en el "prompt", la
BIOS habrá actualizado el estado según la zona de trabajo... esto lo
digo "de memoria" por unas cosas que hice años ha... muy posiblemente me
equivoque.

Si es así no le veo el por qué a usar otro método... igual si explicas
lo que quieres hacer exactamente...


Ramón



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