NebulasRay repair log #2

 PCB Repair Logs  Comments Off on NebulasRay repair log #2
Dec 152016
 

Got this genuine NebulasRay for a repair:

Game played fine but suffered from a color issue, screen was all yellowish, self-test on boot reported a problem on palette RAMs:

A yellowish screen means that problem is in the BLUE color generation so I started to study the hardware and figured out the RGB circuit:

As you can see from the above picture, there are three 8K x 8 bit static RAMs, each one for a each color.These SRAMs are addressed by the custom ‘156’, their data go to the custom ‘116’ which processes them and generates the different color shades.These digital signals are converted to analog and formed into a single color by three 1K Ohm resistor arrays.Lastly each is color is amplified by a PNP transistor and routed on JAMMA edge pins.

With this knowledge for first I checked the 6264 SRAM @5X (which does the BLUE color), it showed normal activity on data/address bus until I probed its pin 27 (/WE) , it was not toggling like in other two RAMs but it was stuck HIGH so RAM was never written:

/WE signal of this RAM (like the other two ones) are generated by the custom ‘116’:

But with my multimeter I found no continuity, at a closer look the pad of pin 27 of this RAM lost contact with the trace.I promptly restored it and this gave me a fully working board again.End of job.

 Posted by at 9:38 pm

Taito F3 (PCB version) PAL update

 PAL Updates  Comments Off on Taito F3 (PCB version) PAL update
Dec 152016
 

In the past days I got two working Taito F3 boards (PCB version) : Grid Seeker and Super Cup Finals).So I could test the dumps we had from Arabian Magic (thanks to ‘luiskiko’).Some dumps were from PALCE devices so I could successfully test them on GAL without any conversion, the remaining where from PAL devices so I first converted them in GAL format.PAL location and marking are the same between Arabian Magic and Grid Seeker since boards have same layout while Super Cup Finals has a slighty different one but it shares all the PALs (at different location) except for one which is unique and one with different label but same contents.

 Posted by at 7:56 pm

Commodore 64 Game Killer cartridge

 Technical Info  Comments Off on Commodore 64 Game Killer cartridge
Dec 152016
 

Found this oddity on eBay not too long ago.

Its a crude device that attempts to disable collision detection for games that used hardware sprites.
It device itself wasn’t too successful but it was cheap and love my C64 so here it is.
I spend half an hour drawing up a schematic for the device and also dumped the ROM which is in the downloads section.

Cant imagine anyone ever needing to use the schematic for anything. Its very simple and any fault finding could be done in moments and who in the right mind would want to create more of these things but it was a small side project.

 Posted by at 1:26 pm

Crystal Castles (two layer PCB revision) PAL dumps added

 PAL Updates  Comments Off on Crystal Castles (two layer PCB revision) PAL dumps added
Dec 142016
 

In the past days I dumped the PALs from an unusual two layers Crystal Castles PCB (with Atari EPROM strickers)

PALs were two PAL16L8 and three PAL10L8, all were unsecured.Then I converted them to GAL16V8 fusemap and Andrew Welburn successfully tested them on his board, thanks to him for the feedback.

 Posted by at 5:55 pm

Super Spacefortress Macross and DoDonPachi repair log

 PCB Repair Logs  Comments Off on Super Spacefortress Macross and DoDonPachi repair log
Dec 142016
 

Although issues were different in these two repairs (well, quick fix more than repair), the cause was the same.

Here’s the first board, a Super Spacefortress Macross :

Board had issue on some backgrounds which showed colored blocks :

A visual inspection revealed a lift pin on a QFP custom ASIC:

Reflowing the pin fixed the game:

Second  PCB was a DoDonPachi :

with wrong music and sound FXs:

Also here the culprit was a lilfed pin (an address line, specifically) of the Yamaha YMZ280B-F (PCM/ADMPCM decoder)

Promptly fixed and sound 100% restored :

So, the bottom line is that you must always keep attention when you troubleshoot PCBs that use SMT devices, always check these for first…

 Posted by at 4:39 pm