Architecture technique de la Neo Geo : le secret du Motorola 68000 expliqué

Architecture technique de la Neo Geo : le secret du Motorola 68000 expliqué

Si la Neo Geo a marqué l’histoire, c’est autant par son catalogue que par son hardware visionnaire. Sous son boîtier noir et or se cache une architecture 16-bit d’une puissance exceptionnelle pour 1990 : un CPU Motorola 68000 cadencé à 12 MHz, un coprocesseur Z80 dédié au son, une puce graphique capable d’afficher 380 sprites simultanément avec 4 096 couleurs, et une puce audio Yamaha YM2610 aux capacités sonores impressionnantes. Décortiquons cette architecture légendaire qui a permis à la machine de tenir quatorze années sans révision matérielle.

Le CPU principal : Motorola 68000 à 12 MHz

Au cœur de la Neo Geo bat un Motorola 68000, CPU 16/32 bits déjà éprouvé en 1990. Ce processeur est un choix stratégique de SNK, car il avait fait ses preuves dans de nombreux systèmes professionnels : ordinateurs Apple Macintosh (jusqu’en 1991), Atari ST, Amiga 500/1000, et surtout les bornes d’arcade Sega System 16 (qui faisaient tourner Shinobi ou Golden Axe) ainsi que la Sega Mega Drive.

Mais SNK choisit une cadence nettement supérieure à celle de ses concurrents. Là où la Mega Drive tourne à 7,67 MHz, la Neo Geo cadence son 68000 à 12 MHz, soit environ 60 % de puissance CPU supplémentaire. Cette fréquence élevée permet de gérer les calculs complexes nécessaires aux jeux de combat et aux shoot’em up : détection de collisions entre des dizaines de sprites, calculs de trajectoires, gestion de l’intelligence artificielle des adversaires.

Le 68000 dispose de 16 registres généraux de 32 bits, ce qui facilite considérablement la programmation par rapport aux CPU 8 bits de l’époque (comme le 6502 de la NES). Les développeurs SNK peuvent écrire du code plus efficace, plus compact et plus performant. C’est une des raisons pour lesquelles les jeux Neo Geo ont cette fluidité caractéristique à 60 images par seconde, même avec des dizaines d’éléments à l’écran.

Le Z80 : coprocesseur sonore dédié

Pour ne pas monopoliser le CPU principal avec des tâches audio, SNK a intégré un Zilog Z80 à 4 MHz dédié exclusivement au son. C’est une architecture classique des bornes d’arcade de l’époque, reprise ici pour la console domestique.

Ce Z80 pilote la puce audio Yamaha YM2610, décode les échantillons ADPCM, gère les déclenchements sonores (effets, voix, musique). Le CPU principal envoie simplement un message au Z80 ("joue le son n°42"), et le coprocesseur s’occupe de tout. Résultat : aucun ralentissement du gameplay, même lors des phases les plus chargées en audio.

Cette séparation CPU principal / CPU audio est l’une des raisons pour lesquelles les musiques et effets sonores de la Neo Geo restent parfaitement synchronisés, même pendant les combats les plus intenses. Les compositions cultes de la machine, recensées dans les musiques légendaires Neo Geo : bandes-son cultes, doivent beaucoup à cette architecture.

Le chipset graphique : 380 sprites et 4 096 couleurs

Le vrai secret de la Neo Geo se trouve dans son chipset graphique, conçu sur mesure par SNK. Les chiffres sont spectaculaires pour 1990 : jusqu’à 380 sprites affichés simultanément à l’écran, chacun pouvant mesurer jusqu’à 16 tiles de 16x16 pixels (soit 256x256 pixels pour un sprite géant).

À titre de comparaison, la Super Nintendo affiche 128 sprites maximum de 64x64, et la Mega Drive 80 sprites de 32x32. La Neo Geo triple ou quadruple donc la capacité de ses concurrents. C’est ce qui permet aux jeux de combat SNK d’afficher deux personnages immenses, leurs dizaines de projectiles et leurs effets spéciaux, sans aucun clignotement ni ralentissement.

La palette de couleurs est tout aussi remarquable. La machine peut afficher 4 096 couleurs simultanément à l’écran, choisies sur une palette globale de 65 536 couleurs (soit un mode 16-bit par pixel). Là encore, la SNES plafonne à 256 couleurs simultanées, la Mega Drive à 64. Neo Geo écrase littéralement la concurrence sur ce critère.

Cette débauche graphique permet aux artistes SNK de produire des sprites d’une richesse visuelle incomparable, détaillée dans notre dossier Pixel art Neo Geo : l’héritage artistique des sprites SNK. La fluidité des animations (chaque personnage de KOF dispose de 300 à 500 frames d’animation) reste inégalée en 2D jusqu’à aujourd’hui.

La puce audio Yamaha YM2610 : 7 canaux FM et ADPCM

