Un développeur recrée un ordinateur Intel 486 dans le navigateur
Le développeur Jan de Jager a présenté Retro486, un émulateur d’ordinateur personnel fondé sur le processeur Intel 80486DX2-66 et fonctionnant directement dans le navigateur. La partie logicielle est écrite en JavaScript et permet de modifier la configuration de la machine virtuelle : processeur, carte mère, périphériques de stockage et cartes d’extension.

D’après Tom’s Hardware, la configuration standard comprend une carte graphique pour le bus VLB, une carte son Sound Blaster 16 pour le bus ISA, un contrôleur d’entrées-sorties multifonction et un adaptateur réseau. L’émulateur repose sur les micrologiciels SeaBIOS et VGA BIOS. L’utilisateur peut ajouter et retirer des périphériques, ajuster leurs paramètres et même créer ses propres cartes d’extension virtuelles.
Une section distincte est consacrée à l’analyse du système. Elle donne accès aux registres du processeur, au contenu de la mémoire vive et de la mémoire vidéo, au BIOS et aux secteurs de démarrage. L’interaction se fait via un moniteur CRT virtuel qui simule les lignes de balayage et prend en charge l’affichage en couleur comme en monochrome.
L’émulateur est compatible avec FreeDOS et vise l’exécution de jeux classiques, dont Doom et Wolfenstein 3D. Les utilisateurs peuvent créer des disques durs virtuels et charger leurs propres images aux formats .img et .iso. Les réglages matériels et les modifications apportées aux disques virtuels sont conservés dans le navigateur et restent disponibles lors des sessions suivantes.
Lors des essais, la rédaction de Tom’s Hardware est parvenue à lancer FreeDOS, mais certains jeux se sont arrêtés avec des erreurs. Il est précisé que l’IA Claude a été utilisée pour développer l’émulateur. La version de démonstration fonctionne directement dans le navigateur, sans installation de logiciel supplémentaire.