mirror of
https://github.com/holub/mame
synced 2025-05-28 16:43:04 +03:00
Added image softlist interface for new floppies (no whatsnew)
This commit is contained in:
parent
2e13fc61d7
commit
07f94bcd0a
@ -46,7 +46,7 @@ public:
|
||||
virtual bool call_create(int format_type, option_resolution *format_options);
|
||||
virtual void call_display_info() {}
|
||||
virtual bool call_softlist_load(char *swlist, char *swname, rom_entry *start_entry) { return load_software(swlist, swname, start_entry); }
|
||||
|
||||
virtual const char *image_interface() const = 0;
|
||||
virtual iodevice_t image_type() const { return IO_FLOPPY; }
|
||||
|
||||
virtual bool is_readable() const { return true; }
|
||||
@ -166,6 +166,7 @@ public:
|
||||
virtual ~floppy_35_dd();
|
||||
virtual void handled_variants(UINT32 *variants, int &var_count) const;
|
||||
virtual void device_config_complete() { m_shortname = "floppy_35_dd"; }
|
||||
virtual const char *image_interface() const { return "floppy_3_5"; }
|
||||
protected:
|
||||
virtual void setup_characteristics();
|
||||
};
|
||||
@ -176,6 +177,7 @@ public:
|
||||
virtual ~floppy_35_dd_nosd();
|
||||
virtual void handled_variants(UINT32 *variants, int &var_count) const;
|
||||
virtual void device_config_complete() { m_shortname = "floppy_35_dd_nosd"; }
|
||||
virtual const char *image_interface() const { return "floppy_3_5"; }
|
||||
protected:
|
||||
virtual void setup_characteristics();
|
||||
};
|
||||
@ -186,6 +188,7 @@ public:
|
||||
virtual ~floppy_35_hd();
|
||||
virtual void handled_variants(UINT32 *variants, int &var_count) const;
|
||||
virtual void device_config_complete() { m_shortname = "floppy_35_hd"; }
|
||||
virtual const char *image_interface() const { return "floppy_3_5"; }
|
||||
protected:
|
||||
virtual void setup_characteristics();
|
||||
};
|
||||
@ -196,6 +199,7 @@ public:
|
||||
virtual ~floppy_35_ed();
|
||||
virtual void handled_variants(UINT32 *variants, int &var_count) const;
|
||||
virtual void device_config_complete() { m_shortname = "floppy_35_ed"; }
|
||||
virtual const char *image_interface() const { return "floppy_3_5"; }
|
||||
protected:
|
||||
virtual void setup_characteristics();
|
||||
};
|
||||
@ -206,6 +210,7 @@ public:
|
||||
virtual ~floppy_525_dd();
|
||||
virtual void handled_variants(UINT32 *variants, int &var_count) const;
|
||||
virtual void device_config_complete() { m_shortname = "floppy_525_dd"; }
|
||||
virtual const char *image_interface() const { return "floppy_5_25"; }
|
||||
protected:
|
||||
virtual void setup_characteristics();
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user