N64 - GoldenEye 007

GoldenEye 007 sur N64 : l’émulateur ZX Spectrum caché qui devait servir de borne d’arcade Rare

À l’approche des 30 ans de la sortie de GoldenEye 007 sur Nintendo 64, un détail technique refait surface et intéresse autant les collectionneurs que les amateurs de préservation vidéoludique. La cartouche du FPS culte de Rare contient un émulateur ZX Spectrum entièrement fonctionnel, capable de faire tourner de véritables ROMs. Cette découverte, documentée depuis plusieurs années par la scène du hacking et confirmée directement par le réalisateur du jeu, éclaire un pan méconnu du développement du titre sorti en 1997.

GoldenEye 007 — Nintendo 64

Un émulateur ZX Spectrum dissimulé dans le code du jeu

Des hackers avaient repéré dès 2012 la présence de cet émulateur en fouillant le code binaire de la cartouche GoldenEye 007. Contrairement à un simple reliquat de code mort, cet émulateur ZX Spectrum s’avère parfaitement opérationnel : il permet de charger et de lancer des ROMs du micro-ordinateur britannique des années 1980, celui sur lequel Rare (alors connu sous le nom d’Ultimate Play the Game) avait fait ses débuts.

L’association de préservation MO5 a détaillé la méthode d’activation de cette fonctionnalité cachée : il suffit d’appuyer simultanément sur les gâchettes L et R de la troisième manette à l’écran de sélection des fichiers de sauvegarde, tout en maintenant une direction de la croix directionnelle ou un bouton C pour choisir le jeu à lancer. Un patch communautaire a depuis été publié pour simplifier cette manipulation et réduire les bugs rencontrés lors de son utilisation, rendant l’expérience plus accessible aux joueurs curieux d’explorer cette relique technique.

Ce n’est pas Rare qui a communiqué le premier sur cette découverte, mais bien la communauté du hacking rétro, illustrant à quel point le code source des jeux Nintendo 64 continue de livrer des secrets près de trente ans après leur sortie. L’existence de cet émulateur n’a rien d’un accident de compilation : elle correspond à un projet précis, abandonné en cours de route pour des raisons de calendrier de production.

Une borne d’arcade Rare avortée, confirmée par Martin Hollis

C’est Martin Hollis, réalisateur de GoldenEye 007 chez Rare, qui a levé le voile sur l’origine de cet émulateur lors d’un entretien accordé à Nintendolife. Il y confirme qu’un émulateur ZX Spectrum est bel et bien caché dans le code du jeu, et précise le contexte de son intégration : durant le développement du FPS, l’équipe avait envisagé d’ajouter une borne d’arcade interactive permettant de jouer directement aux anciens titres du studio, sortis à l’origine sur ZX Spectrum.

Parmi les jeux visés par ce projet figuraient des classiques du catalogue Rare des années 1980, tels qu’Alien 8, Atic Atac, Cookie, Gun Fright, Jetpac, Knight Lore, Lunar Jetman, Pssst, Sabre Wulf ou encore Underwurlde. L’idée consistait à transformer une partie de GoldenEye 007 en véritable musée interactif du studio, une sorte de compilation rétrospective intégrée à un FPS d’action, bien avant que ce genre de démarche ne devienne courant dans l’industrie.

Selon Martin Hollis, ce concept a finalement été abandonné faute de temps disponible dans le planning de production. GoldenEye 007 est ainsi sorti sans cette fonctionnalité visible, l’émulateur restant présent dans le code sans jamais être accessible par les moyens standards du jeu. Ce type d’arbitrage, courant dans le développement vidéoludique, illustre les contraintes de temps qui pèsent sur les studios, même lorsqu’une idée créative est techniquement aboutie.

De l’ambition abandonnée à Rare Replay : la préservation du catalogue Rare

L’ambition portée par cette borne d’arcade avortée a fini par se concrétiser près de vingt ans plus tard, en 2015, avec la sortie de Rare Replay sur Xbox One. Cette compilation régale les joueurs avec trente jeux du studio britannique, couvrant plusieurs décennies de production, du ZX Spectrum jusqu’à la Xbox 360. GoldenEye 007 n’y figurait cependant pas, les droits liés à la licence James Bond compliquant son intégration à ce type de compilation.

Le FPS a néanmoins connu sa propre résurrection : un remaster développé par Code Mystics est sorti séparément, et les joueurs possédant la version numérique de Rare Replay peuvent le télécharger gratuitement. Cette réédition HD, disponible depuis le début de l’année 2023 sur Xbox One, Xbox Series X/S et Nintendo Switch, ainsi que via le Xbox Game Pass, a permis à une nouvelle génération de redécouvrir le titre originel de la Nintendo 64.

Ce retour sous les projecteurs a confirmé ce que les joueurs de l’époque savaient déjà : GoldenEye 007 a démontré qu’un FPS console n’avait pas besoin de miser uniquement sur l’action frénétique pour marquer les esprits. Ses objectifs de mission modulables selon la difficulté choisie, sa maniabilité pensée spécifiquement pour un pad de console plutôt que pour un clavier-souris, son système de dégâts localisés selon la zone touchée, et son mode multijoueur en écran splitté sont autant d’éléments qui ont posé des bases encore citées aujourd’hui dans la conception des FPS console.

L’anecdote de l’émulateur ZX Spectrum s’inscrit ainsi dans une histoire plus large : celle d’un studio, Rare, constamment tiraillé entre innovation technique et contraintes de production, et dont le souci de préservation de son propre catalogue a mis près de deux décennies à trouver une forme aboutie. Pour les amateurs de retrogaming, cette découverte rappelle également combien l’exploration du code source des cartouches Nintendo 64 reste une source précieuse d’informations sur les choix de développement de l’époque, bien au-delà de ce que révèlent les jeux terminés eux-mêmes.

Source : JeuxVideo.com

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut