diff --git a/src/emu/imagedev/cassette.c b/src/emu/imagedev/cassette.c index 39bb0057957..0ff99eccc01 100644 --- a/src/emu/imagedev/cassette.c +++ b/src/emu/imagedev/cassette.c @@ -242,6 +242,11 @@ void cassette_image_device::device_start() m_state = m_default_state; } +bool cassette_image_device::call_create(int format_type, option_resolution *format_options) +{ + return call_load(); +} + bool cassette_image_device::call_load() { casserr_t err; diff --git a/src/emu/imagedev/cassette.h b/src/emu/imagedev/cassette.h index d1956f97935..c7476e169a0 100644 --- a/src/emu/imagedev/cassette.h +++ b/src/emu/imagedev/cassette.h @@ -64,6 +64,7 @@ public: // image-level overrides virtual bool call_load(); + virtual bool call_create(int format_type, option_resolution *format_options); virtual void call_unload(); virtual void call_display(); virtual void call_display_info() { if (m_device_displayinfo) m_device_displayinfo(*this); }