summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author tim lindner <tlindner@macmess.org>2019-05-25 19:28:17 -0700
committer R. Belmont <rb6502@users.noreply.github.com>2019-05-25 22:28:17 -0400
commit4187ef61d0bbdef0f3ef0f23c7855532816c92cd (patch)
tree6c01c8eddb153d755c2419b04f7a6e2331cf5796
parent0c479a5fb8a184f598a4ae92b05cf0592974d3df (diff)
Fix multipak rom switching (#5112)
* Start fixing OS9 disk handling * Call ROM update handler if Multi-Pak switch is changed. Virtually or physically. * I need to figure out why these keep getting reverted in my feature branches.
-rw-r--r--src/devices/bus/coco/coco_multi.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/devices/bus/coco/coco_multi.cpp b/src/devices/bus/coco/coco_multi.cpp
index 2b9f890e421..a1ca6de0fd1 100644
--- a/src/devices/bus/coco/coco_multi.cpp
+++ b/src/devices/bus/coco/coco_multi.cpp
@@ -363,6 +363,8 @@ void coco_multipak_device::set_select(uint8_t new_select)
line_value new_cart = active_cts_slot().get_line_value(line::CART);
if (new_cart != old_cart)
update_line(active_cts_slot_number(), line::CART);
+
+ cart_base_changed();
}