summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Devin Acker <d@revenant1.net>2023-11-25 20:12:16 -0500
committer Vas Crabb <vas@vastheman.com>2023-11-26 12:43:33 +1100
commit6300cb2f5e437b74f0f01a33268a343918e71575 (patch)
tree7636b57e73d79f734e26a89bf6c6b8373dddd7a7 /src
parentb1fce2786e28218f7c6f1db3ea8a3be2a3a9eea5 (diff)
-casio/cz1.cpp: Corrected cartridge write enable (fixes RAM cartridge corruption).
-cz1_cart.xml: Fixed RC-20 ROM cartridge dump.
Diffstat (limited to 'src')
-rw-r--r--src/mame/casio/cz1.cpp2
1 files changed, 1 insertions, 1 deletions
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));