diff options
author | 2021-06-17 18:41:57 -0400 | |
---|---|---|
committer | 2021-06-17 18:41:57 -0400 | |
commit | ceb4e0b644b1e49d0c0c6614b5875c8548f1e459 (patch) | |
tree | 4f693cfdb486769feab711ad878c84314b94e00a | |
parent | 5211a003a57a9ca5bb4b117499f313fd8fca4d32 (diff) |
apple2e: Always allow writing to cards in slots 1-3, matches our previous behavior for 4-7. [R. Belmont]
-rw-r--r-- | src/mame/drivers/apple2e.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp index 52826b35be4..0ccd5cc8cf2 100644 --- a/src/mame/drivers/apple2e.cpp +++ b/src/mame/drivers/apple2e.cpp @@ -3380,8 +3380,8 @@ void apple2e_state::r4000bank_map(address_map &map) void apple2e_state::c100bank_map(address_map &map) { map(0x0000, 0x01ff).rw(FUNC(apple2e_state::c100_r), FUNC(apple2e_state::c100_w)); - map(0x0200, 0x03ff).r(FUNC(apple2e_state::c100_int_r)).nopw(); - map(0x0400, 0x05ff).r(FUNC(apple2e_state::c100_int_bank_r)).nopw(); + map(0x0200, 0x03ff).rw(FUNC(apple2e_state::c100_int_r), FUNC(apple2e_state::c100_w)); + map(0x0400, 0x05ff).rw(FUNC(apple2e_state::c100_int_bank_r), FUNC(apple2e_state::c100_w)); map(0x0600, 0x07ff).r(FUNC(apple2e_state::c100_cec_r)).nopw(); map(0x0800, 0x09ff).r(FUNC(apple2e_state::c100_cec_bank_r)).nopw(); @@ -3390,8 +3390,8 @@ void apple2e_state::c100bank_map(address_map &map) void apple2e_state::c300bank_map(address_map &map) { map(0x0000, 0x00ff).rw(FUNC(apple2e_state::c300_r), FUNC(apple2e_state::c300_w)); - map(0x0100, 0x01ff).r(FUNC(apple2e_state::c300_int_r)).nopw(); - map(0x0200, 0x02ff).r(FUNC(apple2e_state::c300_int_bank_r)).nopw(); + map(0x0100, 0x01ff).rw(FUNC(apple2e_state::c300_int_r), FUNC(apple2e_state::c300_w)); + map(0x0200, 0x02ff).rw(FUNC(apple2e_state::c300_int_bank_r), FUNC(apple2e_state::c300_w)); map(0x0300, 0x03ff).r(FUNC(apple2e_state::c300_cec_r)).nopw(); map(0x0400, 0x04ff).r(FUNC(apple2e_state::c300_cec_bank_r)).nopw(); } |