Sortis à l’automne 1999 au Japon et en 2001 en Europe sur Game Boy Color, Pokémon Version Or et Pokémon Version Argent restent gravés dans les mémoires comme l’un des plus grands chefs-d’œuvre de l’histoire du jeu vidéo. Mais derrière l’émerveillement d’avoir pu explorer deux régions complètes et capturer Ho-Oh ou Lugia, se cache l’un des développements les plus chaotiques de Nintendo. Une légende urbaine tenace attribue l’apparition de Kanto à une routine de compression miraculeuse programmée en quelques nuits par Satoru Iwata : plongée dans les coulisses authentiques d’un exploit technique bien réel, mais souvent mal compris.

L’impasse de 1998 : Game Freak pris au piège de son propre triomphe

Lorsque Pokémon Vert et Pokémon Rouge débarquent sur Game Boy au Japon en février 1996, personne chez Game Freak n’anticipe le raz-de-marée planétaire qui s’apprête à déferler. En quelques mois, la petite structure indépendante fondée par Satoshi Tajiri se retrouve au centre de toutes les attentions. Pour honorer l’engouement des joueurs, le studio s’engage immédiatement sur une suite très ambitieuse, provisoirement intitulée Pocket Monsters 2. Dès le salon Nintendo Spaceworld de novembre 1997, une première version jouable est présentée au public : le projet dévoile un territoire immense couvrant tout le Japon, des dizaines de créatures inédites et une sortie promise pour mars 1998.

Pourtant, en coulisses, Game Freak traverse une crise sans précédent. L’équipe ne compte alors qu’une poignée de développeurs permanents, parmi lesquels Ken Sugimori, Junichi Masuda et Shigeki Morimoto. Au lieu de pouvoir se concentrer exclusivement sur cette suite, les programmeurs doivent éteindre d’innombrables incendies : corriger les bugs des versions initiales, concevoir Pokémon Version Jaune pour surfer sur le succès triomphal de la série animée portée par Pikachu, superviser la fabrication des produits dérivés et amorcer l’adaptation occidentale des jeux. Complètement submergée, l’équipe voit le développement de Pokémon Or et Argent s’enliser jusqu’à l’arrêt presque total des travaux au cours de l’année 1998.

Tsunekazu Ishihara, alors président de Creatures Inc. et futur dirigeant de The Pokémon Company, comprend que le studio fonce droit dans le mur. Face à ce goulot d’étranglement organisationnel et technique, il décide de faire appel à une personnalité extérieure hors du commun : Satoru Iwata, alors jeune président de HAL Laboratory, réputé pour sa bienveillance et son génie absolu de la programmation.

L’intervention de Satoru Iwata : le pompier de luxe de Nintendo

Avant même de poser les yeux sur le code source de Johto, Satoru Iwata accomplit un premier miracle qui scelle la confiance entre les équipes. Nintendo souhaite ardemment transposer les créatures sur Nintendo 64 avec Pokémon Stadium. Game Freak n’ayant aucune ressource humaine à détacher pour ce projet et ne disposant d’aucune documentation technique formelle du moteur de combat de la Game Boy, Iwata prend le taureau par les cornes. En l’espace d’une semaine seulement, il plonge directement dans le code source de Rouge et Vert, en rétro-ingénierie intégrale, et réécrit l’intégralité du système de combat en langage C pour l’architecture 64 bits de la console de salon. Shigeki Morimoto lui-même confessera plus tard son incrédulité totale devant une telle prouesse intellectuelle.

Fort de cet exploit, Satoru Iwata s’attaque ensuite au chantier titanesque de la localisation internationale de Rouge et Bleu. Pour adapter le texte japonais aux langues occidentales (qui nécessitent bien plus de caractères par ligne et un agencement mémoire repensé), il conçoit des outils d’analyse et de conversion sur mesure. C’est ce travail de l’ombre qui permet aux joueurs américains puis européens de découvrir Kanto, de réveiller un Ronflex assoupi sur la route et de défier le redoutable Mewtwo dans la Grotte Inconnue.

Fin 1998, Iwata endosse officiellement le rôle de coordinateur de production pour Pokémon Or et Argent. Il libère Satoshi Tajiri et ses créatifs des tâches de gestion ingrates pour leur permettre de se recentrer sur le game design. Mais sur le plan technique, un défi majeur persiste : le moteur du jeu souffre de lourdes saccades, et le temps de décompression des graphismes menace la fluidité globale de l’expérience.

Le mythe de la compression magique face à la réalité technique

Depuis deux décennies, les forums de fans et les réseaux sociaux colportent une version romancée de l’histoire : la cartouche Game Boy aurait été tellement saturée par la région de Johto qu’Iwata aurait codé une routine de compression surpuissante, libérant miraculeusement la moitié de la mémoire pour y insérer Kanto. L’analyse rétrospective des données et les déclarations des développeurs révèlent une vérité bien plus nuancée, mais tout aussi fascinante.

