diff options
author | hap <happppp@users.noreply.github.com> | 2020-02-10 20:24:45 +0100 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2020-02-10 20:24:58 +0100 |
commit | 01e24dcf96868248bfef44a3e754720395318f37 (patch) | |
tree | 0fde9d1d9b16e666c326491630156034a6185ff8 | |
parent | 0d93f5038406d2fc2bf53634977cafab4854b367 (diff) |
New working machines
--------------------
Mephisto 1X [Berger, blitzchess.fr]
-rw-r--r-- | src/mame/drivers/mephisto_brikett.cpp | 22 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 19 insertions, 4 deletions
diff --git a/src/mame/drivers/mephisto_brikett.cpp b/src/mame/drivers/mephisto_brikett.cpp index 4917ecba1ab..66c0bb63ac9 100644 --- a/src/mame/drivers/mephisto_brikett.cpp +++ b/src/mame/drivers/mephisto_brikett.cpp @@ -36,6 +36,10 @@ Mephisto II/ESB II program module: - 2*TC5514P (1KBx4 RAM) - 2*CDP1859CE (4bit latch) +Mephisto 1X program module: +- PCB label: DH 4005 02 301 00 +- rest is same as Mephisto II, but ROM chips are CM3200-2 + Mephisto III program module: - PCB label: HG 4005 02 401 00 - 2*HN4827128G (16KB EPROM), also seen with HN613256P G81 (32KB ROM) @@ -495,6 +499,14 @@ ROM_START( mephisto ) ROM_END +ROM_START( mephisto1x ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD("3-2911_adi.1", 0x0000, 0x1000, CRC(0d62fa67) SHA1(b4bd934fec595f37f99b74eb341d220c511c07a5) ) // CM3200-2 + ROM_LOAD("3-2501_adj.2", 0x1000, 0x1000, CRC(4e1b67ae) SHA1(4fded3ed1a1e168dedc07eea4086fa31805252d9) ) // " + ROM_LOAD("3-2841_adk.3", 0x2000, 0x1000, CRC(5dd05a5d) SHA1(372ed83a936fb0720b68590ca6ff4a02c80f4bab) ) // " +ROM_END + + ROM_START( mephisto2 ) // cartridge s/n 0302446 ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD("5619_03_351.1", 0x0000, 0x1000, CRC(5b13d7bf) SHA1(e1b7dee278a03f75e8a1554715fca4c7fbbc1cb8) ) // TC5334P @@ -511,10 +523,10 @@ ROM_END ROM_START( mephisto2e ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("251-11", 0x0000, 0x1000, CRC(3c8e2631) SHA1(5960e47f0659b1e5f164107069738e730e3ff255) ) // M2532A - ROM_LOAD("252-10", 0x1000, 0x1000, CRC(832b053e) SHA1(b0dfe857c38f13a4b04ac67a8a46f37c962a8629) ) // " - ROM_LOAD("253-09", 0x2000, 0x1000, CRC(00788b63) SHA1(cf94dc19ef85b359989410e7824280c59433fca9) ) // " - ROM_LOAD("254-09", 0x3000, 0x1000, CRC(d6be47a6) SHA1(3d577036111c026292b6c445efcb126cf7a6a472) ) // " + ROM_LOAD("251-11.1", 0x0000, 0x1000, CRC(3c8e2631) SHA1(5960e47f0659b1e5f164107069738e730e3ff255) ) // M2532A + ROM_LOAD("252-10.2", 0x1000, 0x1000, CRC(832b053e) SHA1(b0dfe857c38f13a4b04ac67a8a46f37c962a8629) ) // " + ROM_LOAD("253-09.3", 0x2000, 0x1000, CRC(00788b63) SHA1(cf94dc19ef85b359989410e7824280c59433fca9) ) // " + ROM_LOAD("254-09.4", 0x3000, 0x1000, CRC(d6be47a6) SHA1(3d577036111c026292b6c445efcb126cf7a6a472) ) // " ROM_END @@ -540,6 +552,8 @@ ROM_END // YEAR NAME PARENT CMP MACHINE INPUT STATE INIT COMPANY, FULLNAME, FLAGS CONS( 1980, mephisto, 0, 0, mephisto, mephisto, brikett_state, empty_init, "Hegener + Glaser", "Mephisto", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1981, mephisto1x, 0, 0, mephisto2, mephisto, brikett_state, empty_init, "Hegener + Glaser", "Mephisto 1X", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) + CONS( 1981, mephisto2, 0, 0, mephisto2, mephisto, brikett_state, empty_init, "Hegener + Glaser", "Mephisto II (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1981, mephisto2a, mephisto2, 0, mephisto2, mephisto, brikett_state, empty_init, "Hegener + Glaser", "Mephisto II (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1981, mephisto2e, mephisto2, 0, mephisto2e, mephisto2e, brikett_state, empty_init, "Hegener + Glaser", "Mephisto ESB II", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 2cecea44bf0..f0c04085f97 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -21920,6 +21920,7 @@ berlinpl // 1996 Mephisto Berlin Pro London Upgrade @source:mephisto_brikett.cpp mephisto +mephisto1x mephisto2 mephisto2a mephisto2e |