Consolidating implementations of create_option_guide() that return nullptr

This commit is contained in:
Nathan Woods 2016-07-13 20:04:45 -04:00
parent 62f2777ce2
commit 109c81d17d
73 changed files with 8 additions and 89 deletions

View File

@ -107,7 +107,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "a7800_cart"; }
virtual const char *file_extensions() const override { return "bin,a78"; }
virtual device_image_partialhash_func get_partial_hash() const override { return &a78_partialhash; }

View File

@ -108,7 +108,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "a8bit_cart"; }
virtual const char *file_extensions() const override { return "bin,rom,car"; }

View File

@ -84,7 +84,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "adam_rom"; }
virtual const char *file_extensions() const override { return "bin,rom"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -79,7 +79,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "apfm1000_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -68,7 +68,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "arcadia_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -68,7 +68,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "astrocde_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -146,7 +146,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "c64_cart,vic10_cart"; }
virtual const char *file_extensions() const override { return "80,a0,e0,crt"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -93,7 +93,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "cbm2_cart"; }
virtual const char *file_extensions() const override { return "20,40,60"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -82,7 +82,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "channelf_cart"; }
virtual const char *file_extensions() const override { return "bin,chf"; }

View File

@ -99,7 +99,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "coco_cart"; }
virtual const char *file_extensions() const override { return "ccc,rom"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -90,7 +90,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return ":coleco_cart"; }
virtual const char *file_extensions() const override { return "rom,col,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -37,7 +37,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "cpc_rom"; }
virtual const char *file_extensions() const override { return "rom,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
UINT8* base() { return m_base.get(); }

View File

@ -73,7 +73,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "crvision_cart"; }
virtual const char *file_extensions() const override { return "bin,rom"; }

View File

@ -136,7 +136,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "gameboy_cart"; }
virtual const char *file_extensions() const override { return "bin,gb,gbc"; }

View File

@ -103,7 +103,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "gba_cart"; }
virtual const char *file_extensions() const override { return "gba,bin"; }

View File

@ -125,7 +125,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return m_must_be_loaded; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return m_interface; }
virtual const char *file_extensions() const override { return m_extensions; }

View File

@ -115,7 +115,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "intv_cart"; }
virtual const char *file_extensions() const override { return "bin,int,rom,itv"; }

View File

@ -103,7 +103,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "iq151_cart"; }
virtual const char *file_extensions() const override { return "bin,rom"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -63,7 +63,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "awd"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_create(int format_type, util::option_resolution *format_options) override;
protected:

View File

@ -41,7 +41,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return "sc499_cass"; }
virtual const char *file_extensions() const override { return "act,ct"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
UINT8 *read_block(int block_num);
void write_block(int block_num, UINT8 *ptr);

View File

@ -101,7 +101,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "kc_cart"; }
virtual const char *file_extensions() const override { return "bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -82,7 +82,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "m5_cart"; }
virtual const char *file_extensions() const override { return "bin,rom"; }

View File

@ -161,7 +161,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return m_must_be_loaded; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -50,7 +50,6 @@ public:
virtual bool is_creatable() const override { return false; }
virtual bool must_be_loaded() const override { return false; }
virtual bool is_reset_on_load() const override { return true; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "msx_cart"; }
virtual const char *file_extensions() const override { return "mx1,bin,rom"; }

View File

@ -203,7 +203,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "neo_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -62,7 +62,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "ade_cart"; }
virtual const char *file_extensions() const override { return "nes,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -64,7 +64,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "datach_cart"; }
virtual const char *file_extensions() const override { return "nes,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -61,7 +61,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "ks_cart"; }
virtual const char *file_extensions() const override { return "bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -360,7 +360,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "nes_cart"; }
virtual const char *file_extensions() const override { return "nes,unf,unif"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual device_image_partialhash_func get_partial_hash() const override { return &nes_partialhash; }
// slot interface overrides

View File

@ -58,8 +58,7 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "ntb_cart"; }
virtual const char *file_extensions() const override { return "bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -46,7 +46,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "img"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -79,7 +79,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "odyssey_cart"; }
virtual const char *file_extensions() const override { return "bin,rom"; }

View File

@ -83,7 +83,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return m_interface; }
virtual const char *file_extensions() const override { return "pce,bin"; }

View File

@ -132,7 +132,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "plus4_cart"; }
virtual const char *file_extensions() const override { return "rom,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -26,7 +26,6 @@ public:
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *file_extensions() const override { return "mc"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual bool call_create(int format_type, util::option_resolution *format_options) override;

View File

@ -107,7 +107,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "ql_cart"; }
virtual const char *file_extensions() const override { return "rom,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -84,7 +84,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "sat_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -83,7 +83,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "scv_cart"; }
virtual const char *file_extensions() const override { return "bin"; }

View File

@ -132,7 +132,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return m_must_be_loaded; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return m_interface; }
virtual const char *file_extensions() const override { return m_extensions; }

View File

@ -177,7 +177,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -127,8 +127,7 @@ public:
bool is_reset_on_load() const override { return false; }
const char *image_interface() const override { return ""; }
const char *file_extensions() const override { return ""; }
const option_guide *create_option_guide() const override { return nullptr; }
protected:
virtual void device_start(void) override;
bool call_load() override;
@ -155,8 +154,7 @@ public:
bool is_reset_on_load() const override { return false; }
const char *image_interface() const override { return ""; }
const char *file_extensions() const override { return ""; }
const option_guide *create_option_guide() const override { return nullptr; }
protected:
virtual void device_start(void) override;
bool call_load() override;

View File

@ -904,7 +904,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -121,8 +121,7 @@ protected:
bool is_reset_on_load() const override { return false; }
const char *image_interface() const override { return "ti99_cart"; }
const char *file_extensions() const override { return "rpk"; }
const option_guide *create_option_guide() const override { return nullptr; }
private:
bool m_readrom;
bool m_softlist;

View File

@ -78,7 +78,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "vboy_cart"; }
virtual const char *file_extensions() const override { return "vb,bin"; }

View File

@ -80,7 +80,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "vc4000_cart"; }
virtual const char *file_extensions() const override { return "bin,rom"; }

View File

@ -107,7 +107,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "a2600_cart"; }
virtual const char *file_extensions() const override { return "bin,a26"; }

