Atariware Wiki: MyBIOS V4

https://www.atariware.cl/wiki     Versión: 22 (10/09/2025 19:01)

MyBIOS V4




1. Características


Algunas características de este nuevo sistema operativo son:


El nuevo BIOS está codificado y parcheado para que sea lo más compatible posible.
Está oculto para que se detecte como el REV 02 (XL/XE) original.
Muy parcheado para compatibilidad con OS B (400/800).

2. Versiones


Hay 2 versiones de MyBIOS (MyBIOS-RAM y MyBIOS-ROM).

La versión RAM carga en la RAM superior de 16k del sistema y se ejecuta desde S.O. RAM.
Esto se puede cargar desde el cartucho MyIDE-II.
Es un archivo BIOS de 32k que contiene MyBIOS y el complemento MyIDE-II.
Recuerde que este SO se carga en la RAM superior de 16k debajo del SO original y toma el control. Cualquier software que use la misma RAM o vuelva al SO original probablemente no funcione.

La versión ROM es un SO independiente con soporte opcional para el complemento MyIDE-II.
La versión ROM es un SO de reemplazo para el interior de su Atari.
Puede grabarlo en una EPROM de 16k y reemplazar la ROM del SO o flashearlo en una de las actualizaciones populares de la actualidad como U1MB.

Aunque está diseñado para funcionar en combinación con el cartucho MyIDE-II, debería funcionar perfectamente como un sistema operativo alternativo con alta compatibilidad para el software XL/XE y 400/800.

3. Pantalla bienvenida




Este es un ejemplo de cómo se ve la pantalla de bienvenida cuando se carga la ROM MyBIOS.


Esta pantalla aparece cuando enciendes el sistema o utilizas una combinación de teclas de acceso rápido.


Seguro/No seguro: si trabajas con la versión –RAM, (seguro) es la mejor opción.

Si no se presiona ninguna tecla, se produce un retraso de arranque de unos 40 segundos.
Después de eso, se utilizan las configuraciones predeterminadas para el arranque.


Si se presiona cualquier otra tecla, se cancelará el retraso de arranque.

Teclas :

Como puedes ver, aquí la vida es más fácil.
No necesitas saber todo sobre el sistema operativo ATARI, qué teclas mantener presionadas o no...

4. Las teclas de acceso rápido


Después de iniciar, el sistema se puede controlar mediante las teclas de acceso rápido.
Esto proporciona algunas funciones potentes que no se encuentran en el sistema operativo original.

MyBIOS tiene algunos cambios en la distribución del teclado, porque la mayoría de los sistemas no tienen teclas de función. Pero también para aumentar la compatibilidad 400/800.

Por ahora, las teclas de función en un 1200XL y las funciones de CONTROL (desactivar TECLADO, desactivar ANTIC, desactivar CLIC DE TECLA) están desactivadas.

(SEGURO)
SHIFT+CONTROL+ESC : Reinicio estándar.
SHIFT+CONTROL+TAB : Inicio en frío.
SHIFT+CONTROL+CAPS : Encendido.
HELP (*) : Encendido.

(NO SEGURO)
RESET : Reinicio estándar.
SHIFT+RESET : Inicio en frío.
SELECT+RESET : Encendido.

Teclas de alternancia
SHIFT+CONTROL+H : SIO de alta velocidad.

Las teclas de alternancia, cuando se aceptan, emitirán un pitido.

Esto es para dar algún tipo de respuesta al usuario.

Si presiona demasiado o no escucha ningún pitido, el código de tecla NO ES VÁLIDO y/o se envía al software en ejecución y lo maneja este y no MyBIOS.

*) Si no se carga MyIDE-II/PLUG-IN, HELP se encarga del encendido. Esto le permite controlar el encendido sin tener que encender o apagar el sistema.

5. Información para programadores


Identificación : 2 x 12 bytes.

"enmascarado para ser detectado como el REV_02 (XL/XE) original"

Ubicado en $C000 - $11,$92,$10,$05,$83,CLOAK,$42,$42,$00,$00,$01,$02
Ubicado en $FFEE - $10,$05,$83,$02,$42,$42,$00,$00,$01,$02,$8C,$6C

CLOAK:
bit-7:
bit-0..6: Número de versión

Byte de configuración:
Tenga cuidado de no usar/cambiar el byte $40 (64 decimal).
MyBIOS utiliza este byte para guardar la configuración actual.
Tiene una suma de comprobación interna y, cuando se corrompe, intenta restaurarla.
La restauración se realiza desde MyIDE-II-SRAM o, cuando no está presente, utiliza la configuración XL/XE como se describe en S.O. de Atari.

6. Descarga


Desde su sitio oficial.