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.  ↩︎

Ajouter ce site dans Google News

macOS 27 Golden Gate est disponible en version finale 🆕

14/09/2026 à 22:02

• 22


Apple ouvre discrètement la porte à l’entraînement de ses IA avec les données de ses clients 🆕

14/09/2026 à 21:43

• 13


iOS 27 : les 5 nouveautés à essayer en premier 🆕

14/09/2026 à 21:21

• 36


Vous ne voulez pas des OS 27 ? Apple vous propose iOS et macOS 26.7 à la place 🆕

14/09/2026 à 21:19

• 23


macOS 27 Golden Gate : les 5 nouveautés à essayer en premier 🆕

14/09/2026 à 21:00

• 59


MacGeneration a 27 ans : on revient de loin, on continue avec vous

14/09/2026 à 20:47

• 96


iOS 27 et iPadOS 27 sont disponibles en version finale 🆕

14/09/2026 à 20:07

• 152


watchOS 27 est disponible en version finale

14/09/2026 à 20:07

• 7


iPhone Duo : un dock limité à quatre apps et des questions pour les gauchers

14/09/2026 à 15:58

• 31


Emmanuel Macron retente sa chance pour interdire les réseaux sociaux aux moins de 15 ans

14/09/2026 à 14:57

• 61


Tesla montre son Semi en Allemagne et promet des livraisons en Europe dès 2027

14/09/2026 à 14:04

• 32


Les premiers tests des AirPods 5 saluent surtout leur réduction de bruit

14/09/2026 à 12:05

• 18


Le keynote d’Apple a demandé 38 jours de tournage sur 20 sites différents

14/09/2026 à 10:29

• 24


iPhone 18 Pro : les délais s’allongent aussi, mais Amazon annonce encore une livraison dès samedi

14/09/2026 à 10:08

• 10


L'improbable front commun de la Silicon Valley pour freiner l'IA

14/09/2026 à 09:00

• 37


Homebrew 7 apporte une interface graphique et prépare l’abandon des Mac Intel

14/09/2026 à 08:46

• 23