Ouvrir le menu principal

MacGeneration

Recherche

La Super Nintendo accélère avec le temps qui passe et c'est un problème

Pierre Dandumont

lundi 17 mars 2025 à 12:15 • 24

Ailleurs

Sortie au début des années 90, la Super Nintendo (Super NES aux États-Unis, Super Famicom au Japon) est une console qui a eu un énorme succès. Et la 16 bits de Nintendo a une particularité intéressante : elle semble légèrement accélérer avec le temps qui passe.

La Super Famicom. Image Evan Amos.

Dans une console (et dans nos appareils modernes), les fréquences dépendent d'un oscillateur, qui fournit une fréquence de référence qui va ensuite être divisée ou multipliée pour obtenir celles des composants. La Super Nintendo en contient deux : un premier à 21,3 MHz qui sert pour le processeur et le PPU (la puce graphique), à base de quartz, et un second pour la partie audio, qui fonctionne à 25,6 MHz, qui repose sur un résonateur à céramique. En théorie, selon la documentation officielle, il sert pour la fréquence de l'APU (la puce audio) et sa fréquence d'échantillonnage de 32 kHz. Dans la pratique, et les développeurs d'émulateurs l'avaient remarqué il y a une vingtaine d'années, la fréquence réelle est de 32 040 Hz. En calant un émulateur sur la fréquence officielle, certains jeux ne fonctionnent pas, par exemple.

Le problème, c'est que les composants ne sont pas parfaits et que la fréquence peut varier un peu, que ce soit pour des raisons liées à la température ou tout simplement à l'âge. Avec un programme de test, des développeurs ont pu vérifier les valeurs sur environ 150 consoles, et le résultat montre que la fréquence réelle en 2025 est de l'ordre de 32 076 Hz. Pour un joueur lambda, ce n'est pas un problème : la différence (0,2 %) est bien trop faible pour entendre une différence. Même celle mesurée avec la plus grande variation (234 Hz) n'atteint pas un seuil où le changement est audible. Vous trouverez plus de détails sur ce site.

Certaines consoles sont plus rapides, d'autres plus lentes. Source.

Mais ce souci touche un type bien particulier de joueurs : ceux qui aiment le speedrun. C'est une pratique qui consiste à tenter de terminer un jeu le plus vite possible et elle peut être assistée par des outils d'automatisation (on parle alors de TAS, Tool-assisted speedrun). Les outils de TAS permettent de contrôler le jeu à l'image près, pour effectuer des mouvements à un moment très précis, ce qui permet dans certains cas de manipuler le fonctionnement du jeu1. Mais comme la fréquence de la console peut varier, la synchronisation entre les différents composants (CPU, PPU, APU) peut être légèrement altérée avec un décalage d'une image, par exemple. Et ce simple décalage, invisible, peut empêcher un outil de speedrun de fonctionner correctement.

Notons enfin que les problèmes de fréquence peuvent toucher tous les appareils, mais qu'une différence aussi faible n'a généralement pas d'incidence visible. Dans le monde informatique, la modification de l'oscillateur à quartz a essentiellement été employée pour deux cas précis. Le premier va peut-être raviver les souvenirs de certains : il était possible d'overclocker les Macintosh à base de processeurs 68000 en remplaçant le composant pour un plus rapide (et passer de 25 à 33 MHz par exemple). Dans un autre domaine, certains fabricants de cartes mères avaient tendance à choisir des fréquences légèrement plus élevées que celles attendues, pour obtenir un overclocking de 1 ou 2 %. C'était un bon moyen d'obtenir une place de choix dans un comparatif, parfois en manipulant le BIOS pour qu'il indique la fréquence attendue au lieu de celle réellement appliquée…


  1. Sans entrer dans les détails, certains jeux basent l'apparition d'événement sur la manière dont les touches ont été pressées. Une fois l'algorithme connu, il est donc possible de manipuler la chance pour obtenir le meilleur événement.  ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Le prix de l'iPhone Air continue de s'écrouler : 889 € en import, 1099 € chez Amazon !

11/10/2025 à 16:33

• 61


MacBook Pro M5 : un lancement en deux temps qui se précise

11/10/2025 à 15:36

• 34


Prime Day : le Mac mini M4 encore sous les 600 € 🆕

11/10/2025 à 14:24

• 14


CarPlay : iOS 26 ne permet pas encore de regarder des vidéos dans les voitures, mais les constructeurs s’y intéressent

11/10/2025 à 11:53

• 16


Pour se remettre dans la course à l’IA, Apple mise sur PromptAI, une start-up de… 11 personnes

11/10/2025 à 11:52

• 53


Sortie de veille : un nouveau keynote Apple à la fin du mois avec plein de produits ?

11/10/2025 à 08:00

• 9


En cinq ans, la 5G a couté des milliards aux opérateurs, mais n’a pas conquis les Français

10/10/2025 à 20:55

• 48


macOS 26 peut surconsommer la mémoire vive chez certains utilisateurs, y compris sur macOS 26.0.1

10/10/2025 à 20:30

• 57


Les deux stations pour Mac mini M4 d'Ugreen sont en promotion à seulement 70 €

10/10/2025 à 19:50

• 11


Les Crocs aux couleurs de Windows XP pour les 50 ans de Microsoft sont en vente 🆕

10/10/2025 à 19:03

• 47


Une nouvelle bande-annonce qui cultive le mystère pour Pluribus, la série d'Apple et du créateur de Breaking Bad

10/10/2025 à 18:00

• 17


Apple muscle son bug bounty avec des primes record pour les failles les plus sophistiquées

10/10/2025 à 16:10

• 17


Pour la première fois, l'iPhone 16e (neuf) passe sous les 500 € ! 🆕

10/10/2025 à 14:46

• 22


Google offre un an de Gemini Pro et 2 To de stockage aux étudiants

10/10/2025 à 14:41

• 19


Dia : le successeur d'Arc carburant à l'IA désormais accessible à tous

10/10/2025 à 12:57

• 26


Une mystérieuse invitation d’Apple affole les réseaux

10/10/2025 à 12:13

• 13