Título: Forzar los 50hz (o los 60Hz) Publicado por: j4mk3 en 09 de Diciembre de 2010, 12:53:46 pm Leo en los tutoriales de Karoshi :
"consultando el bit 7 de la posición $2B podemos saber si estamos a 50/60Hz" "podremos cambiar la velocidad de refresco modificando el contenido de dicho bit en el registro" Esto se puede hacer si desactivo la BIOS ? Osea, vale un... LD A,[2Bh] OR 1000000b LD [2Bh],A para poner la ROM corriendo a 50Hz ? así de simple ? Nota: Para una ROM de 48Ks (page 0-1 y 2) Título: Re: Forzar los 50hz (o los 60Hz) Publicado por: SapphiRe_MSX en 09 de Diciembre de 2010, 01:35:35 pm Leo en los tutoriales de Karoshi : "consultando el bit 7 de la posición $2B podemos saber si estamos a 50/60Hz" "podremos cambiar la velocidad de refresco modificando el contenido de dicho bit en el registro" Esto se puede hacer si desactivo la BIOS ? Si lo lees ANTES de desactivarla... Citar Osea, vale un... LD A,[2Bh] OR 1000000b LD [2Bh],A para poner la ROM corriendo a 50Hz ? así de simple ? Nota: Para una ROM de 48Ks (page 0-1 y 2) NO. Ese valor sólo te dice qué tipo de refresco tiene la BIOS por defecto, pero obviamente no vas a poder cambiarlo (que es un valor en ROM). El bit 1 del registro R#9 (MSX2 o superior) del VDP es el que controla el refresco... Pero ojo, te encontrarás con configuraciones no estándar (por ejemplo el 1chipMSX) que pueden decir una cosa por soft y otra por hard... Y si fuerzas el juego a una velocidad, no te irá en los ordenadores que tengan la otra... (especialmente en los MSX1 que no permiten el cambio). Título: Re: Forzar los 50hz (o los 60Hz) Publicado por: j4mk3 en 09 de Diciembre de 2010, 04:48:38 pm Entonces me olvido de hacerlo...programaré bien y yasta :)
sies que....no se que haria sin papi saphi :) |