Skip to content

Taito Wolf System

An off-the-shelf PC motherboard turned into arcade hardware, for one game only: Psychic Force 2012 (1998). Three stacked boards, a Pentium, a 3Dfx Voodoo — and a platform whose emulation is still incomplete.

Identification

Field Value
Manufacturer Taito
Year 1998
Architecture three boards: P5TX-LA PC motherboard + Taito main board + ROM board
Chipset Intel 430TX + 82371AB PIIX4 southbridge
Graphics 3Dfx Voodoo — FBI 500-0003-03 + TMU 500-0004-02
Super I/O Winbond W83877TF
Arcade I/O TC0510NIO (Taito)
PCB format proprietary — not JAMMA

A motherboard you can identify

The P5TX-LA is not a Taito board: it is an off-the-shelf PC motherboard on an Intel 430TX chipset. That is good news for repair — period PC documentation applies, and a donor board is conceivable.

The rest — Taito main board, ROM board, TC0510NIO I/O — is genuine arcade hardware.

One game only

Psychic Force 2012 (1998). That is all.

What that implies

A single-game platform is repaired differently: there is nothing to convert, no board variants to tell apart, and any anomaly you see can be compared directly against another machine running the same game.

What emulation does not do yet

The MAME driver is explicit about its limits, and several of them say something about the real hardware:

  • the Winbond W83877TF Super I/O is not properly initialised by the emulated BIOSes, the PnP sequence failing;
  • the source of the ISA IRQ 7 is unverified, and so are the coin counters;
  • the TC0510NIO's EEPROM-style write on coin insertion remains to be confirmed;
  • the game boots into service mode the first time — it needs a default EEPROM contents;
  • the boot screen does not appear when a Voodoo initialisation bit is clear.

Do not use emulation as a reference here

On this platform several emulated behaviours are known to be incomplete. A real board behaving differently from an emulation video is not necessarily faulty.

Common faults

Symptom Probable cause Next step
Boots into service mode EEPROM blank or reset A documented behaviour, not necessarily a fault
No picture Voodoo (FBI or TMU) or the VGA output Two separate 3Dfx chips
Will not boot P5TX-LA motherboard — ordinary PC failure Power, memory, CMOS battery
Coins not counted TC0510NIO or wiring ⚠️ MAME itself has not validated that path
Controls dead TC0510NIO Taito proprietary I/O

Repair (technician)

  • Treat the P5TX-LA as a PC. CMOS battery, memory, ATX power: period PC methods apply, and that is a rare advantage.
  • Separate the three boards before probing: PC, Taito board, ROM board.
  • The Voodoo is two chips — an FBI and a TMU. Only one of them may have failed.

→ 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

  • No suicide: no battery-backed protection documented — but the EEPROM must hold valid values.
  • ⚠️ Do not host ROMs or EEPROM contents — method only.
  • Neighbours: Taito would return to the PC with the Type X a few years later.

Emulation & FPGA

MAME covers the platform (taito/taitowlf.cpp), Ville Linde's original driver rewritten by Angelo Salese on the new PCI model.

Photos / assets

(To take: the three boards separated, the P5TX-LA with its silkscreen, the two 3Dfx chips, and the TC0510NIO.)

Archived original documents ✅

Manufacturer documents archived locally, found in Internet Archive's arcademanuals collection on 14 August 2026 and identified from their title page. ⚠️ The items declare no licence.

  • PDF — taito-operation-wolf-3-manual.pdf — OPERATION WOLF 3, © Taito Corp. 1994, Taito America Corporation (Wheeling, Illinois), 26 pp. ⚠️ This is the right one: Operation Wolf 3 (1994) is the Wolf System's game. The wiki already held an Operation Wolf manual — the 1987 one, on period Taito hardware, kept off this page for that reason. Via Internet Archive

Sources & attribution

Text (synthesised here; sources listed for attribution):

  • MAME — src/mame/taito/taitowlf.cpp (BSD-3-Clause / GPL, Ville Linde and Angelo Salese): the three-board system (P5TX-LA PC motherboard + Taito main board + ROM board), Intel 430TX chipset with 82371AB PIIX4 southbridge, 3Dfx in two chips (FBI 500-0003-03 and TMU 500-0004-02), Winbond W83877TF Super I/O and TC0510NIO I/O; the single game pf2012; and the driver's declared limits — Super I/O not initialised by the BIOSes, ISA IRQ 7 and coin counters unverified, TC0510NIO EEPROM write to be confirmed, service-mode boot for want of a default EEPROM, boot screen tied to a Voodoo fbiInit0 bit — https://github.com/mamedev/mame/blob/master/src/mame/taito/taitowlf.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.