summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2021-06-11 03:57:46 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2021-06-11 03:57:46 +1000
commit2b567055124a3a3de8bfa545d188be6d13a35187 (patch)
tree53ce89d2e4e8b892f4fb5694433afd718ba94bb0 /src/mame/includes
parent73c670b375eff0e5fb1720ea703a56b2c2f26014 (diff)
mbee: make floppy sw-items show up by default. Fixed compatibility for mbeepp.
Diffstat (limited to 'src/mame/includes')
-rw-r--r--src/mame/includes/mbee.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/includes/mbee.h b/src/mame/includes/mbee.h
index 04e212d0791..8958ae2bb52 100644
--- a/src/mame/includes/mbee.h
+++ b/src/mame/includes/mbee.h
@@ -79,6 +79,7 @@ public:
void mbeeic(machine_config &config);
void mbeepc85(machine_config &config);
void mbee128p(machine_config &config);
+ void mbeepp(machine_config &config);
void remove_carts(machine_config &config);
void remove_quick(machine_config &config);
@@ -125,8 +126,10 @@ private:
uint32_t screen_update_mbee(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
TIMER_DEVICE_CALLBACK_MEMBER(newkb_timer);
image_init_result load_cart(device_image_interface &image, generic_slot_device *slot, u8);
+ void unload_cart(u8);
DECLARE_QUICKLOAD_LOAD_MEMBER(quickload_cb);
template <u8 T> DECLARE_DEVICE_IMAGE_LOAD_MEMBER(pak_load) { return load_cart(image, m_pak[T], T); }
+ template <u8 T> DECLARE_DEVICE_IMAGE_UNLOAD_MEMBER(pak_unload) { unload_cart(T); }
WRITE_LINE_MEMBER(rtc_irq_w);
WRITE_LINE_MEMBER(fdc_intrq_w);
WRITE_LINE_MEMBER(fdc_drq_w);