Skip to content

Taito G-NET

A Sony ZN-2 motherboard with two Taito boards grafted on, and one unusual idea: the game does not live on the cartridge. The PCMCIA cart is only a carrier — on first boot the board reprogrammes itself with its contents. Understand that and you understand every fault on the platform.

Identification

Field Value
Manufacturer Taito
Years 1998-2005
Base Sony ZN-2 motherboard (COH-3002T BIOS, “G NET” sticker)
CPU CXD8661R @ 100 MHz (R3000A)
GPU CXD8654Q @ 53.693175 MHz
Sound Sony SPU + MN1020012A (Panasonic sound CPU, QFP128) on the FC board
Taito boards FC PCB (sound + storage flashROMs) · CD PCB (PCMCIA interface) · optional Save PCB
PCMCIA controller Ricoh RF5C296 (TQFP144)
Game media PCMCIA cart — but the game runs from flashROM
PCB format JAMMA (through the ZN motherboard)

The mechanism that explains everything

At power-up the BIOS decrypts its bootloader from the flashROM at U30, then looks for a PCMCIA cart. Three cases — and they are exactly the three behaviours you see on a board:

  1. No cart → the Taito G NET logo appears with “SYSTEM ERROR”.
  2. Cart matching the flash contents → the game boots immediately.
  3. A different cart → the board re-flashes U27, U29, U30, U55 and U56 with part of the cart's contents. It takes two to three minutes, then the board resets and boots the game.

A three-minute boot is not a fault

That is case 3. A board that seems frozen after a cart change is re-flashing itself. Cutting power then leaves the flash half-written — and that is a real fault.

What it changes for preservation

The game lives in the board's flash, not in the cart. A board separated from its cart therefore keeps its last game; and a cart on its own is not enough to run a game if the board refuses to re-flash.

Sound: two configurations

Most games use the Taito Zoom hardware on the FC board. Five do not: Otenami Haiken, Otenami Haiken Final, Zoku Otenamihaiken, Zooo and Space Invaders Anniversary.

→ “No sound” therefore does not diagnose the same way depending on the game fitted.

What a G-Card manual says ✅

The Usagi manual — the G-Card, and what it demands

The 兎-野性の闘牌- (Usagi) manual (Taito, © 2001, ref. G2002193A, 82 pp.) is the only G-Card manual archived here, and it is explicit about what it is not: "本製品「兎-野性の闘牌-」はGカードであり、マザー基板に装着 しなければ動作しません" — the product is the card, and the mother board is not included.

ⓘ The box holds seven items, and no mother board:

Item Part number
The Usagi G-Card S0010025A
The operator's manual G2002193A
Mahjong harness ×1 S0010014A
Earth harness ×1 (same plate)
Clamps ×2 (same plate)
Instruction card S0010023A
Display sticker S0010024A

ⓘ And the manual asks you to keep the box: "出荷時、Gカードは梱包材で保護してあります。梱包箱 は、Gカードを保管する時及び故障時の搬送用に大切に保管して下さい" — the packaging is for storage and for shipping it back for repair.

⚠️ Five ways to kill a G-Card, as the maker lists them

These warnings recur three times in the document — installation, settings, maintenance. They are not decorative:

  1. ⚠️ Static electricity destroys it. "Gカードは精密部品であるため、静電気によって破損 することがあります" — it is the first risk named, ahead of impact.
  2. ⚠️ Insertion and removal, DIP switches included, are done with the power off. "コネクター およびGカード等をゲーム(マザー)基板から抜き差しするときおよびDIPスイッチの切り換えを行なう ときは、必ず電源スイッチをOFFにしてから行なってください" — and on insertion, "注意して ゆっくり確実に挿入してください。無理に差し込むと故障の原因となります".
  3. ⚠️ Never into anything but a mother board. "Gカードはマザー基板以外の基板及びパソコン等に 絶対に挿入しないでください" — not a PC, not another board.
  4. ⚠️ The supply adjustment can destroy both boards. "スイッチングレギュレータの調整において 出力電圧を基準値より高くすると、ゲーム(マザー)基板およびGカードを破壊してしまいます". Setting the voltage above the reference value does not degrade: it breaks.
  5. ⚠️ The slot is kept dry and clean — "Gカード差し込み口を濡らしたり汚したりしないでください".

⚠️ And a clause that closes the door on improvised repair: "メンテナンスにおいて、タイトー純正 部品以外を用いた作業を行なったときは不正改造とみなし、修理等は行ないません" — work using non-genuine parts is treated as unauthorised modification, and repair is refused.

The error codes, as printed ✅

This is the most useful part of the document: the platform says what is wrong.

Display What it means What the manual prescribes
COIN ERROR ⓘ the coin takes 0.5 second or more to pass the microswitch inside the coin rejector consult the cabinet's manual
SERVICE SW ERROR the cabinet's service switch is stuck or broken, so it reads as held down · or its harness is shorted consult the cabinet's manual
TILT the tilt is active consult the cabinet's manual
システムエラー / SYSTEM ERROR ⚠️ the program can no longer be read from the G-Card check the G-Card is fully inserted
LINK ERROR the two boards are not correctly connected check the wiring per the link kit's instructions
通信に必要な以下の設定が違います ⚠️ the two boards' settings do not match change the settings named on screen so they agree