La puce sonore Yamaha YM2610 est un petit bijou d’ingénierie. Elle combine deux technologies complémentaires :

Synthèse FM (Frequency Modulation) : 7 canaux, dont 4 opérateurs par canal, inspirée de la YM2612 de la Mega Drive mais perfectionnée. Cela permet de générer des mélodies riches, avec des timbres de synthétiseur variés (orgue, cuivres, cordes, percussions synthétiques).

Synthèse ADPCM (échantillons compressés) : 7 canaux pour restituer des sons échantillonnés (voix digitalisées, effets sonores réalistes, percussions acoustiques). C’est cette puce qui permet aux personnages de KOF de crier leurs noms d’attaques ou aux Metal Slug de reproduire les rafales d’armes et les explosions avec un réalisme saisissant.

La combinaison des deux offre des bandes-son hybrides, mêlant mélodies FM et voix/effets ADPCM, qui donnent aux jeux Neo Geo leur identité sonore immédiatement reconnaissable.

Les cartouches : jusqu’à 330 Mbits, un record pour 1996

Si le catalogue Neo Geo a pu évoluer pendant quatorze ans sans révision matérielle, c’est grâce à l’évolution des capacités des cartouches. En 1990, les premières cartouches Neo Geo faisaient 46 Mbits (5,75 Mo), déjà un record pour l’époque où les cartouches NES plafonnaient à 4 Mbits.

Au fil des ans, SNK a progressivement augmenté la capacité : 102 Mbits en 1992 (Art of Fighting), 178 Mbits en 1994 (Samurai Shodown III), 226 Mbits en 1996 (KOF ’96), jusqu’à 330 Mbits pour les derniers jeux (KOF 2003, Metal Slug 5 en 2003). Soit environ 42 Mo de données par cartouche, ce qui reste supérieur à beaucoup de jeux PlayStation et Saturn dépassant à peine 650 Mo au total !

Cette évolution en capacité ROM explique pourquoi les jeux Neo Geo peuvent sembler graphiquement de plus en plus riches, avec des sprites plus détaillés, des animations plus fluides, des musiques plus travaillées, sans changer une ligne du hardware original. C’est un peu l’équivalent d’une machine de 1990 qui tournerait encore des jeux de 2004 grâce à des cartouches toujours plus volumineuses.

La sauvegarde : pile CR2032 et Memory Card

La gestion de la sauvegarde sur Neo Geo est particulière. La console elle-même ne contient pas de mémoire permanente pour les données de jeu : les cartouches ne sauvegardent pas sur elles (pas de pile intégrée comme sur SNES ou Mega Drive).

Pour sauvegarder, il faut acquérir une Memory Card Neo Geo, vendue en accessoire. Cette carte contient une mémoire flash de 2 ko, alimentée par une pile CR2032 qui doit être remplacée tous les 5 à 7 ans. C’est l’un des points à vérifier quand on achète une AES d’occasion : la pile des Memory Cards est souvent morte, et les données sauvegardées inaccessibles.

Pour les détails sur les accessoires à connaître, consultez notre article accessoires Neo Geo AES : joysticks, memory cards et plus.

Une architecture stable pendant 14 ans : un record

La durée de vie du hardware Neo Geo est historique. De 1990 à 2004, aucune révision majeure de l’architecture n’a été lancée. Les seules évolutions ont concerné le format physique (Neo Geo CD en 1994) et les capacités cartouches. Pourtant, les derniers jeux de 2003-2004 (SNK vs Capcom, Samurai Shodown V, Metal Slug 5) tournent parfaitement sur la machine originale de 1990.

Cette stabilité s’explique par la générosité initiale du hardware : SNK a vu grand dès le départ, avec des specs si élevées qu’elles ont résisté à 14 ans d’évolution des exigences. C’est quasiment unique dans l’histoire du jeu vidéo : Nintendo a lancé trois consoles entre 1990 et 2004 (SNES, N64, GameCube), Sega quatre (Mega Drive, Saturn, Dreamcast, abandon). Seule la Neo Geo a survécu avec le même hardware.

Conclusion : une architecture visionnaire

L’architecture Neo Geo est un cas d’école en conception hardware. En misant sur un CPU éprouvé, une séparation CPU/son, une débauche graphique et des cartouches évolutives, SNK a créé une plateforme capable de traverser les générations. Pour comprendre comment cette machine a été commercialisée et pourquoi son prix élevé découle directement de ces choix techniques, consultez pourquoi la Neo Geo AES était-elle si chère ?. Pour saisir les différences entre versions, lisez Neo Geo AES vs MVS. Et pour embrasser toute la saga de cette machine mythique, rendez-vous sur notre guide complet Neo Geo AES 2026. Une architecture visionnaire qui, 36 ans après, inspire toujours les créateurs de mini-consoles rétro et fait rêver les collectionneurs du monde entier.