View File

@ -79,7 +79,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "vectrex_cart"; }
virtual const char *file_extensions() const override { return "bin,gam,vec"; }

View File

@ -131,7 +131,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "vic10_cart"; }
virtual const char *file_extensions() const override { return "80,e0"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -122,7 +122,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "vic1001_cart"; }
virtual const char *file_extensions() const override { return "20,40,60,70,a0,b0,crt"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -147,7 +147,6 @@ protected:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return "vidbrain_cart"; }
virtual const char *file_extensions() const override { return "bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -91,7 +91,6 @@ public:
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 1; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual const char *image_interface() const override { return "wswan_cart"; }
virtual const char *file_extensions() const override { return "ws,wsc,bin"; }

View File

@ -106,7 +106,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return "z88_cart"; }
virtual const char *file_extensions() const override { return "epr,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// slot interface overrides
virtual std::string get_default_card_software() override;

View File

@ -29,7 +29,6 @@ public:
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *file_extensions() const override { return ""; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
void output(UINT8 data);
UINT32 input(void *buffer, UINT32 length);

View File

@ -70,7 +70,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return m_interface; }
virtual const char *file_extensions() const override { return m_extension_list; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// specific implementation
cassette_state get_state() { return m_state; }

View File

@ -93,7 +93,6 @@ public:
virtual bool must_be_loaded() const override { return false; }
virtual bool is_reset_on_load() const override { return false; }
virtual const char *file_extensions() const override { return extension_list; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
void setup_write(floppy_image_format_t *output_format);
void setup_load_cb(load_cb cb);

View File

@ -43,7 +43,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *file_extensions() const override { return "mid"; }
virtual bool core_opens_image_file() const override { return FALSE; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides

View File

@ -46,7 +46,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *file_extensions() const override { return "mid"; }
virtual bool core_opens_image_file() const override { return FALSE; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual void tx(UINT8 state) { rx_w(state); }

View File

@ -42,7 +42,6 @@ public:
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *file_extensions() const override { return "prn"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// specific implementation

View File

@ -37,7 +37,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return m_interface; }
virtual const char *file_extensions() const override { return m_file_extensions; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
TIMER_CALLBACK_MEMBER(process_snapshot_or_quickload);
void set_handler(snapquick_load_delegate load, const char *ext, seconds_t sec) { m_load = load; m_file_extensions = ext; m_delay_seconds = sec; };

View File

@ -55,7 +55,6 @@ public:
virtual bool must_be_loaded() const override { return false; }
virtual bool is_reset_on_load() const override { return false; }
virtual const char *file_extensions() const override;
virtual const option_guide *create_option_guide() const override { return nullptr; }
// Tape position, 1 unit = 1 inch / (968 * 1024)
typedef INT32 tape_pos_t;

View File

@ -213,7 +213,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return "sm_memc"; }
virtual const char *file_extensions() const override { return "smc"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -162,7 +162,7 @@ public:
virtual bool is_reset_on_load() const = 0;
virtual const char *image_interface() const { return nullptr; }
virtual const char *file_extensions() const = 0;
virtual const option_guide *create_option_guide() const = 0;
virtual const option_guide *create_option_guide() const { return nullptr; }
const image_device_format *device_get_indexed_creatable_format(int index) const { if (index < m_formatlist.size()) return m_formatlist.at(index).get(); else return nullptr; }
const image_device_format *device_get_named_creatable_format(const char *format_name);

View File

@ -86,7 +86,6 @@ public:
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "apc"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -215,7 +214,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
virtual void device_config_complete() override { update_names(); }
@ -249,7 +247,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
virtual void device_config_complete() override { update_names(); }

View File

@ -679,7 +679,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap,rim"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -714,7 +713,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap,rim"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -750,8 +748,7 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "typ"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
protected:
@ -785,8 +782,7 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "drm"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
protected:

View File

@ -441,7 +441,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return ""; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;

View File

@ -369,7 +369,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap,rim"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -404,7 +403,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap,rim"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -440,7 +438,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "typ"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;
@ -475,7 +472,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -365,7 +365,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "ani,bin"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
DECLARE_WRITE16_MEMBER(write);
DECLARE_READ16_MEMBER(read);

View File

@ -192,7 +192,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "crd"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -38,8 +38,7 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "vhd"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// specific implementation
DECLARE_READ8_MEMBER(read) { return read(offset); }
DECLARE_WRITE8_MEMBER(write) { write(offset, data); }

View File

@ -61,7 +61,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return "ql_cass"; }
virtual const char *file_extensions() const override { return "mdv"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// specific implementation
DECLARE_WRITE_LINE_MEMBER( clk_w );

View File

@ -41,7 +41,6 @@ public:
virtual bool must_be_loaded() const override { return false; }
virtual bool is_reset_on_load() const override { return false; }
virtual const char *file_extensions() const override { return "neo"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load() override;
virtual void call_unload() override;

View File

@ -40,7 +40,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "txt,ihx"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
// specific implementation
UINT8 in_xin(void) { return m_xin & 0x01; }

View File

@ -94,7 +94,6 @@ public:
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "hdf"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_create(int format_type, util::option_resolution *format_options) override;
DECLARE_WRITE16_MEMBER( hdc_w );