diff options
Diffstat (limited to 'src/devices/imagedev/snapquik.cpp')
-rw-r--r-- | src/devices/imagedev/snapquik.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/devices/imagedev/snapquik.cpp b/src/devices/imagedev/snapquik.cpp index 4ac355f6cf4..1940fc7a834 100644 --- a/src/devices/imagedev/snapquik.cpp +++ b/src/devices/imagedev/snapquik.cpp @@ -11,6 +11,8 @@ #include "emu.h" #include "snapquik.h" +#include "softlist_dev.h" + // device type definition DEFINE_DEVICE_TYPE(SNAPSHOT, snapshot_image_device, "snapsot_image", "Snapshot") @@ -47,6 +49,8 @@ snapshot_image_device::~snapshot_image_device() TIMER_CALLBACK_MEMBER(snapshot_image_device::process_snapshot_or_quickload) { + check_for_file(); + /* invoke the load */ m_load(*this); } @@ -73,6 +77,12 @@ image_init_result snapshot_image_device::call_load() return image_init_result::PASS; } +const software_list_loader &snapshot_image_device::get_software_list_loader() const +{ + return image_software_list_loader::instance(); +} + + // device type definition DEFINE_DEVICE_TYPE(QUICKLOAD, quickload_image_device, "quickload", "Quickload") |