✅ The first three point at the cabinet, not the board — that is triage information: faced with a COIN ERROR or a SERVICE SW ERROR, Taito tells you to go and look at the cabinet, not the platform.

And for the most disorienting fault — a machine that resets over and over:

Suspected cause Prescribed remedy
incorrect supply voltage adjust the switch-mode supply
poor contact at the edge connector ⚠️ wipe the connector pads with a clean soft cloth, lightly
open or shorted wire in a harness replace the harness

ⓘ Cleaning the edge connector echoes what this wiki publishes elsewhere: Atari prescribes a soft pencil eraser and forbids file and burnisher on gold contacts; Taito prescribes a soft cloth. Two houses, two gestures, ⚠️ the same exclusion of anything abrasive. → Traces, vias & reflow

Mahjong harness pinout, as printed

ⓘ Rare: few manuals publish the wiring of a mahjong panel. The table gives, for each signal, the four connector designators and the wire colour.

3P / 4P K J L / R Colour Signal
3P (1) K (4) J (5) L (1) white/orange OUT 1
3P (2) K (3) J (3) L (2) white/red OUT 2
4P (1) K (7) J (9) L (3) white/blue OUT 3
4P (2) K (11) J (7) L (4) white/black OUT 4
4P (5) K (5) J (4) L (5) white/yellow IN 1
4P (6) K (6) J (8) L (6) white/green IN 2
4P (7) K (9) J (11) R (1) white/grey IN 3
4P (8) K (10) J (6) R (2) white IN 4
4P (9) K (12) J (1) R (3) white/pink IN 5
4P (10) K (2) J (2) R (4) white/brown IN 6

ⓘ The document also publishes the panel matrix — which keys sit at which OUT row and IN column. ⚠️ It is not copied out here: its key labels are in tight Japanese, and a mis-transcribed matrix is worse than no matrix. It is in the archived document, page 80.

Notable games

Ray Crisis · Super Puzzle Bobble · Shikigami no Shiro · Psyvariar (and Revision) · Chaos Heat · Kollon · Zooo · Flip Maze · Go By RC · Otenami Haiken.

Common faults

Symptom Probable cause Next step
“SYSTEM ERROR” under the G NET logo no cart detected Check the cart and the PCMCIA connector (RF5C296)
2-3 minute boot re-flash in progress — normal Do not cut power: this is case 3 above
Board frozen after power was cut during a re-flash half-written flash (U27/U29/U30/U55/U56) Restart the re-flash with a valid cart
Cart not read PCMCIA contacts / RF5C296 Clean the contacts with isopropyl alcohol
No sound Taito Zoom or the FC board's MN1020012A ⚠️ five games do not use Zoom — check which one is fitted
No picture ZN-2 motherboard (CXD8661R / CXD8654Q) PCB diagnosis

Repair (technician)

  • Three stacked boards: a fault can sit on the ZN-2, on the FC (sound, flash) or on the CD (PCMCIA). Separate the layers before probing.
  • The flash is the real storage: it wears and it corrupts. A board looping at boot with no cart points at U30.
  • Shared ZN-2 base: for the motherboard part, everything that holds for a Sony/Capcom ZN applies.

→ 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

  • Conversions: the platform converts through the cart — that is the whole point of the re-flash mechanism. → G-NET conversions
  • ⚠️ Do not host ROMs — method only.

Emulation & FPGA

MAME emulates the platform (sony/taitogn.cpp), re-flash included: the description of the mechanism above comes from that work.

Photos / assets

(To take: the three-board stack, the PCMCIA connector and its RF5C296, the U30 flashROM, a G-NET cart.)

Archived original documents ✅

Manufacturer document archived locally, found on Internet Archive on 13 August 2026. ⚠️ The item declares no licence — kept for preservation, like the rest of the collection, and its provenance is named.

  • PDF — taito-gnet-usagi-manuel-jp.pdf — 兎 -野性の闘牌- 取扱説明書 (Usagi — Yasei no Toupai), 82 pp. The cover carries the TAITO G CARD logo, publisher Warashi Inc. and 株式会社 童, reference G2002193A. It is the manual of a G-NET game, and therefore the first document on this page describing the hardware in service. Via Internet Archive

Sources & attribution

Text (synthesised here; sources listed for attribution):

  • MAME — src/mame/sony/taitogn.cpp (BSD-3-Clause / GPL): the three-board make-up (ZN-2 + FC + CD, optional Save PCB), the COH-3002T BIOS, the complete boot sequence — bootloader decrypted from the U30 flashROM, “SYSTEM ERROR” with no cart, U27/U29/U30/U55/U56 re-flashed in 2-3 minutes when the cart differs —, the MN1020012A and RF5C296 with their packages, and the list of the five games without Taito Zoom hardware — https://github.com/mamedev/mame/blob/master/src/mame/sony/taitogn.cpp
  • MAME — src/mame/sony/zn.cpp (ZN-2 motherboard clocks: CXD8661R at 100 MHz, CXD8654Q at 53.693175 MHz) — https://github.com/mamedev/mame/blob/master/src/mame/sony/zn.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.