diff options
author | 2016-07-13 20:04:45 -0400 | |
---|---|---|
committer | 2016-07-13 20:04:45 -0400 | |
commit | 109c81d17d261e8f49a11596ae09ea0c38d66e7e (patch) | |
tree | 947903c4bef1d1f5eddbef22f7bd78fc107d436a | |
parent | 62f2777ce2631f1cddd73d785f7885f0df5afc64 (diff) |
Consolidating implementations of create_option_guide() that return nullptr
73 files changed, 8 insertions, 89 deletions
diff --git a/src/devices/bus/a7800/a78_slot.h b/src/devices/bus/a7800/a78_slot.h index cbdc38741f2..b230c0913ba 100644 --- a/src/devices/bus/a7800/a78_slot.h +++ b/src/devices/bus/a7800/a78_slot.h @@ -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; } diff --git a/src/devices/bus/a800/a800_slot.h b/src/devices/bus/a800/a800_slot.h index 6efdd0839e9..c55ff587311 100644 --- a/src/devices/bus/a800/a800_slot.h +++ b/src/devices/bus/a800/a800_slot.h @@ -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"; } diff --git a/src/devices/bus/adam/exp.h b/src/devices/bus/adam/exp.h index bd764c667c9..270b96bfd44 100644 --- a/src/devices/bus/adam/exp.h +++ b/src/devices/bus/adam/exp.h @@ -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; diff --git a/src/devices/bus/apf/slot.h b/src/devices/bus/apf/slot.h index e8260ab55bc..cbfe11fb28c 100644 --- a/src/devices/bus/apf/slot.h +++ b/src/devices/bus/apf/slot.h @@ -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"; } diff --git a/src/devices/bus/arcadia/slot.h b/src/devices/bus/arcadia/slot.h index e018b40595d..2fa5f0419be 100644 --- a/src/devices/bus/arcadia/slot.h +++ b/src/devices/bus/arcadia/slot.h @@ -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"; } diff --git a/src/devices/bus/astrocde/slot.h b/src/devices/bus/astrocde/slot.h index 1a28ccf4b96..7590c2acab6 100644 --- a/src/devices/bus/astrocde/slot.h +++ b/src/devices/bus/astrocde/slot.h @@ -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"; } diff --git a/src/devices/bus/c64/exp.h b/src/devices/bus/c64/exp.h index f380e22e39d..0d8a6037d82 100644 --- a/src/devices/bus/c64/exp.h +++ b/src/devices/bus/c64/exp.h @@ -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; diff --git a/src/devices/bus/cbm2/exp.h b/src/devices/bus/cbm2/exp.h index ce5daf10dbb..c1fd7b589ee 100644 --- a/src/devices/bus/cbm2/exp.h +++ b/src/devices/bus/cbm2/exp.h @@ -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; diff --git a/src/devices/bus/chanf/slot.h b/src/devices/bus/chanf/slot.h index 78ee692640e..e5ad8ab06bc 100644 --- a/src/devices/bus/chanf/slot.h +++ b/src/devices/bus/chanf/slot.h @@ -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"; } diff --git a/src/devices/bus/coco/cococart.h b/src/devices/bus/coco/cococart.h index f92459b4388..1c0d3137caa 100644 --- a/src/devices/bus/coco/cococart.h +++ b/src/devices/bus/coco/cococart.h @@ -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; diff --git a/src/devices/bus/coleco/exp.h b/src/devices/bus/coleco/exp.h index 09511c5357f..3d8091c215b 100644 --- a/src/devices/bus/coleco/exp.h +++ b/src/devices/bus/coleco/exp.h @@ -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; diff --git a/src/devices/bus/cpc/cpc_rom.h b/src/devices/bus/cpc/cpc_rom.h index ee758aba761..87cf006f202 100644 --- a/src/devices/bus/cpc/cpc_rom.h +++ b/src/devices/bus/cpc/cpc_rom.h @@ -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(); } diff --git a/src/devices/bus/crvision/slot.h b/src/devices/bus/crvision/slot.h index d3bb02d6790..83819e6535b 100644 --- a/src/devices/bus/crvision/slot.h +++ b/src/devices/bus/crvision/slot.h @@ -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"; } diff --git a/src/devices/bus/gameboy/gb_slot.h b/src/devices/bus/gameboy/gb_slot.h index 497eaac38f4..49fefc591ea 100644 --- a/src/devices/bus/gameboy/gb_slot.h +++ b/src/devices/bus/gameboy/gb_slot.h @@ -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"; } diff --git a/src/devices/bus/gba/gba_slot.h b/src/devices/bus/gba/gba_slot.h index 62c25bc6674..d9972f1813d 100644 --- a/src/devices/bus/gba/gba_slot.h +++ b/src/devices/bus/gba/gba_slot.h @@ -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"; } diff --git a/src/devices/bus/generic/slot.h b/src/devices/bus/generic/slot.h index 5cef5d21d92..3d6d2042b59 100644 --- a/src/devices/bus/generic/slot.h +++ b/src/devices/bus/generic/slot.h @@ -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; } diff --git a/src/devices/bus/intv/slot.h b/src/devices/bus/intv/slot.h index 7d970f18a52..0c1670f071c 100644 --- a/src/devices/bus/intv/slot.h +++ b/src/devices/bus/intv/slot.h @@ -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"; } diff --git a/src/devices/bus/iq151/iq151.h b/src/devices/bus/iq151/iq151.h index 292362f0d45..c0d72529870 100644 --- a/src/devices/bus/iq151/iq151.h +++ b/src/devices/bus/iq151/iq151.h @@ -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; diff --git a/src/devices/bus/isa/omti8621.cpp b/src/devices/bus/isa/omti8621.cpp index 167ff406b91..806da273373 100644 --- a/src/devices/bus/isa/omti8621.cpp +++ b/src/devices/bus/isa/omti8621.cpp @@ -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: diff --git a/src/devices/bus/isa/sc499.h b/src/devices/bus/isa/sc499.h index 390b79dac5c..d868612f2a6 100644 --- a/src/devices/bus/isa/sc499.h +++ b/src/devices/bus/isa/sc499.h @@ -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); diff --git a/src/devices/bus/kc/kc.h b/src/devices/bus/kc/kc.h index e31007ea85e..bc8160ebce6 100644 --- a/src/devices/bus/kc/kc.h +++ b/src/devices/bus/kc/kc.h @@ -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; diff --git a/src/devices/bus/m5/slot.h b/src/devices/bus/m5/slot.h index 9c72dc3c32a..c35384a0267 100644 --- a/src/devices/bus/m5/slot.h +++ b/src/devices/bus/m5/slot.h @@ -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"; } diff --git a/src/devices/bus/megadrive/md_slot.h b/src/devices/bus/megadrive/md_slot.h index b6cb59147d5..09ae5a84111 100644 --- a/src/devices/bus/megadrive/md_slot.h +++ b/src/devices/bus/megadrive/md_slot.h @@ -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; diff --git a/src/devices/bus/msx_slot/cartridge.h b/src/devices/bus/msx_slot/cartridge.h index da3c631859e..e9519a90d48 100644 --- a/src/devices/bus/msx_slot/cartridge.h +++ b/src/devices/bus/msx_slot/cartridge.h @@ -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"; } diff --git a/src/devices/bus/neogeo/slot.h b/src/devices/bus/neogeo/slot.h index 482e096272b..2a47752c79d 100644 --- a/src/devices/bus/neogeo/slot.h +++ b/src/devices/bus/neogeo/slot.h @@ -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"; } diff --git a/src/devices/bus/nes/aladdin.h b/src/devices/bus/nes/aladdin.h index 6d2caeba96d..1f7800242ea 100644 --- a/src/devices/bus/nes/aladdin.h +++ b/src/devices/bus/nes/aladdin.h @@ -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; diff --git a/src/devices/bus/nes/datach.h b/src/devices/bus/nes/datach.h index a2ae7df2753..e5d137357c2 100644 --- a/src/devices/bus/nes/datach.h +++ b/src/devices/bus/nes/datach.h @@ -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; diff --git a/src/devices/bus/nes/karastudio.h b/src/devices/bus/nes/karastudio.h index 8d75e3d555d..3aeb96c118a 100644 --- a/src/devices/bus/nes/karastudio.h +++ b/src/devices/bus/nes/karastudio.h @@ -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; diff --git a/src/devices/bus/nes/nes_slot.h b/src/devices/bus/nes/nes_slot.h index 65b43e7fb5d..3d843381d85 100644 --- a/src/devices/bus/nes/nes_slot.h +++ b/src/devices/bus/nes/nes_slot.h @@ -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 diff --git a/src/devices/bus/nes/sunsoft_dcs.h b/src/devices/bus/nes/sunsoft_dcs.h index 53dd8eb66a3..7237e0edd23 100644 --- a/src/devices/bus/nes/sunsoft_dcs.h +++ b/src/devices/bus/nes/sunsoft_dcs.h @@ -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; diff --git a/src/devices/bus/nubus/nubus_image.cpp b/src/devices/bus/nubus/nubus_image.cpp index 2a13a9c8613..64fa621e5bb 100644 --- a/src/devices/bus/nubus/nubus_image.cpp +++ b/src/devices/bus/nubus/nubus_image.cpp @@ -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; diff --git a/src/devices/bus/odyssey2/slot.h b/src/devices/bus/odyssey2/slot.h index 6634ed57c61..9fb3594ce2a 100644 --- a/src/devices/bus/odyssey2/slot.h +++ b/src/devices/bus/odyssey2/slot.h @@ -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"; } diff --git a/src/devices/bus/pce/pce_slot.h b/src/devices/bus/pce/pce_slot.h index e680ef7b950..4838230d769 100644 --- a/src/devices/bus/pce/pce_slot.h +++ b/src/devices/bus/pce/pce_slot.h @@ -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"; } diff --git a/src/devices/bus/plus4/exp.h b/src/devices/bus/plus4/exp.h index 8d69029c132..84be90e4764 100644 --- a/src/devices/bus/plus4/exp.h +++ b/src/devices/bus/plus4/exp.h @@ -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; diff --git a/src/devices/bus/psx/memcard.h b/src/devices/bus/psx/memcard.h index 3b03e4220c9..26608085453 100644 --- a/src/devices/bus/psx/memcard.h +++ b/src/devices/bus/psx/memcard.h @@ -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; diff --git a/src/devices/bus/ql/rom.h b/src/devices/bus/ql/rom.h index 282c47cac3d..244f3b02f1a 100644 --- a/src/devices/bus/ql/rom.h +++ b/src/devices/bus/ql/rom.h @@ -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; diff --git a/src/devices/bus/saturn/sat_slot.h b/src/devices/bus/saturn/sat_slot.h index e8a711c3a0b..c373a0eb857 100644 --- a/src/devices/bus/saturn/sat_slot.h +++ b/src/devices/bus/saturn/sat_slot.h @@ -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"; } diff --git a/src/devices/bus/scv/slot.h b/src/devices/bus/scv/slot.h index 3fa5a02578a..250048c49c4 100644 --- a/src/devices/bus/scv/slot.h +++ b/src/devices/bus/scv/slot.h @@ -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"; } diff --git a/src/devices/bus/sega8/sega8_slot.h b/src/devices/bus/sega8/sega8_slot.h index 7e00a20bb27..270fb421f58 100644 --- a/src/devices/bus/sega8/sega8_slot.h +++ b/src/devices/bus/sega8/sega8_slot.h @@ -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; } diff --git a/src/devices/bus/snes/snes_slot.h b/src/devices/bus/snes/snes_slot.h index 02b00a1cb87..663ff71d6c6 100644 --- a/src/devices/bus/snes/snes_slot.h +++ b/src/devices/bus/snes/snes_slot.h @@ -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; diff --git a/src/devices/bus/ti99_peb/ti_rs232.h b/src/devices/bus/ti99_peb/ti_rs232.h index 24c190aac2d..857915f03e5 100644 --- a/src/devices/bus/ti99_peb/ti_rs232.h +++ b/src/devices/bus/ti99_peb/ti_rs232.h @@ -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; diff --git a/src/devices/bus/ti99x/990_tap.cpp b/src/devices/bus/ti99x/990_tap.cpp index 3f6e48ddc52..4c35bc0af4a 100644 --- a/src/devices/bus/ti99x/990_tap.cpp +++ b/src/devices/bus/ti99x/990_tap.cpp @@ -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; diff --git a/src/devices/bus/ti99x/gromport.h b/src/devices/bus/ti99x/gromport.h index 76983631e70..e1c4acd0536 100644 --- a/src/devices/bus/ti99x/gromport.h +++ b/src/devices/bus/ti99x/gromport.h @@ -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; diff --git a/src/devices/bus/vboy/slot.h b/src/devices/bus/vboy/slot.h index ca9e784ad8c..a0d90c68ab7 100644 --- a/src/devices/bus/vboy/slot.h +++ b/src/devices/bus/vboy/slot.h @@ -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"; } diff --git a/src/devices/bus/vc4000/slot.h b/src/devices/bus/vc4000/slot.h index 6b40c6cbcbe..01e587c62bf 100644 --- a/src/devices/bus/vc4000/slot.h +++ b/src/devices/bus/vc4000/slot.h @@ -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"; } diff --git a/src/devices/bus/vcs/vcs_slot.h b/src/devices/bus/vcs/vcs_slot.h index 984cf5c9d12..3f25a1ad737 100755 --- a/src/devices/bus/vcs/vcs_slot.h +++ b/src/devices/bus/vcs/vcs_slot.h @@ -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"; } diff --git a/src/devices/bus/vectrex/slot.h b/src/devices/bus/vectrex/slot.h index 5a1bf306213..cfd74b2b173 100644 --- a/src/devices/bus/vectrex/slot.h +++ b/src/devices/bus/vectrex/slot.h @@ -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"; } diff --git a/src/devices/bus/vic10/exp.h b/src/devices/bus/vic10/exp.h index 9ca71e33653..58fbaed0637 100644 --- a/src/devices/bus/vic10/exp.h +++ b/src/devices/bus/vic10/exp.h @@ -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; diff --git a/src/devices/bus/vic20/exp.h b/src/devices/bus/vic20/exp.h index 097cbc994dd..023cc861d9e 100644 --- a/src/devices/bus/vic20/exp.h +++ b/src/devices/bus/vic20/exp.h @@ -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; diff --git a/src/devices/bus/vidbrain/exp.h b/src/devices/bus/vidbrain/exp.h index e431ff3f1a6..9f1fd18ccf1 100644 --- a/src/devices/bus/vidbrain/exp.h +++ b/src/devices/bus/vidbrain/exp.h @@ -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; diff --git a/src/devices/bus/wswan/slot.h b/src/devices/bus/wswan/slot.h index ae5ab7d81d6..9cae282da10 100644 --- a/src/devices/bus/wswan/slot.h +++ b/src/devices/bus/wswan/slot.h @@ -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"; } diff --git a/src/devices/bus/z88/z88.h b/src/devices/bus/z88/z88.h index 0c39edd5e24..cca92231fae 100644 --- a/src/devices/bus/z88/z88.h +++ b/src/devices/bus/z88/z88.h @@ -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; diff --git a/src/devices/imagedev/bitbngr.h b/src/devices/imagedev/bitbngr.h index 083bafe8c59..5929cc62034 100644 --- a/src/devices/imagedev/bitbngr.h +++ b/src/devices/imagedev/bitbngr.h @@ -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); diff --git a/src/devices/imagedev/cassette.h b/src/devices/imagedev/cassette.h index 30ffa5d169c..ab7441bfe17 100644 --- a/src/devices/imagedev/cassette.h +++ b/src/devices/imagedev/cassette.h @@ -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; } diff --git a/src/devices/imagedev/floppy.h b/src/devices/imagedev/floppy.h index 4fe681d1d49..7beb4fbcee6 100644 --- a/src/devices/imagedev/floppy.h +++ b/src/devices/imagedev/floppy.h @@ -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); diff --git a/src/devices/imagedev/midiin.h b/src/devices/imagedev/midiin.h index b4c04d1e549..3309d366f7c 100644 --- a/src/devices/imagedev/midiin.h +++ b/src/devices/imagedev/midiin.h @@ -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 diff --git a/src/devices/imagedev/midiout.h b/src/devices/imagedev/midiout.h index b154773ddea..0954987a824 100644 --- a/src/devices/imagedev/midiout.h +++ b/src/devices/imagedev/midiout.h @@ -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); } diff --git a/src/devices/imagedev/printer.h b/src/devices/imagedev/printer.h index a430b8ec28c..d32bbeb8786 100644 --- a/src/devices/imagedev/printer.h +++ b/src/devices/imagedev/printer.h @@ -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 diff --git a/src/devices/imagedev/snapquik.h b/src/devices/imagedev/snapquik.h index 3b88319a121..dbc3ac7dd8c 100644 --- a/src/devices/imagedev/snapquik.h +++ b/src/devices/imagedev/snapquik.h @@ -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; }; diff --git a/src/devices/machine/hp_taco.h b/src/devices/machine/hp_taco.h index bd830feed43..4a34ec420ed 100644 --- a/src/devices/machine/hp_taco.h +++ b/src/devices/machine/hp_taco.h @@ -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; diff --git a/src/devices/machine/smartmed.h b/src/devices/machine/smartmed.h index 15ad48d4235..b34ced7ff1d 100644 --- a/src/devices/machine/smartmed.h +++ b/src/devices/machine/smartmed.h @@ -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; diff --git a/src/emu/diimage.h b/src/emu/diimage.h index 0c5d391d616..e2c6d3600a0 100644 --- a/src/emu/diimage.h +++ b/src/emu/diimage.h @@ -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); diff --git a/src/mame/drivers/apexc.cpp b/src/mame/drivers/apexc.cpp index d56f89e5e24..db0f12cfcd3 100644 --- a/src/mame/drivers/apexc.cpp +++ b/src/mame/drivers/apexc.cpp @@ -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(); } diff --git a/src/mame/drivers/pdp1.cpp b/src/mame/drivers/pdp1.cpp index e68974342a4..89b18c656c9 100644 --- a/src/mame/drivers/pdp1.cpp +++ b/src/mame/drivers/pdp1.cpp @@ -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: diff --git a/src/mame/drivers/tm990189.cpp b/src/mame/drivers/tm990189.cpp index c586d7797b2..d4b485871ee 100644 --- a/src/mame/drivers/tm990189.cpp +++ b/src/mame/drivers/tm990189.cpp @@ -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; diff --git a/src/mame/drivers/tx0.cpp b/src/mame/drivers/tx0.cpp index 85e557cac23..e2cb7080d9d 100644 --- a/src/mame/drivers/tx0.cpp +++ b/src/mame/drivers/tx0.cpp @@ -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; diff --git a/src/mame/includes/apollo.h b/src/mame/includes/apollo.h index cd6b6ba249e..4ef87eab04a 100644 --- a/src/mame/includes/apollo.h +++ b/src/mame/includes/apollo.h @@ -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); diff --git a/src/mame/includes/hp48.h b/src/mame/includes/hp48.h index 2ca07fecbb8..4dc31d58d8a 100644 --- a/src/mame/includes/hp48.h +++ b/src/mame/includes/hp48.h @@ -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; diff --git a/src/mame/machine/coco_vhd.h b/src/mame/machine/coco_vhd.h index 45f9f5fb224..05732d07fd2 100644 --- a/src/mame/machine/coco_vhd.h +++ b/src/mame/machine/coco_vhd.h @@ -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); } diff --git a/src/mame/machine/microdrv.h b/src/mame/machine/microdrv.h index 30853bd84d7..7c4c79ba3da 100644 --- a/src/mame/machine/microdrv.h +++ b/src/mame/machine/microdrv.h @@ -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 ); diff --git a/src/mame/machine/ng_memcard.h b/src/mame/machine/ng_memcard.h index a0638ffdb32..e81cfb03c79 100644 --- a/src/mame/machine/ng_memcard.h +++ b/src/mame/machine/ng_memcard.h @@ -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; diff --git a/src/mame/machine/pce220_ser.h b/src/mame/machine/pce220_ser.h index 6e035fc8521..298c1fbd87b 100644 --- a/src/mame/machine/pce220_ser.h +++ b/src/mame/machine/pce220_ser.h @@ -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; } diff --git a/src/mame/machine/x68k_hdc.h b/src/mame/machine/x68k_hdc.h index a79f3d956a6..9b5c6aad257 100644 --- a/src/mame/machine/x68k_hdc.h +++ b/src/mame/machine/x68k_hdc.h @@ -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 ); |