diff options
Diffstat (limited to 'src/devices/bus/coco/coco_multi.cpp')
-rw-r--r-- | src/devices/bus/coco/coco_multi.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/devices/bus/coco/coco_multi.cpp b/src/devices/bus/coco/coco_multi.cpp index e8ae24c7b60..60a2b99286c 100644 --- a/src/devices/bus/coco/coco_multi.cpp +++ b/src/devices/bus/coco/coco_multi.cpp @@ -100,6 +100,7 @@ namespace virtual void device_add_mconfig(machine_config &config) override; virtual uint8_t* get_cart_base() override; + virtual uint32_t get_cart_size() override; // these are only public so they can be in a MACHINE_CONFIG_START // declaration; don't think about them as publically accessable @@ -444,6 +445,16 @@ uint8_t* coco_multipak_device::get_cart_base() //------------------------------------------------- +// get_cart_size +//------------------------------------------------- + +uint32_t coco_multipak_device::get_cart_size() +{ + return active_cts_slot().get_cart_size(); +} + + +//------------------------------------------------- // scs_read //------------------------------------------------- |