summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2010-04-08 03:28:47 +0000
committer Brian Troha <briantro@users.noreply.github.com>2010-04-08 03:28:47 +0000
commit7730fdfdcd9da1cc82ea4e4ca52e977500be2f69 (patch)
treed7caa42b79250a90d7263b8d98ce5c9accc981be
parenta80dffd0fb9009e50e3562649c7a0261bf91c680 (diff)
document the MCU used in the 1943 sets
-rw-r--r--src/mame/drivers/1943.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mame/drivers/1943.c b/src/mame/drivers/1943.c
index f1c2eb81840..e10784e28c0 100644
--- a/src/mame/drivers/1943.c
+++ b/src/mame/drivers/1943.c
@@ -24,6 +24,7 @@
TODO:
- use priority PROM for drawing sprites
+ - dump / decap the C8751H-88 MCU and use it's code to emulate the protection
*/
@@ -312,6 +313,9 @@ ROM_START( 1943 )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "bm04.5h", 0x00000, 0x8000, CRC(ee2bd2d7) SHA1(4d2d019a9f8452fbbb247e893280568a2e86073e) )
+ ROM_REGION( 0x10000, "mcu", 0 ) /* C8751H-88 MCU Code */
+ ROM_LOAD( "bm.7k", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped */
+
ROM_REGION( 0x8000, "gfx1", 0 )
ROM_LOAD( "bm05.4k", 0x00000, 0x8000, CRC(46cb9d3d) SHA1(96fd0e714b91fe13a2ca0d185ada9e4b4baa0c0b) ) /* characters */
@@ -367,6 +371,9 @@ ROM_START( 1943j )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "bm04.5h", 0x00000, 0x8000, CRC(ee2bd2d7) SHA1(4d2d019a9f8452fbbb247e893280568a2e86073e) )
+ ROM_REGION( 0x10000, "mcu", 0 ) /* C8751H-88 MCU Code */
+ ROM_LOAD( "bm.7k", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped */
+
ROM_REGION( 0x8000, "gfx1", 0 )
ROM_LOAD( "bm05.4k", 0x00000, 0x8000, CRC(46cb9d3d) SHA1(96fd0e714b91fe13a2ca0d185ada9e4b4baa0c0b) ) /* characters */
@@ -422,6 +429,9 @@ ROM_START( 1943kai )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "bmk04.5h", 0x00000, 0x8000, CRC(25f37957) SHA1(1e50c2a920eb3b5c881843686db857e9fee5ba1d) )
+ ROM_REGION( 0x10000, "mcu", 0 ) /* C8751H-88 MCU Code */
+ ROM_LOAD( "bm.7k", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped */
+
ROM_REGION( 0x8000, "gfx1", 0 )
ROM_LOAD( "bmk05.4k", 0x00000, 0x8000, CRC(884a8692) SHA1(027aa8c868dc07ccd9e27705031107881aef4b91) ) /* characters */