diff options
author | RobertoFresca <robbie@mamedev.org> | 2017-01-31 23:21:10 -0300 |
---|---|---|
committer | RobertoFresca <robbie@mamedev.org> | 2017-01-31 23:21:10 -0300 |
commit | 7545deece71a7b495a1b9b75cfd224a95b48e295 (patch) | |
tree | a84fa1d21c23d5fb0b90046cbf00a9badcaca51a /src/mame/drivers/funworld.cpp | |
parent | ecf9eeefc2a9b99b9940a04cffe9dc50593dcdef (diff) |
Power Card (Ver 0263, encrypted): Dumped the CY7C291A from inside
of the custom CPU. Added technical notes. [Team Europe, Roberto Fresca]
Diffstat (limited to 'src/mame/drivers/funworld.cpp')
-rw-r--r-- | src/mame/drivers/funworld.cpp | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/src/mame/drivers/funworld.cpp b/src/mame/drivers/funworld.cpp index df0e3ed2dac..0aab16424f3 100644 --- a/src/mame/drivers/funworld.cpp +++ b/src/mame/drivers/funworld.cpp @@ -5289,12 +5289,15 @@ ROM_END Power Card (Fun World) Version 0263 / 1993-10-22 - Amatic encrypted CPU - based on 65SC02 (bitwise) family + Amatic encrypted CPU based on 65SC02 (bitwise) family, + with the following components inside: - Looks like a Bonus Card / Big Deal clone. - Inside the program ROM there is a reference to "Mega Card", - but the graphics are from Power Card. + 1x CY7C291A (prom replacement). + 1x 65SC02 (CPU). + 1x TI74F245A (3-state octal latch from Texas Instruments). + 1x 7400 (quad 2-input NAND gate). + + (Same as Mega Card CPU) PCB Layout... @@ -5368,12 +5371,20 @@ ROM_END '---------------' 1 2 3 4 5 6 7 8 + + Looks like a Bonus Card / Big Deal clone. + Inside the program ROM there is a reference to "Mega Card", + but the graphics are from Power Card. + */ ROM_START( powercrd ) ROM_REGION( 0x10000, "maincpu", 0 ) /* need proper decryption */ ROM_LOAD( "263a1.bin", 0x8000, 0x8000, CRC(9e5e477d) SHA1(428464a64bea8cb478bc8033859baa47d7de0297) ) /* just the 2nd half */ ROM_LOAD( "263a2.bin", 0x4000, 0x8000, CRC(11b1a13f) SHA1(766c1a45c238467d6a292795f5a159187966ceec) ) /* just the 2nd half */ + ROM_REGION( 0x0800, "decode", 0 ) /* from the CY7C291A inside of the custom CPU */ + ROM_LOAD( "powercrd_cy7c291a.bin", 0x0000, 0x0800, CRC(f1d8f35d) SHA1(2b5f9222a81a627d43fd8448385f85c71c24b914) ) /* new dump */ + ROM_REGION( 0x10000, "gfx1", 0 ) ROM_LOAD( "power_c_zg2.ic11", 0x0000, 0x8000, CRC(108380bb) SHA1(922beffe3c06f391239125e6f4ccc86ec6980c45) ) ROM_LOAD( "power_c_zg1.ic10", 0x8000, 0x8000, CRC(dc9e70c6) SHA1(7ac5bdc734d9829ea6349b60817445cb88d7387c) ) @@ -5394,7 +5405,7 @@ ROM_END Encrypted poker game. - 1x custom encrypted Fun World CPU based on 65SC02. + 1x Custom encrypted Fun World CPU based on 65SC02 (Same as Power Card). 1x GM68B45S CRTC. 2x EF6821P PIAs. 1x AY38910A. @@ -5505,10 +5516,10 @@ ROM_START( megacard ) ROM_LOAD( "mega_mc3_210-f-1.ic37", 0x8000, 0x8000, CRC(747f5ed1) SHA1(06757bb6a792dca93978b17b54c28e413e3720b1) ) /* just the 2nd half */ ROM_LOAD( "mega_mc3_210-f-2.ic41", 0x4000, 0x8000, CRC(373094d2) SHA1(8aed2502e89b0e7522e88f351ac256f1afad7ee8) ) /* just the 2nd half */ - ROM_REGION( 0x0300, "decode", 0 ) /* from the 65SC02 die inside of the custom CPU */ + ROM_REGION( 0x0300, "die_65sc02", 0 ) /* from the 65SC02 die inside of the custom CPU */ ROM_LOAD( "gteu65decoderom.bin", 0x0000, 0x02f1, CRC(089af0c6) SHA1(0f46a73a7859a694a07ebe74d476fae80e57e329) ) - ROM_REGION( 0x0800, "decode2", 0 ) /* from the CY7C291A inside of the custom CPU */ + ROM_REGION( 0x0800, "decode", 0 ) /* from the CY7C291A inside of the custom CPU */ ROM_LOAD( "megacard_cy7291a.bin", 0x0000, 0x0800, CRC(596f01ac) SHA1(a8606a1dd385fbb46b1a96f11a759fa6580803d8) ) /* new dump */ ROM_REGION( 0x10000, "gfx1", 0 ) |