tiny386, un emulador que convierte una placa ESP32 en un PC de clase 386, recibe ahora portes para el microcontrolador RP2350. Dos proyectos independientes se encargan de ello: FRANK, una placa de emulación dedicada disponible en github.com/rh1tech/frank-386, y una variante para las placas Pi Zero de Waveshare en github.com/AidenShaw2020/frank-386-waveshare-pi-zero.

Ambos portes mantienen el enfoque de tiny386, que emula un chip x86 de 32 bits con un puñado de instrucciones 486 y 586 añadidas, suficiente para arrancar un kernel Linux. Las versiones para RP2350 suman salida VGA y DVI/HDMI, además de otros periféricos de PC, todo en hardware cuyo coste es similar al de una placa de desarrollo básica.

El RP2350 ejecuta un PC 386 gracias a tiny386
Imagen: Hackaday Retrocomputing ↗

En el ESP32, tiny386 ya funciona, aunque despacio. Se espera que el porte a RP2350 sea notablemente más rápido. Nadie promete aquí una distribución Linux moderna completa. Los objetivos realistas son DOS, Windows 3.1, Windows 95 o un Linux reducido, todos con acceso a una biblioteca de software de los años noventa todavía enorme. El proyecto original tiny386 está en github.com/hchunhui/tiny386, y los detalles del hardware FRANK en frank.rh1.tech.