Leyendo en KONAMITO.COM dice que se puede usar DEFUSR pero solo si llamamos a cosas de la BIOS.
Única y exclusivamente a llamadas estándar de la BIOS. Un buen ejemplo de ello lo tenemos con TREPON, que realiza llamadas para ocultar y mostrar la pantalla.
Más abajo dice que podemos usar DEFUSR y parámetros de entrada y salida y de todo .. vamos . .mientras estemo en memoria de sistema todo perfect.
Esto es así?
Los parámetros se deben pasar a través de la instrucción USR. El uso de USR conlleva definir previamente una rutina con DEFUSR, con lo que se deben consultar las restricciones para dicha llamada: SÓLO BIOS.
Podría meter una rutina de descompresión de gráficos?
¿Hay una rutina de descompresión de gráficos en la BIOS? Si no es así la respuesta es sí. Puedes meter una rutina de descompresión de gráficos... EN BASIC.
Otra pregunta .. puedo llegar a usar toda la RAM del ordenador? moviendome por los distintos bancos o el mapper o lo que sea?
Para eso necesitas hacer OUT a un puerto que no es ni del PSG ni del VDP. Respuesta: NO.