Boot Windows 1.0 sur un PicoVision : une prouesse incroyable!
Ajout de Windows 1.0 sur un Raspberry Pi PicoVision
Introduction
Un passionné d’informatique a réussi à booter Windows 1.0 sur un Raspberry Pi PicoVision, ouvrant ainsi la voie à de nouvelles possibilités ludiques et rétro.
Le Raspberry Pi PicoVision
Le Raspberry Pi PicoVision est un appareil abordable comprenant un Raspberry Pi Pico W et un second RP2040 SoC à l’arrière de la carte. Cette configuration permet au RP2040 inclus dans le Raspberry Pi Pico W de servir de CPU et de fournir une connectivité Wi-Fi, tandis que le second RP2040 fonctionne comme le GPU de la carte.
Idéal pour les jeux rétro, la signalisation numérique et d’autres commodités modernes, le Raspberry Pi PicoVision permet également de faire revivre la version originale de Windows.
L’émulateur PACE
Un émulateur PC personnalisé appelé Probably Average Computer Emulator (PACE) a été développé pour exécuter Windows 1.0 sur le PicoVision. Cet émulateur offre un noyau CPU 8088 presque complet, avec un support de base pour les contrôleurs d’interface périphérique, les temporisateurs d’interruption programmables et les interfaces de périphériques programmables.
L’émulateur PACE tire parti des 16MB de PSRAM du PicoVision, mais ne prend en charge que 640KB de mémoire, suffisant pour faire fonctionner Windows 1.0.
Compatibilité et futurs ajouts
Pour charger Windows, l’auteur utilise MS-DOS 3.3 et Windows 1.01, avec une prise en charge du clavier via USB HID. Des améliorations futures pourraient inclure un support joystick et, potentiellement, un support de pointeur de souris.
Si vous souhaitez essayer cette expérience par vous-même, l’émulateur de Birks est disponible sous une licence MIT permissive sur GitHub.
Source : www.tomshardware.com