Un moddeur porte Windows CE sur la Nintendo 64 grâce à un hack rétro sophistiqué

Le développeur et moddeur bricoleur Throaty Mumbo a passé des mois à affiner une idée qui est partie d'une simple observation concernant le matériel partagé. Il a réfléchi au fait qu'un vieil ordinateur portable IBM Workpad Z50 utilise un processeur MIPS, à l'instar de la Nintendo 64. Son vieil IBM Workpad fonctionnait sous Windows CE sans aucun problème. Mumbo s'est donc demandé ce qui se passerait s'il essayait d'exécuter Windows CE sur la Nintendo 64.
Le moins que l'on puisse dire, c'est que cela n'a pas été facile. La version 2.11 de Windows CE est finalement arrivée sur la Nintendo 64 après de nombreuses manipulations, sans compromis ni raccourcis. Mumbo explique dans son dossier GitHub : "Il s'agit d'un projet de rétro-ingénierie amateur ; il n'existe pas de portage CE 2.11 officiel pour la N64 de la part de Microsoft."
Il a également expliqué que le projet Windows CE 2.11 Nintendo 64 était en quelque sorte "le défi ultime que personne n'avait demandé : Windows CE sur la N64 ! Est-ce possible ? Probablement. Faut-il le faire ? Non, absolument pas"
Alors, comment a-t-il réussi à faire fonctionner Windows CE 2.11 sur la console de salon rétro de Nintendo, la Nintendo 64 ? Il a commencé par utiliser les outils officiels Platform Builder de Microsoft, datant de la fin des années 1990, puis a écrit lui-même tous les pilotes personnalisés pour gérer les particularités de la N64. L'affichage a été réalisé en utilisant les graphiques RDP de la console pour l'accélération, les entrées de la manette ont été reconfigurées en commandes de souris et le son a été acheminé via le matériel audio intégré de la N64. Quant au noyau Windows, il a été porté tel quel.
Il a utilisé une cartouche EverDrive 64 X7 qui charge une ROM d'environ 3,5 Mo appelée N64C4.Z64. À ce stade, la console est pratiquement prête à l'emploi. Il suffit d'allumer la console, de charger un minuscule bootloader et de lancer Windows. En quelques secondes, vous vous retrouvez dans un environnement de bureau complet, avec une barre des tâches, un menu Démarrer, une corbeille, etc.
La manette normale de la N64 fonctionne comme une souris, avec A pour le clic gauche et B pour le clic droit, tandis que la souris officielle de la N64 fonctionne encore mieux pour un pointage précis. Et si vous vous demandez si vous pouvez installer des applications, il vous suffit d'insérer une carte SD contenant des programmes Windows CE, et le tour est joué.
La vidéo présente également une démo Cube3D qui exploite le matériel graphique de la N64, y compris un portage d'une version de Tetris de 1997 qui fonctionne parfaitement avec ses sons chiptune 8 bits.
Top 10
» Le Top 10 des PC portables multimédia
» Le Top 10 des PC portables de jeu
» Le Top 10 des PC portables de jeu légers
» Le Top 10 des ordinateurs portables bureautiques
» Le Top 10 des PC portables bureautiques premium/professionnels
» Le Top 10 des Stations de travail mobiles
» Le Top 10 des Ultraportables
» Le Top 10 des Ultrabooks
» Le Top 10 des Convertibles
» Le Top 10 des Tablettes
» Le Top 10 des Tablettes Windows
» Le Top 10 des Smartphones
» Le Top 10 des PC Portables á moins de 300 euros
» Le Top 10 des PC Portables á moins de 500 euros
» Le Top 25 des meilleurs écrans d'ordinateurs













