Wolfenstein 3D arrive pour la première fois sur Atari Lynx grâce à un port homebrew impressionnant
Il n’existe pas de jeu plus symbolique des années 90 que Wolfenstein 3D, le premier grand FPS d’id Software sorti en 1992. Si le titre a été porté sur de nombreuses machines de l’époque, la petite console portable 8-bit d’Atari, la Lynx, n’avait jamais eu sa version officielle - une négociation entre Atari et id Software avait échoué à l’époque. Trente-quatre ans plus tard, le développeur pwwit1 vient de combler ce manque avec un port homebrew bluffant : Wolfenstein 3D Shareware v1.1.0.
Sur le plan technique, l’exploit est remarquable. pwwit1 a passé quatre ans à développer ce port en C++ et en assembleur 65C02 (via le compilateur llvm-mos), exploitant le mode TATE et les capacités de mise à l’échelle et d’inclinaison du processeur graphique Suzy de la Lynx. Pour contourner la contrainte des 64 Ko de RAM de la console, les textures murales et les sprites sont chargés à la volée depuis la cartouche. Le rendu utilise un arbre BSP plutôt que le raycasting classique, une solution élégante adaptée aux contraintes matérielles de la machine. L’audio a été samplé directement depuis le jeu original.
Seuls les trois premiers niveaux de la version shareware sont actuellement disponibles en téléchargement, pour des raisons de droits d’auteur. La communauté Atari Lynx a accueilli le projet avec enthousiasme, saluant un travail d’une qualité « insane » selon plusieurs membres du groupe Facebook dédié à la console. Vous pouvez télécharger le port homebrew et trouver un guide pour le flasher sur cartouche ou l’utiliser avec un émulateur Lynx via le fil officiel sur les forums AtariAge.
Source : Time Extension