Aller au contenu

Konami Firebeat

La plateforme Bemani d'après le System 573 (2000-2002) : pop'n music 4 à 8, ParaParaParadise, Keyboardmania. Un PowerPC embarqué avec des GCU pour la vidéo et des slots à connecteur ATA. En préservation, c'est l'une des familles les plus fragiles du wiki : le jeu vit sur un support qui s'use.

Identification

Champ Valeur
Fabricant Konami
Années 2000-2002
CPU principal IBM PowerPC 403GCX @ 66 MHz (oscillateur 66,0000 MHz)
Second CPU Motorola MC68HC000FN16 @ 16 MHz — ⚠️ noté avec un « ? » dans MAME
Son Yamaha YMZ280B (ADPCM)
Vidéo GCU — horloges 25,175 MHz et 16,6666 MHz près des GCU et des sorties VGA
Sortie vidéo VGA
Stockage connecteur ATA 40 broches par slot — disque dur ou lecteur CD/ATAPI
Format PCB propriétaire Konami — pas JAMMA

Ce que MAME donne, et avec quelle assurance

Le driver liste les oscillateurs relevés sur la carte : 66,0000 MHz pour le PowerPC, 25,175 MHz et 16,6666 MHz près des GCU et des connecteurs VGA. En revanche, le 68000 à 16 MHz est écrit avec un point d'interrogation dans le code. Il est donné ici avec la même réserve : c'est une lecture de marquage, pas une mesure.

Architecture

Une Firebeat est un système embarqué, pas un PC : PowerPC 403GCX, GCU propriétaires pour la vidéo, YMZ280B pour le son. Ce qui la rend particulière tient au stockage — chaque slot a son connecteur ATA 40 broches, et MAME émule aussi bien un disque dur qu'un lecteur CD ATAPI selon la configuration du jeu.

⚠️ La fragilité de la plateforme

C'est le point à comprendre avant d'en acheter une.

Le jeu vit sur un support d'usure

Sur ces machines, le jeu n'est pas en ROM. Il est sur un disque dur ou un CD — deux supports qui, vingt ans plus tard, sont en fin de vie. Un disque qui a tourné en salle depuis 2000 n'a plus grand-chose devant lui.

S'ajoute la sécurité Konami de l'époque (SPU, cartouches et dongles selon les jeux) : un support illisible et un dongle perdu, et le jeu n'est plus récupérable depuis la machine.

Le geste de préservation qui compte ici, c'est l'image du support — faite depuis son propre matériel, avant la panne.

Jeux notables

pop'n music 4 à 8 · pop'n music Animelo et Mickey Tunes · ParaParaParadise · ParaParaDancing · Keyboardmania.

Pannes fréquentes

Symptôme Cause probable Piste
Ne démarre pas, erreur de lecture disque dur ou CD en fin de vie Imager le support tant qu'il se lit encore
Contrôle de sécurité échoué SPU / dongle / cartouche selon le jeu Vérifier l'appairage d'origine
Pas d'image GCU ou sortie VGA Deux horloges à vérifier : 25,175 et 16,6666 MHz
Pas de son YMZ280B ou son ADPCM Étage indépendant de la vidéo
Carte muette PowerPC 403GCX, oscillateur 66 MHz, alimentation Diagnostic PCB

Réparation (technicien)

  • Le support d'abord. Sur une Firebeat qui ne démarre pas, le disque ou le CD est le premier suspect, loin devant l'électronique.
  • Ce n'est pas du JAMMA : câblage propriétaire, y compris pour les contrôleurs spécifiques (clavier de Keyboardmania, capteurs de ParaParaParadise).
  • Composants embarqués : le PowerPC 403GCX et le YMZ280B sont des puces d'époque encore trouvables ; les GCU, non.

→ Méthodes : Diagnostic PCB · Recap

Procédure — carte muette, dans l'ordre ✅

Ce que cette procédure ajoute

La méthode générale est sur Diagnostic PCB. Celle-ci en est l'application à cette plateforme : le même ordre, mais avec les valeurs réellement attendues ici, pour éviter l'aller-retour.

Outillage : multimètre, oscilloscope (ou fréquencemètre), alimentation de labo limitée en courant, tresse à dessouder. → Outillage

