HispaMSX

Re: Re[2]: [hispamsx] POKE -1,algo

2001-02-05 20:28:59
Nestor Soriano soltó algo así como: 

Mola, me has ahorrado la explicación. 8-)

Sólo remiembrar que las interrupciones han de estar deshabilitadas
mientras la página 3 esté cambiada, y que hay que reponer ésta lo antes
posible. Trastear en la página 3 sin tener cuidado es peligroso.

Sip. Aún así hay incluso algún juego en cartucho que se permitía el
lujo de andar desconectando la BIOS y la RAM del sistema para albergar
64KB de ROM en lugar de usar mapper .....

- Coger el valor de PEEK(-1) y complementarlo.
- Copiar los cuatro bits altos en los cuatro bajos.
- Pokear el resultado en -1.

En BASIC:

POKE -1,((PEEK(-1)XOR&HFF)AND&HF0)*1.0625

Este POKE sirve para cualquier ordenador.

... para cualquier ordenador que tenga toda la RAM en un mismo slot (^_-)




Un saludo,


Jose Angel Morente (jam(_en_)ag0ny(_punto_)com)
                   (warau(_en_)BonBon(_punto_)net)
*MSX DREAMS*       (msxdreams(_en_)hotmail(_punto_)com)

¡Suscríbete a HispaMSX!
http://www.hispamsx.com
suscribe(_en_)hispamsx(_punto_)com

msxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsx


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