What's new

caius

Grand Master
Joined
Nov 21, 2016
Messages
613
Reaction score
1,110
Location
Italy
The 'SEI80BU' (silkscreened on PCB as 'SEI0080BU' or simply '80') is a custom chip found on some Seibu Kaihatsu arcade PCBs like Toki, Cabal, Dynamite Duke, Raiden (encrypted version) and few others.

It comes in a SDIP42 package :

20210428_223225.jpg

The chip is part of what is commonly referred as "Seibu Sound System" along with a Z80A, a YM3812, a YM3931 and an Oki MSM6295 or a MSM5205.

MAME emulates the 'SEI80BU' defining it as 'Encrypted Z80 Interface'.Anyway, the first thing to do when reproducing a chip is obtaining the pinout and, possibly, the direction of each pin.No other info were available so first of all I traced the connections of the chip on my PCBs and figured out it does more, acting as a clock divider too.Doing some prototyping on breadboard I was able to reproduce these functions quite easily.

Anyway, as said, the main role of the 'SEI80BU' is to provide a decryption engine of Z80 sound CPU code (performing some data bits swap)

I don't have high programming skills (I'm mainly an hardware guy) so I asked my friend 'uchopon' (a skilled coder with a huge knowledge of arcade hardware) for some help.After few time he provided code of the encryption engine to be programmed in a complex programmable logic.I routed a board in which I implemented both the decryption engine (embedded in a small CPLD) and the clock dividing circuit.This was the result :

20210428_230404.jpg


Usually CPLD based replacements need to be tweaked because of timing incompatibility with the hosting hardware but in this case I was really surprised the reproduction worked perfectly on first try!


Here's testing on my Cabal and Toki PCBs:

View: https://youtu.be/1Edn0UBIcMA


View: https://youtu.be/_YTG-TT8FXw


Another custom IC preserved.Thanks again to my friend 'uchopon' for his invaluable help!
 
Last edited:
question: my toki stopped playing music. now is just voices (some "boing" on enemies, when hero loses, "help" at continue and etc )
can i fix it with your reproduction? thanks in advance.
 
question: my toki stopped playing music. now is just voices (some "boing" on enemies, when hero loses, "help" at continue and etc )
can i fix it with your reproduction? thanks in advance.
Well, I think that, if you hear something, the digital circuit is running.If the SEI080BU was bad you shoud not hear anything.I suspect the 'HB-41' custom SIL is fault, this analog part is a kind of amplifier and mixer of music and sound FXs.it's a quite prone to failure part, I did time ago a reproduction of it :

https://www.arcade-projects.com/threads/seibu-‘hb-41’-reproduction-by-caius.4767/
 
well. i used a very ghetto method to trace sound issues: headphone and cables.
music is barely present at opamp. then disappears after the hb-41 custom.
you have any link where purchase it?
thanks a lot.
 
You can find it on my Tindie store, search for it.Thanks.
 
Back
Top