From 6300cb2f5e437b74f0f01a33268a343918e71575 Mon Sep 17 00:00:00 2001 From: Devin Acker Date: Sat, 25 Nov 2023 20:12:16 -0500 Subject: [PATCH] -casio/cz1.cpp: Corrected cartridge write enable (fixes RAM cartridge corruption). -cz1_cart.xml: Fixed RC-20 ROM cartridge dump. --- hash/cz1_cart.xml | 2 +- src/mame/casio/cz1.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hash/cz1_cart.xml b/hash/cz1_cart.xml index 520f54d04b1..02394e9d73d 100644 --- a/hash/cz1_cart.xml +++ b/hash/cz1_cart.xml @@ -24,7 +24,7 @@ license:CC0-1.0 - + diff --git a/src/mame/casio/cz1.cpp b/src/mame/casio/cz1.cpp index d3f9e59eb2e..13af6e7529c 100644 --- a/src/mame/casio/cz1.cpp +++ b/src/mame/casio/cz1.cpp @@ -594,7 +594,7 @@ void cz1_state::main_pb_w(u8 data) if (BIT(data ^ m_main_port[1], 2)) m_subcpu->set_input_line(UPD7810_INTF1, BIT(data, 2)); - if (!BIT(data, 6) && BIT(m_main_port[1], 6) && !BIT(m_main_port[2], 2)) + if (BIT(data, 4) && !BIT(m_main_port[1], 4) && BIT(m_main_port[1], 6)) m_cart->write(m_cart_addr, m_main_port[0]); m_hd44780->e_w(BIT(~data, 7));