Satoru Iwata a bel et bien développé un algorithme de décompression sur mesure pour Pokémon Or et Argent, en s’inspirant des techniques qu’il avait déjà perfectionnées chez HAL Laboratory sur Mother 2 (EarthBound). Cependant, cet outil n’a pas été conçu pour réduire la taille des fichiers sur la cartouche, mais pour optimiser la vitesse de calcul du processeur. À l’origine, le déchiffrement des sprites des monstres et des décors ralentissait considérablement le défilement des menus, l’affichage des dialogues et les transitions de combat. En reprogrammant ces routines en assembleur pur, Iwata a permis au processeur Z80 de la Game Boy de décompresser les images à la volée en une fraction de seconde.

Pour mesurer l’ampleur des choix techniques opérés lors de ce développement, voici le comparatif des spécifications réelles entre les deux premières générations :

  • Capacité de la cartouche de base : 512 Ko (4 Mbits) pour Pokémon Rouge et Bleu, portée à 1 Mo (8 Mbits) avec puce MBC3 pour Pokémon Or et Argent.
  • Algorithme graphique d’Iwata : Optimisation de la vitesse d’exécution processeur (environ 20 à 30 % plus rapide), sans gain significatif de stockage brut.
  • Période de développement : Près de trois ans et demi (de mi-1996 à novembre 1999), un record absolu pour la franchise à cette époque.
  • Régions explorables : 2 régions interconnectées (Johto puis Kanto), totalisant 16 Badges d’Arène et 251 créatures répertoriées au Pokédex.
La jaquette officielle de Pokémon Version Cristal mettant en vedette Suicune sur Game Boy Color
L’apogée de la 2e génération : Pokémon Version Cristal sublimera un an plus tard les fondations techniques posées par Or et Argent. © Nintendo / Creatures / GAME FREAK / The Pokémon Company

Si la région de Kanto a pu être intégrée, ce n’est donc pas grâce à une réduction magique de la taille des données par Iwata, mais grâce à la décision matérielle de passer à une cartouche de 1 Mo, conjuguée au talent d’épure phénoménal des designers de Game Freak.

Le retour à Kanto : un chef-d’œuvre d’épure et de nostalgie

Disposer d’espace supplémentaire sur la cartouche ne suffisait pas : encore fallait-il faire tenir les seize villes de Kanto aux côtés d’un Johto déjà particulièrement dense, avec ses ruines antiques, ses tours sacrées et le repaire du célèbre Léviator rouge au Lac Colère. C’est ici que le génie de Game Freak entre en action.

Pour implanter la région d’origine trois ans après les événements de Rouge et Bleu, les développeurs procèdent à des coupes chirurgicales. La Forêt de Jade et le Parc Safari sont temporairement fermés au public, la Grotte est raccourcie, la Centrale électrique a été réhabilitée pour alimenter le Train Magnétique, et l’Île Cramoisie a été dévastée par une éruption volcanique, forçant Auguste à installer son Arène de fortune dans les Îles Écume. En réutilisant intelligemment les mêmes motifs de tuiles graphiques (tilesets) et en simplifiant la géométrie des routes, l’équipe réussit à caser l’ensemble de l’ancien monde dans les mémoires résiduelles.

Le résultat transcende la simple prouesse d’ingénierie pour devenir un moment d’anthologie vidéoludique. En montant à bord de l’Aquaria à Oliville ou en empruntant le Train Magnétique à Doublonville, le joueur découvrait avec stupeur que sa quête était loin d’être terminée. Défier à nouveau les huit Champions historiques, retrouver une Kanto métamorphosée par le temps et gravir le Mont Argenté pour affronter Red au sommet dans un duel silencieux sous la neige reste l’une des surprises les plus magistrales jamais offertes aux joueurs.

Bande-annonce de lancement de Pokémon Version Or et Version Argent, réédités sur console virtuelle Nintendo 3DS en hommage à leur statut culte. © Nintendo France

Ce qu’il faut retenir

Si la légende de la compression miracle d’Iwata appartient au folklore d’Internet, la réalité historique est encore plus admirable. Sans l’intervention de Satoru Iwata pour stabiliser les outils, accélérer le moteur et assumer la gestion du projet, Pokémon Or et Argent n’auraient sans doute jamais vu le jour sous cette forme. Associé à la maestria de Game Freak pour optimiser chaque octet de Kanto, ce sauvetage a donné naissance à l’un des sommets incontestés de la licence, enrichi peu après par la consécration de Suicune dans Pokémon Version Cristal. Pour prolonger votre replongée dans l’histoire des débuts de la saga, retrouvez également notre dossier sur les 27 ans de Pokémon Rouge et Bleu ainsi que la solution complète de notre mini-site Rouge et Bleu.

Source : Nintendo (Archives Iwata Demande : Pokémon Version Or HeartGold et Pokémon Version Argent SoulSilver)