FPGA Arcade
Programmable Gaming Hardware
Replacements for Konami Custom Chips

Konami Classic Custom Chips


Konami produced several PCBs in the early 80s that contained a number of custom logic chips. Most of them simply integrate generic functionality and are tailored as building blocks for reuse in the video subfunction of the games. They might also be seen as an obstcale for clone manufactures in those days, but my guess is that this was a secondary goal - if one at all. Simply the fact that these chips are shared on several boards would compromise the protection on all boards once a single board is cloned. Whereas the 42-pin chip that's used with the Gyruss board could be regarded as a security device.

Either way, during the preparations for Pooyan-on-FPGA I had to deal with these custom chips. Fortunately, clone boards are easily available that carry the custom hardware as add-on boards built from TTL chips. Now these reverse engineered circuits from the past got reverse engineered once again, and are available for MikeJ's 28 pin DIL CPLD board.

Following is a non-exhaustive cross-reference table for classic Konami custom chips. Any updates, additions and corrections are highly appreciated.

Marking
Pooyan
Gyruss
Roc'n
Rope
Tutankham
Yie Ar
Kung-Fu
Hyper
Sports
Time Pilot
Remarks
081



F5



No replacement available.
082
IC2 / D4
11G
B6
D10
11H
D4
IC3 / F5
Available for MikeJ's 28 DIL board.
083
IC4 / A10
IC5 / G11
7F
3G
A13
H13
B5
4H
17F
A10
J13
IC4 / F12
IC6 / C12
Available for MikeJ's 28 DIL board.
084



F3



No replacement available, 24 pin.
085



D9

C5

No replacement available.
501
IC1 / C2
11E




IC2 / C3
Available for MikeJ's 28 DIL board.
502
IC6 / C12
6B
C14

16E

IC7 / C8
Available for MikeJ's 28 DIL board.
Pull-ups required, see below.
503
IC3 / DE11
9F
EF13

16F

IC5 / F8
Prototype only (40 pin), contact me.
KONAMI-1

18F





Custom CPU 42 pin, no replacement available.


Tested and known to work with this board

Not tested yet with this board but expected to work

Expected or known to not work properly


502 specifics
The 502 chip requires additional pull-ups with 1 kΩ to +5 V on eight pins. The CPLD doesn't provide this feature, thus the pull-ups have to be added to the board separately. A resistor to pin 28 is required from pin 1, 2, 3, 4, 23, 24, 25, and 26 as shown below :

piccy


503 specifics
One last note on Gyruss and the 503. The Gyruss PCB makes use of two pins (21 & 22) that are n.c. on all boards I have access to. Hence, there's no way telling what the internal effect of these pins is. Gyruss schematics assign VCOUNT# to pin 21 and FLIP to pin 22, so they're probably related to flipped display in cocktail mode. No problems seen so far with upright mode.


Version 1.0 of the CPLD programming files can be downloaded here: konami_28dil_1.0.zip
All designs are copyright 2007, Arnim Laeuger. You are allowed to make copies for non-commercial purpose.

Please note:
THE DESIGNS ARE PROVIDED AS THEY ARE. THERE IS NO WARRANTY HOWSOEVER THAT THEY WILL WORK WHEN PLUGGED INTO YOUR SPECIFIC PCB. YOU ARE SOLELY RESPONSIBLE FOR ANY HARM OR DAMAGE THEY INDUCE WHEN PUT INTO OPERATION.


--
Arnim Läuger
<arnim.laeuger at gmx.net>


Email Address |  Privacy Policy