Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: nerlaska en 16 de Noviembre de 2006, 07:02:30 am



Título: Entradas BIOS para MSX-1 "Undocummented?"
Publicado por: nerlaska en 16 de Noviembre de 2006, 07:02:30 am
Buenas! estaba hechando un ojo por ahí y me he encontrado con una llamadas a la BIOS de los MSX-1 (imagino que también estarán para el resto de modelos) que me han dejado perplejo:

http://map.tni.nl/resources/msxbios.php#msx1bios

Las entradas BIOS son:

PHYDIO (144)
FORMAT (147)
ISFLIO (14A)

RIGHTC (FC)
LEFTC (FF)
UPC (102)
TUPC (105)
DOWNC (108)
TDOWNC (10B)
SCALXY (10E)

Las conocéis? Las habéis usado? Por favor .. opiniones sobre esto .. estoy muy intrigado. Gracias!


Título: Re: Entradas BIOS para MSX-1 "Undocummented?"
Publicado por: jltursan en 16 de Noviembre de 2006, 10:52:39 am
¡Menuda rayada!

Que yo sepa....(con ayuda del Red Book) :

PHYDIO: No se usa normalmente. Pertenece a la BIOS de disco
FORMAT: Igual
ISFLIO: Indica si hay una operación de entrada/salida en curso. Si es cero no hay operacion, si contiene algo es la dirección del FCB de la operación en curso.

RIGHTC: Usada por el PAINT del BASIC. Poco útil.
LEFTC: Idem
UPC: Idem
TUPC: Idem
DOWNC: Idem
TDOWNC: Idem

SCALXY: Hace el clip a las coordenadas de pantalla y las deja (según el modo gráfico en el que se este) comprendidas entre 0-255/63 y 0-191/47



Título: Re: Entradas BIOS para MSX-1 "Undocummented?"
Publicado por: nerlaska en 16 de Noviembre de 2006, 11:51:22 am
Pero .. en el caso de PHYDIO .. mi pregunta es .. podría llegar a controlar la FDD con eso?

Y sobre el RIGHTC, etc. ... por ahi pone que hace Scroll de 1 Pixel!!! hacia la dirección que sea .. jarl!!! tengo que probarlo!! jejejej


Título: Re: Entradas BIOS para MSX-1 "Undocummented?"
Publicado por: burguera en 16 de Noviembre de 2006, 12:07:38 pm
La verdad es que no lo se a ciencia cierta, pero eso de "shift screenpixel" del RIGHTC para mi que se refiere a que mueve el cursor gráfico o algo de ese estilo, no creo que sea un scroll pixel a pixel. Pero no lo se, repito.