summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Nathan Woods <npwoods@mess.org>2016-07-13 20:04:45 -0400
committer Nathan Woods <npwoods@mess.org>2016-07-13 20:04:45 -0400
commit109c81d17d261e8f49a11596ae09ea0c38d66e7e (patch)
tree947903c4bef1d1f5eddbef22f7bd78fc107d436a /src
parent62f2777ce2631f1cddd73d785f7885f0df5afc64 (diff)
Consolidating implementations of create_option_guide() that return nullptr
Diffstat (limited to 'src')
-rw-r--r--src/devices/bus/a7800/a78_slot.h1
-rw-r--r--src/devices/bus/a800/a800_slot.h1
-rw-r--r--src/devices/bus/adam/exp.h1
-rw-r--r--src/devices/bus/apf/slot.h1
-rw-r--r--src/devices/bus/arcadia/slot.h1
-rw-r--r--src/devices/bus/astrocde/slot.h1
-rw-r--r--src/devices/bus/c64/exp.h1
-rw-r--r--src/devices/bus/cbm2/exp.h1
-rw-r--r--src/devices/bus/chanf/slot.h1
-rw-r--r--src/devices/bus/coco/cococart.h1
-rw-r--r--src/devices/bus/coleco/exp.h1
-rw-r--r--src/devices/bus/cpc/cpc_rom.h1
-rw-r--r--src/devices/bus/crvision/slot.h1
-rw-r--r--src/devices/bus/gameboy/gb_slot.h1
-rw-r--r--src/devices/bus/gba/gba_slot.h1
-rw-r--r--src/devices/bus/generic/slot.h1
-rw-r--r--src/devices/bus/intv/slot.h1
-rw-r--r--src/devices/bus/iq151/iq151.h1
-rw-r--r--src/devices/bus/isa/omti8621.cpp1
-rw-r--r--src/devices/bus/isa/sc499.h1
-rw-r--r--src/devices/bus/kc/kc.h1
-rw-r--r--src/devices/bus/m5/slot.h1
-rw-r--r--src/devices/bus/megadrive/md_slot.h1
-rw-r--r--src/devices/bus/msx_slot/cartridge.h1
-rw-r--r--src/devices/bus/neogeo/slot.h1
-rw-r--r--src/devices/bus/nes/aladdin.h1
-rw-r--r--src/devices/bus/nes/datach.h1
-rw-r--r--src/devices/bus/nes/karastudio.h1
-rw-r--r--src/devices/bus/nes/nes_slot.h1
-rw-r--r--src/devices/bus/nes/sunsoft_dcs.h3
-rw-r--r--src/devices/bus/nubus/nubus_image.cpp1
-rw-r--r--src/devices/bus/odyssey2/slot.h1
-rw-r--r--src/devices/bus/pce/pce_slot.h1
-rw-r--r--src/devices/bus/plus4/exp.h1
-rw-r--r--src/devices/bus/psx/memcard.h1
-rw-r--r--src/devices/bus/ql/rom.h1
-rw-r--r--src/devices/bus/saturn/sat_slot.h1
-rw-r--r--src/devices/bus/scv/slot.h1
-rw-r--r--src/devices/bus/sega8/sega8_slot.h1
-rw-r--r--src/devices/bus/snes/snes_slot.h1
-rw-r--r--src/devices/bus/ti99_peb/ti_rs232.h6
-rw-r--r--src/devices/bus/ti99x/990_tap.cpp1
-rw-r--r--src/devices/bus/ti99x/gromport.h3
-rw-r--r--src/devices/bus/vboy/slot.h1
-rw-r--r--src/devices/bus/vc4000/slot.h1
-rwxr-xr-xsrc/devices/bus/vcs/vcs_slot.h1
-rw-r--r--src/devices/bus/vectrex/slot.h1
-rw-r--r--src/devices/bus/vic10/exp.h1
-rw-r--r--src/devices/bus/vic20/exp.h1
-rw-r--r--src/devices/bus/vidbrain/exp.h1
-rw-r--r--src/devices/bus/wswan/slot.h1
-rw-r--r--src/devices/bus/z88/z88.h1
-rw-r--r--src/devices/imagedev/bitbngr.h1
-rw-r--r--src/devices/imagedev/cassette.h1
-rw-r--r--src/devices/imagedev/floppy.h1
-rw-r--r--src/devices/imagedev/midiin.h1
-rw-r--r--src/devices/imagedev/midiout.h1
-rw-r--r--src/devices/imagedev/printer.h1
-rw-r--r--src/devices/imagedev/snapquik.h1
-rw-r--r--src/devices/machine/hp_taco.h1
-rw-r--r--src/devices/machine/smartmed.h1
-rw-r--r--src/emu/diimage.h2
-rw-r--r--src/mame/drivers/apexc.cpp3
-rw-r--r--src/mame/drivers/pdp1.cpp8
-rw-r--r--src/mame/drivers/tm990189.cpp1
-rw-r--r--src/mame/drivers/tx0.cpp4
-rw-r--r--src/mame/includes/apollo.h1
-rw-r--r--src/mame/includes/hp48.h1
-rw-r--r--src/mame/machine/coco_vhd.h3
-rw-r--r--src/mame/machine/microdrv.h1
-rw-r--r--src/mame/machine/ng_memcard.h1
-rw-r--r--src/mame/machine/pce220_ser.h1
-rw-r--r--src/mame/machine/x68k_hdc.h1
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 );