Outrun PLD added

 General, PAL Updates  Comments Off on Outrun PLD added
Mar 242015
 

cmonkey needed a replacement 315-5224 chip for his Outrun board.
We have a bunch of PLD dumps from an Outrun board but they are untested and are from an unknown source.
The original 315-5224 is a PLS153 and cmonkey needed it in a GAL16V8 in order to replace it.

The equations themselves aren’t too complex and would fit nicely into a GAL16V8 as the extra IO pins on a PLS153 are actually configured as inputs which makes it pin compatible.

Equations:
PIN 13: /ROM_CE = /MREQ & RFSH & RAM_CS & DACS
PIN 14: /RAM_CS = A11 & A12 & A13 & A14 & A15 & /MREQ & RFSH
PIN 15: /YM_CS = /A6 & /A7 & /IOREQ & M1
PIN 16: /DACS = /A11 & A12 & A13 & A14 & A15 & /MREQ & RFSH
PIN 19: /ZCS = A6 & /A7 & /IOREQ & RFSH

The problem came with needing to use the feedback from pin 16 in order for it to work.

When compiling equations for a GAL16V8 you need to specify what mode you want to use it in. There are three modes a GAL can be used in.
1. Simple
2. Complex
3. Registered

The PLS153 cannot be used as a registered device so we cannot use this mode.
‘Complex’ cannot be used as we need to use pin 12 as an input and pin 12 does not provide any feedback in this mode.
‘Simple’ mode is what we need to use but in this mode pins 15 and 16 cannot provide feedback which is exactly what we are wanting.

Looking at the equations and the schematics we can see that pins 17 and 18 are actually unused. These pins can also provide feedback in ‘simple’ mode.
The workaround for a GAL16V8 is to copy the equations for /o16 and add them to /017 then change the equations for /o13 to use feedback from o17 instead of o16, like this:

Equations:
PIN 13: /ROM_CE = /MREQ & RFSH & RAM_CS & DACS2
PIN 14: /RAM_CS = A11 & A12 & A13 & A14 & A15 & /MREQ & RFSH
PIN 15: /YM_CS = /A6 & /A7 & /IOREQ & M1
PIN 16: /DACS1 = /A11 & A12 & A13 & A14 & A15 & /MREQ & RFSH
PIN 17: /DACS2 = /A11 & A12 & A13 & A14 & A15 & /MREQ & RFSH
PIN 19: /ZCS = A6 & /A7 & /IOREQ & RFSH

cmonkey has confirmed this works on his Outrun PCB.
Although this worked well I was not happy with the workaround. The resolution turned out to be simple.
If I took the newly programmed GAL chip and re-dumped it using Charles MacDonald’s hardware I got a list of valid equations that did not rely on the use of feedback at all.
Since the equations were few, it had no problems in fitting into a GAL16V8 and so I ended up with something that left those two unused pins free which is good because cmonkey has a use in mind for them.

 Posted by at 10:41 am

Castle of Dracula PAL dumps added

 PAL Updates  Comments Off on Castle of Dracula PAL dumps added
Mar 222015
 

In the past days I dumped an unemulated game from Korean Yun Sung (licensed by Escape) called Castle of Dracula:

https://www.mameworld.info/ubbthreads/showthreaded.php?Number=337848

https://www.lucaelia.com/mame.php/2015/Castle-Of-Dracula

It has already been emulated thanks to the work of MAME devs and will be inserted in next MAME 0.160 release.

Today I dumped the two PALs (PAL16L8ACN devices) and reversed them in GAL16V8 replacements.Dumps have been tested as working.

 Posted by at 11:35 am

Star Jacker PAL added

 PAL Updates  Comments Off on Star Jacker PAL added
Mar 212015
 

Star Jacker has two PAL16R4 chips on it. Looking at the schematics for Star Jacker and Choplifter I saw the PALs on both of these boards are very similar. The 315-5138 from my Choplifter board works fine in place of the 315-5024 PAL on the Star Jacker board.
The other one has a couple of differences. Pins 13 and 19 are swapped and pin 17 has a different designation altogether but it looks the same apart from that. I will try and recreate this chip soon.

 Posted by at 9:14 pm

Champion Wrestler & Exciting Hour PALs added

 PAL Updates  Comments Off on Champion Wrestler & Exciting Hour PALs added
Mar 182015
 

Muddymusic has dumped some PALs from his Champion Wrestler and Exciting Hour PCB’s.
They are untested but look good.
There were two more from Exciting Hour but I think they were registered and the dumps were not usable.

Thanks to Muddymusic

 Posted by at 2:50 pm

Irem PAL dumps update

 PAL Updates  Comments Off on Irem PAL dumps update
Mar 142015
 

Today Irem PAL update. We have a dump from PAL labeled ‘NIN-C-3F’ on a Ninja Spirit PCB, courtesy of ‘Robotype’.He also confirmed that this PAL is the same as the ‘MH-C-3F’ found on Mr.Heli as well as the ‘IF-C-3F’ on Image Fight is the same as the ‘TOM-C-3F’ on Legend of Hero Tonma

Last but not the least the PAL dumps from IREM M92 hardware present on our database are from a Gunforce PCB so they could not work for all M92 games.This has been confirmed by someone who tried them on a Ninja Baseball Batman PCB.So, testing of these PALs on different M92 games would be welcome and well accepted.

 Posted by at 10:51 pm