Hi again Aaron,

Remember me, I sent you the Aliens ASIAN EPROM dump a few days ago?

Anyhow, I've just been repairing an original Data 
East Robocop boardset and noticed that only the 
PROM at 2A on the ROM board had been dumped - the 
two PROMs on the CPU board were undumped. So I 
desoldered those two from my boardset and dumped 
them for you. They didn't have labels on them so 
the attached filename dumps are made up of the 
type of PROM followed by the IC location on the PCB.

I also noticed that the filename of the already 
dumped PROM at 2A (which I verified okay against 
mine) didn't include the PROM type, although it's mentioned here:

http://maws.mameworld.info/maws/driverinfo/dec0.c

so I renamed that file and re-sent it. Up to you 
or the MAME team to decide whether to change the 
name, although I guess it's no big deal, although 
it makes life a bit easier for anyone repairing a 
boardset and wishing to know the PROM type (the 
boardset itself is screened wrong I believe - for 
the PROM at 2A it's screened as MB7130, yet the 
PROM used (and mentioned on the above page) is in fact an MB7124).

For further info, this is what happens when the 
relevant PROMs are removed from the board (one at a time!):

MB7122E (EN-24) PROM at 17E on CPU board -- 
Removing this causes all text to disappear along 
with the sprites and the foreground layer of the 
background graphics to be absent (but the background layer is still visible)

MB7116E at 12C on CPU board -- Removing this causes all sprites to disappear

MB7124E at 12A on ROM Board (although the board 
is screened as MB7130) -- Removing this causes the 
display to disappear, although coining up makes 
the correct text appear (and sound to play), 
intro graphics appear on starting a game, then 
nothing, it won't even play blind (although the 
coin up sound still plays on coin insert)


There's also a PAL on the ROM board but 
unfortunately it's protection fuse is of course 
blown so I can't read it. Ah well.

If you need to credit me when these are 
incorporated into the code, just put in my name Irongiant

Hope all this helps.


Cheers,
Phil
This commit is contained in:
Aaron Giles 2009-05-15 05:22:33 +00:00
parent d9f4734cfa
commit 3ed8adbf9f

View File

@ -1664,7 +1664,7 @@ ROM_START( robocop )
ROM_LOAD( "ep03-3", 0x08000, 0x08000, CRC(5b164b24) SHA1(b217a2ac8b26aebd208631a13030487ed27d232e) )
ROM_REGION( 0x200000, "sub", 0 ) /* HuC6280 CPU */
ROM_LOAD( "en_24.a2", 0x01e00, 0x0200, CRC(b8e2ca98) SHA1(bd1e193c544dc17a665aa6c4d3b844775ed08b43) )
ROM_LOAD( "en_24_mb7124e.a2", 0x01e00, 0x0200, CRC(b8e2ca98) SHA1(bd1e193c544dc17a665aa6c4d3b844775ed08b43) )
ROM_REGION( 0x20000, "gfx1", ROMREGION_DISPOSE ) /* chars */
ROM_LOAD( "ep23", 0x00000, 0x10000, CRC(a77e4ab1) SHA1(d06cc847192b6c7f642e4ff7128e298d0aa034b2) )
@ -1694,6 +1694,21 @@ ROM_START( robocop )
ROM_REGION( 0x10000, "oki", 0 ) /* ADPCM samples */
ROM_LOAD( "ep02", 0x00000, 0x10000, CRC(711ce46f) SHA1(939a8545e53776ff2180d2c7e63bc997689c088e) )
/*
MB7116E at 12C on CPU board - Removing this causes all sprites to disappear
MB7124E at 12A on ROM Board (although the board
is screened as MB7130) - Removing this causes the
display to disappear, although coining up makes
the correct text appear (and sound to play),
intro graphics appear on starting a game, then
nothing, it won't even play blind (although the
coin up sound still plays on coin insert)
*/
ROM_REGION( 0xc00, "proms", 0 ) /* PROMs */
ROM_LOAD( "mb7116e.12c", 0x000, 0x400, CRC(c288a256) SHA1(cb6813507cfa6fa0b74f4692247fd1d4466c659b) )
ROM_LOAD( "mb7122e.17e", 0x400, 0x800, CRC(64764ecf) SHA1(9385a8a2fae8b8f6310194331a77d97eca7917bd) )
ROM_END
ROM_START( robocopw )