El cartucho FlashROM 99 es una de las soluciones más difundidas para cargar software en la Texas Instruments TI-99/4A desde una tarjeta SD. Diseñado en 2016 por Ralph Benzinger, se conecta en el slot de cartuchos de la TI-99/4A y permite utilizar una tarjeta SD o SDHC para acceder hasta un total de 171 imágenes ROM de 32K (como máximo) cada una. El usuario simplemente debe descargar los archivos y copiarlos en el directorio raíz de la tarjeta SD.
El FlashROM 99 no requiere la caja de expansión de periféricos de TI, y funciona perfectamente tanto en computadoras PAL como NTSC. Los archivos de diseño de hardware como las fuentes de firmware son de código abierto y están disponibles en GitHub.
Utilizar el FlashROM 99 es simple. Una vez copiadas las imágenes ROM en la SD, inserta la tarjeta en la ranura para SD del cartucho, y luego a su vez inserta el FlashROM 99 en el slot de cartuchos de la TI-99/4A. Enciende la computadora y espera a que la luz indicadora de actividad del FlashROM 99 deje de parpadear. Presiona una tecla para acceder al menú TI. Si la tarjeta SD contiene 8 imágenes ROM (o menos) las verás listadas en el menú junto al TI-BASIC. Si la SD contiene más de 8 imágenes ROM, podrás acceder al explorador en donde desplazarte y ejecutar la ROM que quieras cargar.
Una vez seleccionada la ROM que se desea ejecutar, la pantalla mostrará una animación mientras se carga la imagen. Una vez cargada la imagen, se ejecutará automáticamente. Si deseas ejecutar un programa diferente desde la tarjeta SD, reinicia la TI-99 presionando la combinación de teclas para RESET y luego reinicia el FlashROM 99 presionando el botón de reinicio. Si no se reinicia el FlashROM 99, el menú TI mostrará solo la imagen previamente seleccionada. Alternativamente, se puede reiniciar la computadora, lo que restablecerá tanto la TI-99 como el FlashROM 99.
El FlashROM 99 está siempre en uno de dos modos: modo menú o modo imagen. Cuando se enciende, o después de presionar el botón de reinicio, el FlashROM 99 está en modo menú. En este modo, la pantalla del menú de la TI-99 muestra la lista de imágenes ROM disponibles o el explorador de imágenes. Al seleccionar una ROM, se cargará la imagen seleccionada desde la tarjeta SD y se ejecutará. Una vez que la imagen se está ejecutando, el FlashROM 99 cambia al modo de imagen.
En el modo de imagen, el FlashROM 99 actúa como un cartucho ROM que contiene únicamente la imagen seleccionada. En este modo, la pantalla del menú de la TI-99 muestra la imagen seleccionada, y si se resetea la máquina, esto no afecta la última imagen almacenada. La única forma de regresar al modo de menú es presionando el botón de reinicio del FlashROM 99, apagar y encender la computadora, o bien quitar y volver a enchufar el cartucho FlashROM 99.
Página del proyecto en GitHub:
https://endlos99.github.io/flashrom99
Desarrollador en Argentina: Andrés Loguercio
Contacto: andresxpc@hotmail.com