diff options
author | 2025-04-11 20:20:57 +0200 | |
---|---|---|
committer | 2025-04-11 20:25:10 +0200 | |
commit | cd3e00161a32a1f23636bd83992875249fb641fd (patch) | |
tree | 21d85983aa9730c0b885b60cf0b4603625b3ca8c | |
parent | 3e3d27dde5289c130fc4db25eb41abc4edb4ec54 (diff) |
Clones promoted to working
--------------------------
Chess-Master (model G-5003-501) [kaiOr]
-rw-r--r-- | src/emu/diexec.cpp | 2 | ||||
-rw-r--r-- | src/mame/ddr/chessmst.cpp | 13 |
2 files changed, 5 insertions, 10 deletions
diff --git a/src/emu/diexec.cpp b/src/emu/diexec.cpp index e26d4fb9ec8..1813dbff611 100644 --- a/src/emu/diexec.cpp +++ b/src/emu/diexec.cpp @@ -513,7 +513,7 @@ int device_execute_interface::standard_irq_callback(int irqline, offs_t pc) vector = m_driver_irq(device(), irqline); // notify the debugger - if (device().machine().debug_flags & DEBUG_FLAG_ENABLED) + if (debugger_enabled()) device().debug()->interrupt_hook(irqline, pc); return vector; diff --git a/src/mame/ddr/chessmst.cpp b/src/mame/ddr/chessmst.cpp index 7e05855a136..aa2accd9e79 100644 --- a/src/mame/ddr/chessmst.cpp +++ b/src/mame/ddr/chessmst.cpp @@ -24,11 +24,6 @@ A newer version of Chess-Master had a 4MHz UA880 and 2 ROM chips (8KB + 2KB). BTANB: - corner leds flicker sometimes -TODO: -- chessmsta isn't working, needs a redump of u2616. Program differences are - minor so it seems to boot fine if you take 064/065 from chessmst, but will - probably have some problems. - *******************************************************************************/ #include "emu.h" @@ -288,7 +283,7 @@ ROM_END ROM_START( chessmsta ) ROM_REGION( 0x2800, "maincpu", 0 ) ROM_LOAD("bm001.d204", 0x0000, 0x2000, CRC(6be28876) SHA1(fd7d77b471e7792aef3b2b3f7ff1de4cdafc94c9) ) // U2364D45 - ROM_LOAD("bm108.d205", 0x2000, 0x0800, CRC(6e69ace3) SHA1(e099b6b6cc505092f64b8d51ab9c70aa64f58f70) BAD_DUMP ) // U2616D45 - problem with d3 + ROM_LOAD("bm108.d205", 0x2000, 0x0800, CRC(2599794f) SHA1(8d612d6159b29f9fc6a58d8f1e5a86d0e7c2ce75) ) // U2616D45 ROM_END } // anonymous namespace @@ -299,6 +294,6 @@ ROM_END Drivers *******************************************************************************/ -// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS -SYST( 1984, chessmst, 0, 0, chessmst, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (set 1)", MACHINE_SUPPORTS_SAVE ) -SYST( 1984, chessmsta, chessmst, 0, chessmsta, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING ) +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS +SYST( 1984, chessmst, 0, 0, chessmst, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (model G-5003-500)", MACHINE_SUPPORTS_SAVE ) +SYST( 1984, chessmsta, chessmst, 0, chessmsta, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (model G-5003-501)", MACHINE_SUPPORTS_SAVE ) |