Ouvrir le menu principal

MacGeneration

Recherche

Alerte nostalgie : Wipeout peut tourner sur un Mac ou même dans un navigateur web

Nicolas Furno

vendredi 18 août 2023 à 15:00 • 39

Logiciels

Le code source du Wipeout original s’est retrouvé dans la nature courant 2022 et après un gros travail de réécriture, le jeu sorti en 1995 pour la toute nouvelle PlayStation (c’était même un des jeux mis en avant pour son lancement) et les PC sous DOS peut désormais tourner sur toutes les machines modernes. Et comme on n’arrête pas le progrès, on peut même y jouer dans un navigateur web ! J’ai aussi testé pour vous, ce jeu de courses futuriste tourne parfaitement sur mon Mac Studio, alors même que c’est seulement un modèle entrée de gamme d’ancienne génération.

Ouf, Wipeout tourne parfaitement sur mon Mac Studio…

Le travail de réécriture a été mené par Dominic Szablewski et le résultat est distribué sur GitHub. Tout le code source est en C, un langage bas niveau qui était indispensable dans les années 1990 pour espérer offrir des performances correctes. Puisque le jeu appartient techniquement toujours à Sony, cette mise à disposition est dans une zone grise. Ce n’est pas directement le code d’origine qui est distribué, si bien que le développeur a considéré que l’on restait dans le domaine de l’usage raisonnable (fair use).

La quarantaine de fichiers et quelques 7 700 lignes de C qui composent le projet final ne suffisent toutefois pas à obtenir un Wipeout fonctionnel. En plus du code source, il faut aussi des ressources, tant visuelles qu’auditives. Ces fichiers ne sont pas distribués via GitHub, vous les trouverez au téléchargement à la fin de l’article de blog qui présente le projet. Il faudra les télécharger et les placer dans un dossier à l’intérieur du projet, avant d’ouvrir le terminal pour compiler l’ensemble.

Les instructions varient d’une plateforme à l’autre, mais sur le Mac, il faut installer quelques dépendances à l’aide du gestionnaire de paquets Homebrew, puis compiler le jeu dans le dossier qui contient tous les fichiers. Après quelques secondes ou minutes selon votre ordinateur, vous devriez pouvoir lancer le jeu dans une fenêtre standard de macOS et à vous la dose de nostalgie. Le lancement se fait aussi en ligne de commande, en exécutant le fichier wipegame qui devrait se trouver dans le dossier principal du projet si la compilation s’est correctement déroulée.

Wipeout doit être lancé depuis le terminal, mais on peut jouer normalement, en utilisant un clavier ou une manette.

J’ai été surpris par la qualité de l’adaptation : tout fonctionne parfaitement, y compris le son, et mon clavier AZERTY est correctement pris en charge. Le développeur raconte sur son blog le cauchemar du code source original qui a circulé et qui correspondait à des versions postérieures du jeu, des bricolages réalisés manifestement à la va-vite pour Windows 95 et les cartes graphiques ATI Rage Edition. Mais le résultat, débarrassé de dizaines de milliers de ligne de code devenues inutiles, est finalement assez propre et avec une ambiance accidentellement pixel art qui le rend tout à fait plaisant pour les amateurs du genre.

Même si compiler son propre Wipeout est l’idéal pour tout geek nostalgique, la version proposée dans un navigateur web fonctionne tout aussi bien et ne nécessite aucune compétence technique. Notez que le jeu complet nécessite de télécharger 144 Mo, ce qui n’est sans doute pas idéal si vous utilisez votre smartphone et que vous devez surveiller la consommation de data. En parlant de smartphone, on peut jouer dans Safari sur iOS, mais il faut avoir un clavier pour contrôler le jeu. J’ai testé sur mon iPad Pro de 2018 avec son Magic Keyboard et c’est tout à fait jouable, avec des performances parfaitement correctes.

Wipeout sur un iPad, dans un navigateur web : on n’arrête plus le progrès.

Puisque le code source de la version réécrite est open-source, vous pouvez aussi contribuer au projet si vous avez les compétences nécessaires. La version actuelle se compile sous macOS et Linux, le travail est encore en cours pour Windows. Il y a aussi une longue liste d’améliorations à apporter, tant pour restaurer des fonctionnalités, corriger des bugs qu’améliorer le comportement du jeu lui-même, notamment sur le moteur physique qui n’est pas encore tout à fait identique au jeu original.

Dominic Szablewski a contacté Sony avec l’espoir d’obtenir leur approbation pour cette réécriture, mais sans aucune réponse pour le moment. Si vous êtes nostalgique du jeu, ne tardez pas trop pour compiler votre version, on ne sait jamais ce qui pourrait arriver si des avocats s’en mêlent.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Firefox profite un peu du DMA, mais Apple entrave toujours la concurrence

19/03/2025 à 22:00

• 12


L’envoyé spécial russe annonce un probable futur partenariat entre la Russie et SpaceX

19/03/2025 à 21:30

• 25


3 raisons qui font préférer Microsoft Office à iWork sur Mac 📍

19/03/2025 à 21:16


Le joystick Xbox pour les personnes en situation de handicap est disponible

19/03/2025 à 18:45

• 7


La Maison-Blanche passe par Starlink pour « améliorer le Wi-Fi »

19/03/2025 à 18:00

• 50


Notifications d'iOS, alternative à AirDrop et à AirPlay : l’Europe demande à Apple de rendre iOS plus interopérable

19/03/2025 à 17:59

• 140


Le MacBook Air M2 16 Go en promotion dès 850 €

19/03/2025 à 15:45

• 14


Les autocollants Intel Inside pour puces Apple Silicon sont en vente

19/03/2025 à 15:30

• 26


15 mois plus tard, Killers of the Flower Moon sort sur Apple TV+ en France

19/03/2025 à 14:45

• 27


Seagate montre des disques durs NVMe

19/03/2025 à 14:15

• 6


Asahi Linux perd encore une de ses développeuses

19/03/2025 à 11:30

• 26


Today : une application pour s’essayer au timeboxing en toute simplicité

19/03/2025 à 11:00

• 14


La carte Vitale sur iPhone est disponible partout en France

19/03/2025 à 07:11

• 77


Resident Evil 3 est désormais disponible sur Mac, iPhone et iPad

18/03/2025 à 21:30

• 31


Test des MacBook Air M4 : faut-il lâcher la M1 ?

18/03/2025 à 20:30

• 27


Promo : le Mac mini M4 à 630 € chez Amazon Allemagne (-10%)

18/03/2025 à 19:47

• 4