mirror of
https://github.com/holub/mame
synced 2025-06-23 21:06:38 +03:00
Consolidating implementations of create_option_guide() that return nullptr
This commit is contained in:
parent
62f2777ce2
commit
109c81d17d
@ -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; }
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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(); }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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:
|
||||
|
@ -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);
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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"; }
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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; }
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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); }
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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; };
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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(); }
|
||||
|
@ -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:
|
||||
|
@ -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;
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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;
|
||||
|
@ -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); }
|
||||
|
@ -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 );
|
||||
|
@ -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;
|
||||
|
@ -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; }
|
||||
|
@ -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 );
|
||||
|
Loading…
Reference in New Issue
Block a user