From 66016b4a0926af6a6b6787ec43de1e09b1f60626 Mon Sep 17 00:00:00 2001 From: arbee Date: Sun, 24 Jun 2018 15:31:14 -0400 Subject: Make 3 similar functions use the same structure for consistency (nw) --- src/mame/drivers/apple2e.cpp | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp index 22b1216263e..fcff1fc2918 100644 --- a/src/mame/drivers/apple2e.cpp +++ b/src/mame/drivers/apple2e.cpp @@ -2296,14 +2296,10 @@ READ8_MEMBER(apple2e_state::c800_r) return mig_r(offset-0x600); } - if (offset == 0x7ff) + if ((offset == 0x7ff) && !machine().side_effects_disabled()) { - if (!machine().side_effects_disabled()) - { - m_cnxx_slot = CNXX_UNCLAIMED; - update_slotrom_banks(); - } - + m_cnxx_slot = CNXX_UNCLAIMED; + update_slotrom_banks(); return 0xff; } @@ -2324,12 +2320,9 @@ READ8_MEMBER(apple2e_state::c800_int_r) if ((offset == 0x7ff) && !machine().side_effects_disabled()) { - if (!machine().side_effects_disabled()) - { - m_cnxx_slot = CNXX_UNCLAIMED; - m_intc8rom = false; - update_slotrom_banks(); - } + m_cnxx_slot = CNXX_UNCLAIMED; + m_intc8rom = false; + update_slotrom_banks(); } if (m_iscec) @@ -2349,12 +2342,9 @@ READ8_MEMBER(apple2e_state::c800_b2_int_r) if ((offset == 0x7ff) && !machine().side_effects_disabled()) { - if (!machine().side_effects_disabled()) - { - m_cnxx_slot = CNXX_UNCLAIMED; - m_intc8rom = false; - update_slotrom_banks(); - } + m_cnxx_slot = CNXX_UNCLAIMED; + m_intc8rom = false; + update_slotrom_banks(); } return m_rom_ptr[0x4800 + offset]; -- cgit v1.2.3