Si la carte est encore dans une borne

Un CRT reste chargé machine débranchée. → Sécurité CRT

1. Inspection, hors tension. Corrosion, pistes coupées, pattes d'EPROM oxydées, condensateurs CMS qui fuient, réparations antérieures douteuses.

2. Le connecteur, avant tout le reste. Une bonne part des « cartes mortes » est un problème de contact, pas une panne. Nettoyer les contacts à l'alcool isopropylique et ré-enficher — pas à la gomme abrasive sur un bord doré, elle enlève la dorure et le problème revient en pire. Ça coûte deux minutes et ça tranche.

3. Alimentation, mesurée sur la carte. Viser +5,0 V mesurés au plus près de l'arrivée d'alimentation de la carte — pas à la sortie de l'alim : la chute est dans le faisceau, et c'est précisément ce qui fait qu'une carte démarre sur l'établi et pas dans la borne. Le point de mesure dépend du connecteur de cette carte — bord JAMMA, faisceau JVS ou câblage propriétaire — beaucoup de constructeurs en ont gardé un bien après l'arrivée du JAMMA — voir Identification plus haut. → Câblage Vérifier aussi le −5 V et le +12 V si l'étage son les utilise. Court-circuit suspecté : monter en courant limité et chercher le point chaud.

4. /RESET. Doit se libérer après l'allumage. Maintenue basse = le CPU ne démarre jamais. Une boucle à 1–2 Hz n'est pas le circuit de reset, c'est le watchdog : le CPU plante au boot — regarder le bus, pas le reset.

5. Horloges. Pas de table de mesure pour cette plateforme — les sources MAME n'en donnent pas d'extraction exploitable. Les fréquences éventuellement citées sous Architecture sur cette page servent de repère ; sinon, comparer à une carte qui marche plutôt qu'à un chiffre : une valeur inventée fait condamner des pièces saines. → Diagnostic PCB

6. Bus. L'activité sur les lignes d'adresse du CPU principal dit s'il tourne ou s'il est figé. Figé avec horloges bonnes et reset bon → RAM de travail, buffers de bus, ROMs.

7. Elle démarre mais l'image ou le son est faux — c'est un autre travail : voir Pannes fréquentes sur cette page, puis le signal tracing.

Modernisation & mods

  • ⚠️ Ne pas héberger d'images de disque, de CD ni de dumps de sécurité. Ce wiki documente la méthode, à appliquer sur son propre matériel.
  • Préservation : voir le hub préservation PCB.

Émulation & FPGA

MAME couvre la plateforme (konami/firebeat.cpp), avec support ATAPI CD et disque dur IDE selon les jeux. C'est de ce travail que viennent l'identification des oscillateurs et la compréhension du démarrage.

Photos / assets

(À prendre : la carte principale, les GCU, le connecteur ATA 40 broches d'un slot, la sortie VGA, et les organes de sécurité — SPU, cartouche, dongle.)

Sources & attribution

Texte (synthèse ; sources listées pour attribution) :

  • MAME — src/mame/konami/firebeat.cpp (BSD-3-Clause / GPL) : IBM PowerPC 403GCX à 66 MHz et son oscillateur 66,0000 MHz, horloges 25,175 MHz et 16,6666 MHz relevées près des GCU et des connecteurs VGA, Yamaha YMZ280B, MC68HC000FN16 à 16 MHz noté avec un point d'interrogation dans le code, connecteur ATA 40 broches par slot et prise en charge disque dur IDE / CD ATAPI, carte GQ971 SPU — https://github.com/mamedev/mame/blob/master/src/mame/konami/firebeat.cpp

Relecture & corrections

À quoi sert cet espace

Une valeur fausse, une procédure dépassée, une référence de puce qui ne colle pas à ta carte ? Signale-le ici, avec ce que tu as constaté (modèle, révision de carte, numéro de série, mesure). Chaque signalement est recoupé avec une source avant toute modification — une correction invérifiable est publiée en tant que « signalé par …, non recoupé » plutôt qu'appliquée en silence.

La lecture est ouverte à tous ; écrire demande une connexion Discord. Les signalements des relecteurs déclarés du wiki sont traités en priorité ; les autres sont lus aussi, mais passent par un humain avant toute modification.