Cómo emular una calculadora TI en Linux

Cómo emular una calculadora TI en Linux

Para muchos geeks, la calculadora científica de Texas Instrument era su mejor amiga durante las clases en la escuela secundaria. No hace mucho, recuerdo programar un juego de Space Invader en TI-Basic durante una lección de matemáticas. Pero como inconveniente de crecer: muchos de nosotros tuvimos que dejar nuestro preciado TI en el fondo de un cajón. Gracias a la emulación y a nuestro sistema operativo favorito, es posible volver a usar una TI con nostalgia. Hay dos programas disponibles para ese propósito, ambos con sus ventajas.

Azulejos

Comencemos con el emulador más difícil de dominar: TilEm. Este software está diseñado para emular solo la TI usando el chip Z80. Si, como yo, no tiene idea de cuál estaba usando qué procesador, TilEm puede emular TI 73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85 y 86. No está empaquetado para Ubuntu, por lo que la única forma de obtenerlo es compilar desde las fuentes. Puedes descargarlo aquí. Para la instalación se puede utilizar el tradicional

./configure
make
sudo make install

Nota: Primero deberá tener instalados libgtk2.0-dev y libglib2.0-dev.

Ahora que ha terminado de instalar, debe saber que también necesita configurar el emulador usted mismo. Para que funcione, TilEm necesitará la ROM de la TI que desea emular. Como aviso legal, la ROM de TI está protegida por derechos de autor y, para usarla, debe poseer ese modelo de TI usted mismo. Para obtener la ROM de su TI, puede usar el muy buen software tip2. Para instalar, use el comando

sudo apt-get install tilp2

TiLP es una interfaz para conectarse con su TI y transferir archivos. Pero en «Herramientas», tiene la opción de volcar la ROM. Si no tiene su TI con usted en este momento, Google puede ayudarlo a encontrar una ROM. Pero recuerda que si no tienes una TI, no descargues una ROM.

ti_emulator-tilp_dump

Una vez que tenga su ROM, colóquelo en la subcarpeta correspondiente en «/home/username/.TilEm/». El emulador creó carpetas correspondientes al modelo de calculadora que desea emular. Como usuario de TI-83+, coloqué mi ROM en la carpeta «/home/Adrien/.TilEm/ti83p/».

ti_emulator-tilem_config

Ahora puede iniciar el emulador a través de la consola y el comando

Su TI debería aparecer en su pantalla.

ti_emulator-tilem

Reaccionará como una calculadora normal a su mouse: un poco confuso al principio, especialmente si no usa emuladores con mucha frecuencia, pero bastante simple y estable. Un clic derecho creará un menú muy útil que le permitirá guardar el estado de la calculadora, cargar una, simular enlaces, etc.

ti_emulator-tilem_menu

Es interesante notar la función de depuración gráfica que satisfará a aquellos que tengan paciencia para dominarla.

ti_emulator-tilem_debugger

TiEmu

En comparación con la instalación y la configuración de TilEm, TiEmu es muy simple de implementar. Simplemente abra una terminal y escriba

 sudo apt-get install tiemu

para instalarlo en Ubuntu. Como nota al margen, también está disponible un editor de máscaras a través del paquete «tiemu-skinedit». Sin embargo, a diferencia del emulador anterior, TiEmu solo funciona para los modelos TI 89, 89 Titanium, 92, 92+ y V200PLT.
En el lanzamiento, TiEmu le permitirá configurar la ROM que desea usar. Puede usar un PedRom (una ROM de reemplazo con licencia GPL), su propia ROM descargada o incluso extraer una de su TI a través de TiLP. Después de eso, el TI se comporta como antes.

ti_emulator-tiemu

La única diferencia es el menú contextual que está un poco más amueblado. Además de los estados clásicos de carga/guardado y la simulación de vinculación, TiEmu propone un depurador gráfico, una función de captura de pantalla y una configuración de máscaras más completos.

ti_emulator-tiemu_debugger

Si desea utilizar TiEmu al máximo, debe recordar que las máscaras se encuentran en “/usr/share/tiemu/skins”, las ROM GPL en “/usr/share/tiemu/pedrom/”, y la pantalla capturas en “/home/username/tiemu/”, con las ROM personalizadas.

Conclusión

Ahora tiene el poder de emular su calculadora TI favorita en su computadora. Siéntelo, disfrútalo y úsalo con precaución. Puede volverse útil, especialmente si desea probar las aplicaciones de TI pero olvidó su calculadora. Vimos dos programas para hacer el trabajo, ambos pueden fallar sin previo aviso, pero lo que realmente hace la diferencia al final es el modelo de TI que desea usar. Después, si realmente te gusta la programación, la calidad del depurador también puede ser importante para ti.

¿Qué emulador usarías? ¿TilEm o TiEmu? ¿Y por qué? ¿Tiene alguna otra pregunta? Por favor, háganos saber en los comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas