Saturday 31 December 2016

Neo Geo MVS 4 Slot pcb repair

One last repair in 2016, I was going to take a break but couldn't resist having a look at my newly arrived Neo Geo 4 slot.


This was a quick 'buy it now' on eBay, described as untested which usually translates to tested and didn't work. The price was good though so worth a gamble. First thing I noticed after separating the two layers was that the battery had leaked and been removed by the previous owner.

After cleaning it all up and patching the three traces directly under where the battery used to be I powered it up. Slots 2, 3 and 4 worked fine apart from no sound and slot 1 worked but with vertical lines through the sprites.

 

This very helpful page told me I have an issue with a C rom data line. Then using the pinout found here I was able to find out which line exactly. I removed the case from Nam 1975 and used dip switch 8 to freeze the system on the image above, then using a wire connected to ground I touched it to each C rom pin at the cart edge connector. Thanks to the vias above each pin I was able to access all C rom data lines on one side of the pcb and didn't have to worry about the PRG pcb getting in my way.

Going through each pin I found touching each pin to ground made the image worse until I got to CR16 which made no difference to the image.

I then followed the CR16 trace to find the break, it was on the top pcb next to slot 4 just before a via.


I ran a patch wire on the bottom and held it in place with a few blobs of hot glue.


That's slot 1 sorted now just the sound issue remained, bad caps are apparently a common issue on 4 and 6 slots for some reason so I started there. After recapping the entire sound section stereo sound returned, I checked the caps and a good 70% of them were way out of spec and had really high ESR.

The only problem now was I wasn't getting audio from the mono pin of the motherboard. This turned out to be an issue with the MVS to Jamma adapter I was using. It has the MVS mono pin connected to the JAMMA speaker + pin which would be correct if MVS motherboards output mono audio, from what I can tell most don't. I believe the only MVS pinout boards that do output mono have a stereo / mono switch on the motherboard which neither my 2 slot or this 4 slot do.

It's not a huge issue as I plan to use it in my JAMMA cabinet which has a stereo harness but for the supergun and testing I'd like to be able to test sound so I modded the adapter.

First I lifted and isolated MVS pin 11 (mono) because if I do ever connect it to a board that outputs mono I don't want it outputting mixed stereo and mono on the same pin.


Then I flipped it over and connected two low ohm resistors (10 ohms as it's what I had to hand) from stereo L and R to JAMMA pin 10.

Repair complete.

Thursday 22 December 2016

Momoko 120% export version (prototype?) found / repaired

I've had this pcb ten or more years but never actually got as far as looking at it or testing it, why you ask?


This is why, football games go in the scrap pile and that is where this one was heading until I decided to do a romident just to make sure it wasn't a good football game (if such a thing exists).

Momoko? what the hell is that... a little girl with a gun in a burning building shooting aliens that sounds amazing!.

Time to find the pinout, both klov and a post on the aussie arcade forum say it's not JAMMA and there's no JAMMA markings on the board also someone has previously soldered to it. There's no pinout online though and very little information in general, eventually I found a pdf of the manual here. Which confirmed that it is JAMMA.

On power up I had no sync, on closer inspection half the sync pin was missing and it was about 1mm too short to touch the edge connector pin.

I've had to do a repair like this before on a DK Jr pcb (posted a while back)

A little too much solder but it works and isn't in the way of the edge connector.


Powered up and got this screen and a clicking sound where the watchdog was constantly resetting the cpu.

I was dreading having to do any work on this board because every single chip apart from the eproms has had it's markings sanded off, not to mention the huge amount of factory mod wires.

I was able to check every socketed chip and luckily the markings are still on the pcb itself, the 6264 work ram failed in my chip tested. I fitted a new one and...

Bingo! (hmm pink text?) :)

After a quick blast I dumped all the roms and checked them with romident and the two program roms came up as unknown. After trying the game in mame I instantly noticed that the screen with the age of the girl was in japanese but on mine it was english.






 


Jaleco not only translated what little japanese there was in the game they also improved the text colour making it easier to read.

It's amusing that Jaleco thought they had a market for this game outside of Japan and that they didn't even rename it or change the title screen.





I suspect this board is a prototype because of all the sanded chips / mod wires and the fact another hasn't been found yet. I wish I could remember where I got it and find out some more information. I think I got it from when I cleared out a local operator as they had quite a few treasures.

Maybe when the work ram died and the pcb was stored someone later came across it they marked it as 'football' as it does resemble a world cup 90 board and that's why it's got football written on it?.

Anyway that's enough speculation and rambling, this version will be showing up in mame soon.

Exerion pcb repair

This game had the wrong colour background and vertical lines through the background and sprites. After checking a few fujitsu ttls with the logic comparator it flagged a 74LS157 @ F11.


This was confirmed with the logic probe and chip replaced with a socketed and a new LS157.


Repair complete.

Monday 19 December 2016

Multi-Wars pcb repair

This board was removed from a Gayton games upright cabinet. They made bootleg cocktail and cabaret cabinets in the early 80s, they're probably best known for their Pacman bootleg 'Munchyman'. They made quite nice cabinets with G07 monitors and mirrored marquees / bezels that you'd expect to see on a pinball machine rather than a video game.


Anyway onto the board this is a bootleg version of Uniwar S by Irem, this hack / bootleg seems to be pretty rare as it's not in mame (see what I did there?) :)

After making up a jamma adapter I was greeted with this


The text was repeated, some missing and repeating sprites no starfield and no explosion sound. After a bit of poking around I found a bad 74LS86 @ 3B. I've found if there's a fujitsu ttl with a cap or wire soldered across the top of it stopping you from easily connecting your test equipment to it you can pretty much guarantee it's bad.


This fixed all the issues except for the missing starfield and explosion sound, looking at the galaxian trouble shooting manuals (as the hardware is similar) suggested these two were related. I wasn't finding the same ttl the galaxian manuals were pointing to though. A big thanks to Macro for pointing me in the right direction, it turned out to be a bad 74LS74 @ 2D.

The strange thing is once I removed it and put it in my abi chipmaster chip tester it passed. I installed a socket and a new chip anyway as I knew it was bad when it was in the board from what I was seeing on the logic probe.



Repair complete.

Wednesday 7 December 2016

Super Wild Card RAM upgrade part 2

A big thank you to Porchy for sending me two 18V10 gal chips so I was able to continue the SWC ram upgrade. Everything I needed to know and the two 32mb gal files are all in this thread, I basically just copied what was going on in rcade's two pictures. His pictures are of a later revision to mine known as the Goldstar version due to the Goldstar floppy controller chip where as mine has a Motorola floppy controller.

The pcb layouts are a little different but the modification is exactly the same. 3 lifted pins, 3 wires and a single cut trace. I've also upgraded the bios to the latest version (2.8CC) since last time.


Loaded a 32mb game using my old laptop and....

 Success!

The floppy disk drive is starting to fail so I might look into replacing it with a floppy emulator that uses a usb stick some time in the future.