Hi there !
Got some problem with a System16 Shinobi board some time ago, I thought it might be a good idea to share the way I fixed it ... it's not a hardcore repair log like Womble or others do, it's more like a "common sense" fix
It was also my first repair
So the title screen got "SEGA", "press start" and "freeplay" markings garbled
Strangely enough, parts of the attract mode were ok ...
... while other parts where garbled
On the last pic, the start of the sequence is perfect, but degrades gradually as the scrolling goes ...
I ran the self test, all the roms where good, so the problem comes from elsewhere.
Using Mame sourcecode, I ran through the documentation for this game, and started to remove some roms from their sockets in order to isolate the problem. After running the self test again, all the roms were still good (even those that were removed )
So from now on I didn't trust the self test for this board anymore
Luckily enough, I had a second Golden Axe board handy, so I swapped all the roms between the boards. Guess what ? The problem was still there.
So I swapped the PLA (programmable logic array) from the known good board, and everything was back to normal
It's the red circled IC in the next pic
Before ordering a replacement part on internet, I cleaned the pins using surgical spirit, and used thin sandpaper to remove oxidation ... and voilà ! The board is as good as new
I hope it wasn't too hard to understand, as I'm not used to do technical posts in english, and remarks are welcome
Golden Axe Repair Log
Forum rules
You can add Repair Logs to the Wiki here.
You can add Repair Logs to the Wiki here.
- Runik
- Please Continue...
- Posts: 15
- Joined: August 19th, 2011, 11:54 am
- Location: France
- eBay: runik_fr
- Initials: RNK
- davewellington
- The Librarian
- Posts: 1389
- Joined: July 7th, 2010, 1:42 am
- Location: Wellington, New Zealand
- Initials: DAV
- opt2not
- Posts: 500
- Joined: March 8th, 2011, 11:14 pm
- Location: California
- eBay: n/a
- Initials: OPT
Re: Golden Axe Repair Log
Nicely done, and thanks for sharing your findings with us.
-
- Please Continue...
- Posts: 2
- Joined: April 1st, 2013, 10:44 am
- Location:
- eBay: janerik1974
Re: Golden Axe Repair Log
Hello!
I have a problem with my Golden Axe board. It starts up just fine, I can add credits and start the game. But after killing the fourth bad guy the picture "hangs". Sound continues to play, but the picture is dead still, no response when moving stick or pushing buttons. This always happens at the fourth bad guy killed, but in some rare cases it doesn't happen and I can play further. I checked the voltage and adjusted it from about 4.9 til 5.04 VDC, but the problem persists.
Too me this sounds like a "logic/rom problem" rather than a bad capacitor or other mechanical damage. What do you think?
Here is a picture of the board:
Best regards
Firebird
I have a problem with my Golden Axe board. It starts up just fine, I can add credits and start the game. But after killing the fourth bad guy the picture "hangs". Sound continues to play, but the picture is dead still, no response when moving stick or pushing buttons. This always happens at the fourth bad guy killed, but in some rare cases it doesn't happen and I can play further. I checked the voltage and adjusted it from about 4.9 til 5.04 VDC, but the problem persists.
Too me this sounds like a "logic/rom problem" rather than a bad capacitor or other mechanical damage. What do you think?
Here is a picture of the board:
Best regards
Firebird
- leonardoliveira
- Please Continue...
- Posts: 692
- Joined: August 30th, 2012, 5:53 am
- Location: Brazil
- Initials: leo
Re: Golden Axe Repair Log
Just being informative, the usual function for PLA, PAL and such devices on ROM boards are usually allow for the game developer an mean to change how the ROM sockets are mapped within the machine memory map. It's better than jumpers because it also happen to function as a mechanism to discourage bootlegging.
And the way the OP board glitched sure looked like addressing error on graphic ROMs. This insight might help someone trying to diagnose graphic faults on boards. The dirt/oxidization reported by the OP had the exact same problem as a broken trace, which would let inputs floating, causing errors to the data being output from the afflicted ROM bank. Should that be on the program ROMs the processor would not be able to start or would be working in a very precarious manner.
And the way the OP board glitched sure looked like addressing error on graphic ROMs. This insight might help someone trying to diagnose graphic faults on boards. The dirt/oxidization reported by the OP had the exact same problem as a broken trace, which would let inputs floating, causing errors to the data being output from the afflicted ROM bank. Should that be on the program ROMs the processor would not be able to start or would be working in a very precarious manner.