Konami Firebeat¶
The Bemani platform after the System 573 (2000-2002): pop'n music 4 to 8, ParaParaParadise, Keyboardmania. An embedded PowerPC with GCUs for video and slots on ATA connectors. For preservation it is one of the most fragile families in this wiki: the game lives on media that wears out.
Identification¶
| Field | Value |
|---|---|
| Manufacturer | Konami |
| Years | 2000-2002 |
| Main CPU | IBM PowerPC 403GCX @ 66 MHz (66.0000 MHz oscillator) |
| Second CPU | Motorola MC68HC000FN16 @ 16 MHz — ⚠️ noted with a “?” in MAME |
| Sound | Yamaha YMZ280B (ADPCM) |
| Video | GCU — 25.175 MHz and 16.6666 MHz clocks near the GCUs and VGA outputs |
| Video output | VGA |
| Storage | 40-pin ATA connector per slot — hard disk or ATAPI CD drive |
| PCB format | Konami proprietary — not JAMMA |
What MAME gives, and how confidently
The driver lists the oscillators found on the board: 66.0000 MHz for the PowerPC, 25.175 MHz and 16.6666 MHz near the GCUs and the VGA connectors. The 68000 at 16 MHz, however, is written with a question mark in the code. It is given here with the same reservation: it is a reading of a marking, not a measurement.
Architecture¶
A Firebeat is an embedded system, not a PC: PowerPC 403GCX, proprietary GCUs for video, YMZ280B for sound. What makes it distinctive is the storage — each slot has its own 40-pin ATA connector, and MAME emulates either a hard disk or an ATAPI CD drive depending on the game's configuration.
⚠️ The platform's fragility¶
This is the point to understand before buying one.
The game lives on wearing media
On these machines the game is not in ROM. It is on a hard disk or a CD — two media that, twenty years on, are at the end of their lives. A disk that has been spinning in an arcade since 2000 does not have much left.
On top of that sits Konami's security of the period (SPU, carts and dongles depending on the game): unreadable media plus a lost dongle, and the game can no longer be recovered from the machine.
The preservation act that counts here is imaging the media — done from your own hardware, before it fails.
Notable games¶
pop'n music 4 to 8 · pop'n music Animelo and Mickey Tunes · ParaParaParadise · ParaParaDancing · Keyboardmania.
Common faults¶
| Symptom | Probable cause | Next step |
|---|---|---|
| Will not boot, read error | hard disk or CD at end of life | Image the media while it still reads |
| Security check failed | SPU / dongle / cart depending on the game | Check the original pairing |
| No picture | GCU or the VGA output | Two clocks to check: 25.175 and 16.6666 MHz |
| No sound | YMZ280B or its ADPCM | Stage independent of the video |
| Silent board | PowerPC 403GCX, 66 MHz oscillator, power | PCB diagnosis |
Repair (technician)¶
- The media first. On a Firebeat that will not boot, the disk or the CD is the first suspect, far ahead of the electronics.
- This is not JAMMA: proprietary wiring, including for the game-specific controllers (Keyboardmania's keyboard, ParaParaParadise's sensors).
- Embedded parts: the PowerPC 403GCX and the YMZ280B are period chips that can still be found; the GCUs cannot.
→ Methods: PCB diagnosis · Recap
Procedure — a dead board, step by step ✅¶
What this adds
The general method lives in PCB diagnosis. This is its application to this platform: the same order, but with the values actually expected here, so you do not have to go back and forth.
Tools: multimeter, oscilloscope (or frequency counter), current-limited bench supply, desoldering braid. → Tooling
If the board is still in a cabinet
A CRT holds its charge with the machine unplugged. → CRT safety
1. Inspection, power off. Corrosion, cut tracks, oxidised EPROM legs, leaking SMD capacitors, dubious earlier repairs.
2. The connector, before anything else. A large share of "dead boards" are a contact problem, not a fault. Clean the contacts with isopropyl alcohol and reseat — not with an abrasive eraser on a gold edge, which takes the plating off and brings the problem back worse. It costs two minutes and settles the question.
3. Power, measured on the board. Aim for +5.0 V measured as close as possible to where power reaches the board — not at the PSU output: the drop is in the loom, and that is exactly what makes a board boot on the bench and not in the cabinet. Where you probe depends on this board's connector — JAMMA edge, JVS loom or a proprietary harness — plenty of makers kept one long after JAMMA arrived — see Identification above. → Wiring Check −5 V and +12 V too if the sound stage uses them. Suspected short: bring it up current-limited and find the hot spot.
4. /RESET. It must release after power-up. Held low = the CPU never starts. A 1–2 Hz loop is not the reset circuit, it is the watchdog: the CPU is crashing at boot, so look at the bus, not at the reset.
5. Clocks. There is no measurement table for this platform — MAME's sources yield nothing usable for it. Any frequency quoted under Architecture on this page serves as a marker; otherwise compare against a working board rather than against a number: an invented value condemns healthy parts. → PCB diagnosis
6. Bus. Activity on the main CPU's address lines tells you whether it is running or frozen. Frozen with good clocks and good reset → work RAM, bus buffers, ROMs.
7. It boots but the picture or the sound is wrong — that is another job: see Common faults on this page, then signal tracing.
Modernisation & mods¶
- ⚠️ Do not host disk images, CDs, or security dumps. This wiki documents the method, to be applied to your own hardware.
- Preservation: see the PCB preservation hub.
Emulation & FPGA¶
MAME covers the platform (konami/firebeat.cpp), with ATAPI CD and IDE hard
disk support depending on the game. The oscillator identification and the
understanding of the boot sequence come from that work.
Photos / assets¶
(To take: the main board, the GCUs, a slot's 40-pin ATA connector, the VGA output, and the security parts — SPU, cart, dongle.)
Sources & attribution¶
Text (synthesised here; sources listed for attribution):
- MAME —
src/mame/konami/firebeat.cpp(BSD-3-Clause / GPL): IBM PowerPC 403GCX at 66 MHz and its 66.0000 MHz oscillator, the 25.175 MHz and 16.6666 MHz clocks recorded near the GCUs and VGA connectors, the Yamaha YMZ280B, the MC68HC000FN16 at 16 MHz noted with a question mark in the code, the 40-pin ATA connector per slot and IDE hard disk / ATAPI CD support, and the GQ971 SPU board — https://github.com/mamedev/mame/blob/master/src/mame/konami/firebeat.cpp
Review & corrections
How this space is used
Spotted a wrong value, an outdated procedure, a chip reference that does not match your board? Say so here, with what you observed (model, board revision, serial number, measurement). Every report is cross-checked against a source before anything changes — an unverifiable correction is published as “reported by …, not cross-checked” rather than silently applied.
Reading is open to everyone; posting requires signing in with Discord. Reports from the wiki's declared reviewers are handled first; anyone else's are read too, but go through a human before anything is changed.