El emulador tiny386 dejó de ser exclusivo del ESP32. Ya tiene dos versiones para el RP2350, una para la plataforma de emulación FRANK y otra para las placas Waveshare con formato Pi Zero, según reseñó Hackaday. Lo que queda es un PC de 32 bits completo, con sus periféricos y salida VGA y DVI/HDMI, por el precio de una placa de desarrollo barata.
tiny386 emula un 386 al que se le habilitaron las instrucciones justas de 486 y de 586 para arrancar un kernel Linux moderno. Ahí está la gracia del proyecto. Los microcontroladores de bajo costo ya no se quedan en los computadores domésticos de 8 bits, las consolas y las máquinas de arcade que se venían emulando hasta ahora, y entran en un terreno que hasta hace poco pedía un equipo completo.
¿Qué se puede correr en una placa así?
Una distribución de Linux actual y completa, no. Hackaday apunta a sistemas operativos viejos, DOS, Windows 3.1 o Windows 95, y a una instalación de Linux liviana. Sobre el ESP32, que es la plataforma de especificación mínima, la experiencia se describe como utilizable pero no rápida. El port al RP2350 promete mejor rendimiento, aunque el artículo no entrega mediciones que lo respalden.
La biblioteca de software de esos sistemas sigue siendo enorme y ahí está el atractivo real. Computación de propósito general de los años noventa, con teclado, video y almacenamiento, corriendo en algo que cabe en la palma de la mano.
Dónde está el código
Las placas FRANK tienen sitio propio y el emulador está publicado en su repositorio. Hackaday las plantea como una vía más simple hacia los juegos y el software de los noventa que un notebook 386 de verdad, que hay que buscar usado y mantener con repuestos que ya no se fabrican.




