What's new

stt1

Professional
Joined
Nov 29, 2016
Messages
432
Reaction score
388
Location
Pornainen, Finland
I'm trying to debug a PCB for my friend and I suspect that there is a corrupted eprom chip, but this type of eprom is not familiar for me, neither I could not find the type from eprommer (TL866) device list. Chip has these markings in top of it:

ZR040P-2
SINGAPORE

That's all, nothing else. Any ideas if this chip is similar to any other type?

Couple of googlings revealed about nothing for this eprom, not many locations for getting one either.


At the moment game plays correctly (also sounds) until certain stage comes up, the opening screen (see link below) shows completely, but no enemies or the player character is shown. Game resets immediately after this to the starting screen where you need to select the world.

http://www.vgmuseum.com/images/arcade/03/arcade3_0060_0003.png



So far done:

Heavy flickering of screen and colour distortion - another CRT synced with the PCB, colours ok after cleaning the jamma-connector
PCB was very dirty - removed the chips in sockets and washed the PCB, cleaned the chip legs - functionality before and after washing was exactly same
Game tests until I was sure that the game crashes only with this one stage (at least so far every time...)
 
Actually, made this already Wednesday/Thursday:

- Downloaded the package of Mame ROMs (containing also alternative A, B and C revision ROMs).
- Measured that the VCC and GND are where supposed for 27C040 (and couple other similar pin size eproms)
- Tried out dumping the eprom 10 from PCB as it would be 27C040 -> got 100% match straight and decided that all is good
- Dumped all 11 eproms with same setting

Result:

Only three out of 11 do match 100%. The rest are more or less similar. So, this leaves still three possibilities:

- 27C040 was wrong decision - but then there should not be any matching dumps
- Game is undumped version, but one or more eproms are broken
- Undumped game, but there is still some trace fault somewhere...


Is it one of the 40-pin mask roms?
Sorry, not following now... All eproms (11 pcs) in this board are 32-pin. No 40-pin components...


Edit1: Borrowing picture from system11's blog:

http://blog.system11.org/wp-content/uploads/2015/12/20151228_miss_world_96_b.jpg

The PCB layout and component locations are similar. Seems that system11 has much more texts printed on top of those eproms though.


Edit2: system11 replied already that ZR040 is 27C040. Hmm... Maybe it's time to get another eprom set for this PCB...
 
Last edited:
Got this reply during night (delivered the files to system11 who forwarded them for taking a look):

"consensus is that those roms are all bad"

So, new ROMs is a go for now.
 
Sorry, not following now... All eproms (11 pcs) in this board are 32-pin. No 40-pin components...
My mistake, I was looking at a pic of a different board (labeled incorrectly).
 
Back
Top