Friday, 31 July 2020

Atomiswave fan upgrade

I picked up this Atomiswave motherboard in a recent trade, I've been after one for years as I had a Metal Slug 6 cartridge (bootleg) that I haven't been able to play.



It worked great but the original fan was screaming and very distracting.


I used to get some nice silent red 40mm fans from ebay for CPS2 motherboards, this would have been perfect as it would have matched the Atomiswave case. They're no longer available though so I had to find something else, I ended up settling with this one.


Noiseblocker Black Silent XM-2, it is very quiet still moves some air and most importantly was cheap (£7 posted). There is an MX-1 version too which is even quieter but it doesn't move much air so I wouldn't recommend it. The XM-2 is very quiet to the point you won't hear it during game play or if you have the motherboard installed in a cabinet.



As with most things it's not just a simple case of screwing and plugging it in, you'll need to take the original cable and splice it with the new one as the connectors are different.

The third yellow wire on the original fan feeds ground back into the board from the black wire, since the new fans white wire is for sens this won't work and will cause your board to lose sound.

What you have to do is also bridge the second and third pins on the motherboard with a solder blob (this is also covered on arcade-project forums).

That's it, one quiet Atomiswave.


Now to try and track down some more cartridges.

Wednesday, 15 July 2020

Blood Bros pcb repair

This one was a real headache, it was completely dead with nothing on screen and no sound. After going down many different rabbit holes I checked the previous work that had been done which is the first thing I should have done.


The 74LS04 at U071 had been socketed after removing the socket I could see quite a bit of damage, including the trace from pin 11 to 13 being broken.


After patching the bad trace it would finally power up and display something, but there was no sync and no sound.

The sync issue was fixed by reflowing the SEI0200 custom chip.



I also noticed the LS04 at U053 had been replaced with a HC04, it may have been okay to use a cmos chip here but I replaced it with the proper LS04.


The only issue remaining was the lack of sound and the coin inputs not working. These are linked as the Z80 wasn't running which is the sound cpu and for whatever reason seibu also used the Z80 for the coin inputs.

The main sound eprom was bad but after replacing it the cpu still wasn't running.


I next desoldered the Z80 and fitted a socket so I could hook up the Fluke 9010a and also test the cpu, the cpu was fine.

The fluke was reporting 'Data bits 0 tied' but tied to what? usually it will say ground, 5v or another line. According to a cource notes fluke pdf document I found online some combinations of shorts or when it's multiple lines the fluke cannot always identify them and cannot give you any more details.

Checking with a multi meter I wasn't able to find any shorted lines, I lifted the D0 pins on various chips and wasn't able to find the issue. I just had to start pulling and socketing stuff directly connected to the data bus after pulling the M6295 pcm voice chip the bus test on the fluke passed.

I have seen these fail quite a bit on CPS1 motherboards but never like this where it kills the data bus. It looks like they are getting very hard to find now too. A couple of sellers in China have them but they look remarked so who knows what they really are. Luckily I had a couple of working ones in my spares drawer pulled from scrap boards.


M6295 fitted and the sound and coin inputs are now all working.

Repair complete.