Windows 95 dans votre navigateur en Javascript
Si vous êtes trop jeunes pour avoir connu la douce mélodie de la musique de démarrage de Windows 95, ou si vous voulez vous offrir une dose de nostalgie plus de 20 ans après la sortie du système d'exploitation de Microsoft, voici de quoi raviver quelques souvenirs.
Pour réussir cet exploit, il a utilisé emscripten, un compilateur open-source qui permet de compiler du code de bas niveau (LLVM) écrit en C/C++ en Javascript. Il suffit d'attendre que l'image de Windows soit chargée en mémoire — ce qui selon nos tests peut prendre de très longues minutes, et enfin le bon vieux système se charge dans la fenêtre du navigateur, comme s'il était exécuté sur un ordinateur d'époque.
On y retrouve tout parfaitement fonctionnel, dans une résolution VGA 640 x 480 qui paraît aujourd'hui indigne d'un smartphone, mais qui était répandue à l'époque sur les écrans CRT qui trônaient avec tous leurs kilos sur nos bureaux en bois. Une fois lancé, on peut exécuter les bons vieux jeux vidéo offerts avec Windows (Démineur, Freecell,...), mais aussi accéder au panneau de configuration, à l'explorateur de fichiers ou à Internet Explorer.
On déconseille toutefois de lancer ce dernier (ou Wordpad), puisque ça a fait planter notre machine virtuelle. Sans écran bleu de la mort, ce qui gâche un peu l'authenticité.