Un émulateur 386 complet sur RP2350 : DOS, Windows 3.x et Linux sur une puce Raspberry Pi
En bref
- Un développeur a créé FRANK 386, un émulateur i386 fonctionnel sur le microcontrôleur RP2350 (Raspberry Pi Pico 2), capable de faire tourner DOS, Windows 3.x, Windows 95 et Linux.
- L'émulateur offre sortie VGA/HDMI, support SD card, clavier PS/2 ou USB, manette NES, et émulation sonore (AdLib, Sound Blaster 16).
- Le matériel requis tient sur une petite carte : RP2350 avec 8 MB de PSRAM, connecteur VGA/HDMI, lecteur SD.
- Le projet est basé sur Tiny386 de Chunhui He et supporte plusieurs variantes matérielles (Murmulator, Olimex PICO-PC, Waveshare).
Dans les commentaires
Consensus d'admiration technique avec peu de débat substantiel : le fil reconnaît l'exploit d'ingénierie (miniaturisation, flexibilité IO) et l'opportunité nostalgique. Quelques questions pratiques (performances, ports série/imprimante), pas de contestation réelle.
Lire la suiteRéduire
Notre lecture
C'est une démonstration solide de ce qu'un microcontrôleur moderne peut faire avec des entrées-sorties bien pensées. L'intérêt est surtout nostalgie + hobby/éducation : faire tourner du DOS ou Windows 3.x sur une puce $1 avec sortie vidéo n'a pas d'application business immédiate. En revanche, c'est intéressant à suivre pour les équipes embarquées explorant l'émulation sur ressources contraintes, ou comme vitrine de la flexibilité du RP2350. Aucune action DSI à court terme, mais un bon exemple d'optimisation créative quand les contraintes sont réelles.