Jul 192013
 

Nearly 12 months ago my Rainbow Islands went a bit crazy and kept giving me random crashes like the following

I thought I had sorted it with a simple ROM change but after a lengthy gaming session recently I discovered that this was not the case.

I couldn’t find anything wrong with this board. Sometimes I could play it for hours, sometimes it crashed at startup, sometimes it wouldn’t even start up at all.

Whilst I never gave up hope that I would find the fault I just didn’t know where to start.
My goal here is to document all the code with comments, create a decent set of schematics for the PCB and basically note any points of interest within the code and hardware.

Tonight I feel confident in saying that I have fixed my board.
While I has adding to my schematic, trying to find where a trace ultimately ended up, I found that pin 9 of IC57 (74LS138) was tied to VCC (kind of anyway, it had a resistance of 38 ohms).
The pin does in fact go to pin 19 of a 74LS244 at location IC79.

I removed the chip and it failed all tests, the connection to VCC also disappeared. I’ve replaced this chip and all seems to be well in my world once again.

For all those people that have asked me in the past “how long does a repair normally take?”. Although this kind of fault is quite rare, it has literally been 12 months of chipping away at different things. Had this been any other game then I would likely have given up on it a long time ago.

 Posted by at 9:11 pm

Namco System 1 PAL dump

 PAL Updates  Comments Off on Namco System 1 PAL dump
Jul 052013
 

Robotype has given me permission to add his dump of the SYS87A-R PAL to the ever growing archive. Its a very nice one to have so thanks to him.

 Posted by at 8:57 pm

CPS1 PAL dumps

 PAL Updates  Comments Off on CPS1 PAL dumps
Jun 282013
 

Muddymusic from the J+ forum sent me some CPS1 PAL chips to dump.

Heres what we got

Mega Twins
Quiz & Dragons
Mercs

Thanks very much to him for allowing me to get these,

 Posted by at 1:36 pm

SEGA System 32 GAL dumps

 PAL Updates  Comments Off on SEGA System 32 GAL dumps
Jun 262013
 

Today I received a couple of System 32 games, Golden Axe 2 and Arabian Fight.
The GAL chip was missing from the sub board of Arabian Fight but the seller told me he could swap it from the GA2 board and it would work.
The chip was locked so I ran it through the PAL dumped and recreated it. Its number is 315-5536

There are 2 other GAL chips across these boards. I have also dumped then
They are 315-5552 found on the ROM board and 315-5441 found on the main board.

All have been tested and seem to work just fine. They may also work with other System 32 games but I haven’t confirmed this

 Posted by at 11:36 am

Super Pang bootleg PEEL

 PAL Updates  Comments Off on Super Pang bootleg PEEL
Jun 252013
 

caius sent me a dump from a Super Pang bootleg today. The device in question was a PEEL18CV8.
Using the fuse map layout in the datasheet I reversed it back into equations and programmed up a GAL16V8 device to replace it.
caius has tested it and says it works fine.

Turns out JEDUTIL can reverse these too so that will save me heaps of time in the future.

 Posted by at 9:57 pm