summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2017-06-09 07:04:05 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2017-06-09 07:04:05 +0200
commit0d7bae68f2b70405b922cc026ab35a193e92adf8 (patch)
tree5c987249f5c26f1a78f0e249b1d5505f0055ee54
parentdbfdef1cacce3dba42db1277296ca5837eaa5002 (diff)
New working clone
-------------------------- Marchen Maze (Japan, hack?) [frsj8112, The Dumping Union]
-rw-r--r--src/mame/drivers/namcos1.cpp41
-rw-r--r--src/mame/mame.lst2
2 files changed, 43 insertions, 0 deletions
diff --git a/src/mame/drivers/namcos1.cpp b/src/mame/drivers/namcos1.cpp
index 02c96aa802d..30326a60924 100644
--- a/src/mame/drivers/namcos1.cpp
+++ b/src/mame/drivers/namcos1.cpp
@@ -1910,6 +1910,46 @@ ROM_START( mmaze )
ROM_LOAD( "mm_obj-3.bin", 0x60000, 0x20000, CRC(dac57358) SHA1(5175b66d3622cb56ed7be3568b247195d1485579) )
ROM_END
+ROM_START( mmaze2 )
+ ROM_REGION( 0x20000, "audiocpu", 0 )
+ ROM_LOAD( "mm_snd-0.bin", 0x00000, 0x10000, CRC(25d25e07) SHA1(b2293bfc380fd767ac2a51e8b32e24bbea866be2) )
+ ROM_LOAD( "mm_snd-1.bin", 0x10000, 0x10000, CRC(2c5849c8) SHA1(1073719c9f4d4e41cbfd7c749bff42a0be460baf) )
+
+ ROM_REGION( 0x400000, "user1", 0 ) /* 4M for ROMs */
+ ROM_LOAD_1024( "mm_prg-0.bin", 0x000000, CRC(e169a911) SHA1(0537536f5278a9e7ebad03b55d9904ccbac7b3b6) )
+ ROM_LOAD_1024( "mm_prg-1.bin", 0x080000, CRC(6ba14e41) SHA1(54d53a5653eb943210f519c85d190482957b3533) )
+ ROM_LOAD_1024( "mm_prg-2.bin", 0x100000, CRC(91bde09f) SHA1(d7f6f644f526e36b6fd930d80f78ad1aa646fdfb) )
+ /* 180000-1fffff empty */
+ /* 200000-27ffff empty */
+ /* 280000-2fffff empty */
+ ROM_LOAD_512 ( "mm1_p6.bin", 0x300000, CRC(eaf530d8) SHA1(4c62f86b58ff2c62b269f2cef7982a3d49490ffa) )
+ ROM_LOAD_512 ( "prg7.bin", 0x380000, CRC(463d8c95) SHA1(74896bcf818f1efc4758688c93158f9b74d2701d) ) // only this ROM differs, removed copyright screen
+
+ ROM_REGION( 0x1000, "mcu", 0 ) /* MCU internal ROM */
+ ROM_LOAD( "cus64-64a1.mcu", 0x0000, 0x1000, CRC(ffb5c0bd) SHA1(7a38c0cc2553c627f4ec507fb6e807cf7d537c02) ) /* internal 63701 MCU code */
+
+ ROM_REGION( 0xc0000, "voice", 0 ) /* MCU external ROM */
+ ROM_LOAD( "mm_voi-0.bin", 0x00000, 0x20000, CRC(ee974cff) SHA1(f211c461a36dae9ce5ee614aaaabf92556181a85) )
+ ROM_LOAD( "mm_voi-1.bin", 0x20000, 0x20000, CRC(d09b5830) SHA1(954be797e30f7d126b4fc2b04f190bfd7dc23bff) )
+
+ ROM_REGION( 0x20000, "gfx1", 0 ) /* character mask */
+ ROM_LOAD( "mm_chr-8.bin", 0x00000, 0x20000, CRC(a3784dfe) SHA1(7bcd71e0c675cd16587b61c23b470abb8ba434d3) )
+
+ ROM_REGION( 0x100000, "gfx2", 0 ) /* characters */
+ ROM_LOAD( "mm_chr-0.bin", 0x00000, 0x20000, CRC(43ff2dfc) SHA1(4cf6834071f408eac5a7a67570bd11cb61a83b54) )
+ ROM_LOAD( "mm_chr-1.bin", 0x20000, 0x20000, CRC(b9b4b72d) SHA1(cc11496a27cd94503eb3a16c95c49d60ed092e62) )
+ ROM_LOAD( "mm_chr-2.bin", 0x40000, 0x20000, CRC(bee28425) SHA1(90e8aaf4bcb1af6239404bc05b9e6a1b25f61754) )
+ ROM_LOAD( "mm_chr-3.bin", 0x60000, 0x20000, CRC(d9f41e5c) SHA1(c4fd2245ee02d8479209e07b8fe32d46b66de6ee) )
+ ROM_LOAD( "mm_chr-4.bin", 0x80000, 0x20000, CRC(3484f4ae) SHA1(0cc177637e3fc8ef26bcde0f15ab507143745ff9) )
+ ROM_LOAD( "mm_chr-5.bin", 0xa0000, 0x20000, CRC(c863deba) SHA1(cc2b8cd156cf11ee289c68b0a583e7bb4250414b) )
+
+ ROM_REGION( 0x100000, "gfx3", 0 ) /* sprites */
+ ROM_LOAD( "mm_obj-0.bin", 0x00000, 0x20000, CRC(d4b7e698) SHA1(c73ef73574a52d06e12e21047529b09854e1ba21) )
+ ROM_LOAD( "mm_obj-1.bin", 0x20000, 0x20000, CRC(1ce49e04) SHA1(fc30a03e443bece11bd86771ebd1fcb40d15b0b9) )
+ ROM_LOAD( "mm_obj-2.bin", 0x40000, 0x20000, CRC(3d3d5de3) SHA1(aa8032f1d99af1d92b0afaa11933548e0d39f03b) )
+ ROM_LOAD( "mm_obj-3.bin", 0x60000, 0x20000, CRC(dac57358) SHA1(5175b66d3622cb56ed7be3568b247195d1485579) )
+ROM_END
+
/* Bakutotsu Kijuutei */
ROM_START( bakutotu )
ROM_REGION( 0x20000, "audiocpu", 0 )
@@ -2820,6 +2860,7 @@ GAME( 1988, ws, 0, ns1, ns1, namcos1_state, ws, ROT
GAME( 1988, berabohm, 0, ns1, berabohm, namcos1_state, berabohm, ROT180, "Namco", "Beraboh Man (Japan, Rev C)", MACHINE_SUPPORTS_SAVE )
GAME( 1988, berabohmb, berabohm, ns1, berabohm, namcos1_state, berabohm, ROT180, "Namco", "Beraboh Man (Japan, Rev B)", MACHINE_SUPPORTS_SAVE )
GAME( 1988, mmaze, 0, ns1, mmaze, namcos1_state, alice, ROT180, "Namco", "Marchen Maze (Japan)", MACHINE_SUPPORTS_SAVE )
+GAME( 1988, mmaze2, mmaze, ns1, mmaze, namcos1_state, alice, ROT180, "Namco", "Marchen Maze (Japan, hack?)", MACHINE_SUPPORTS_SAVE ) // removed copyright screen, hacked for export? But still has and requires MCU
GAME( 1988, bakutotu, 0, ns1, bakutotu, namcos1_state, bakutotu, ROT180, "Namco", "Bakutotsu Kijuutei", MACHINE_SUPPORTS_SAVE )
GAME( 1988, wldcourt, 0, ns1, wldcourt, namcos1_state, wldcourt, ROT180, "Namco", "World Court (Japan)", MACHINE_SUPPORTS_SAVE )
GAME( 1988, splatter, 0, ns1, splatter3,namcos1_state, splatter, ROT180, "Namco", "Splatter House (World, new version (SH3))", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6074f465c85..7db9249b062 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -28288,6 +28288,7 @@ galaga88 // (c) 1987
galaga88a // (c) 1987
galaga88j // (c) 1987 (Japan)
mmaze // (c) 1988 (Japan)
+mmaze2 // (c) 1988 (Japan)
pacmania // (c) 1987
pacmaniaj // (c) 1987 (Japan)
pacmaniao // (c) 1987
@@ -38476,6 +38477,7 @@ ts2j // Battle Arena Toshinden 2 (JAPAN 951124)
@source:zodiack.cpp
bounty // (c) 1982 Orca
+bounty2 // (c) 1982 Orca
dogfight // (c) 1983 Thunderbolt
moguchan // (c) 1982 Orca + Eastern Commerce Inc. license (doesn't appear on screen)
percuss // (c) 1981 Orca