diff options
Diffstat (limited to 'src/devices')
202 files changed, 1187 insertions, 1187 deletions
diff --git a/src/devices/bus/a7800/cpuwiz.h b/src/devices/bus/a7800/cpuwiz.h index 926f8d59789..1decc581446 100644 --- a/src/devices/bus/a7800/cpuwiz.h +++ b/src/devices/bus/a7800/cpuwiz.h @@ -21,8 +21,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: int m_ram_bank; @@ -38,7 +38,7 @@ public: a78_megacart_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; }; diff --git a/src/devices/bus/a7800/hiscore.h b/src/devices/bus/a7800/hiscore.h index 2223038f37b..3f8d7422d8b 100644 --- a/src/devices/bus/a7800/hiscore.h +++ b/src/devices/bus/a7800/hiscore.h @@ -19,13 +19,13 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_04xx); - virtual DECLARE_WRITE8_MEMBER(write_04xx); - virtual DECLARE_READ8_MEMBER(read_10xx); - virtual DECLARE_WRITE8_MEMBER(write_10xx); - virtual DECLARE_READ8_MEMBER(read_30xx); - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_04xx) override; + virtual DECLARE_WRITE8_MEMBER(write_04xx) override; + virtual DECLARE_READ8_MEMBER(read_10xx) override; + virtual DECLARE_WRITE8_MEMBER(write_10xx) override; + virtual DECLARE_READ8_MEMBER(read_30xx) override; + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: required_device<a78_cart_slot_device> m_hscslot; diff --git a/src/devices/bus/a7800/rom.h b/src/devices/bus/a7800/rom.h index bf0d5b6d926..7c7f6507e38 100644 --- a/src/devices/bus/a7800/rom.h +++ b/src/devices/bus/a7800/rom.h @@ -22,7 +22,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; }; @@ -39,8 +39,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: required_device<pokey_device> m_pokey; @@ -61,8 +61,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: int m_bank; @@ -81,8 +81,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: required_device<pokey_device> m_pokey; @@ -99,8 +99,8 @@ public: a78_rom_sg_ram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; }; @@ -114,8 +114,8 @@ public: a78_rom_sg9_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; }; @@ -132,8 +132,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: int m_bank; @@ -153,8 +153,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: int m_bank; diff --git a/src/devices/bus/a7800/xboard.h b/src/devices/bus/a7800/xboard.h index 73fd605bfad..772a6c0e3e6 100644 --- a/src/devices/bus/a7800/xboard.h +++ b/src/devices/bus/a7800/xboard.h @@ -24,10 +24,10 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_04xx); - virtual DECLARE_WRITE8_MEMBER(write_04xx); - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + virtual DECLARE_READ8_MEMBER(read_04xx) override; + virtual DECLARE_WRITE8_MEMBER(write_04xx) override; + virtual DECLARE_READ8_MEMBER(read_40xx) override; + virtual DECLARE_WRITE8_MEMBER(write_40xx) override; protected: required_device<a78_cart_slot_device> m_xbslot; @@ -50,11 +50,11 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_04xx); - virtual DECLARE_WRITE8_MEMBER(write_04xx); - virtual DECLARE_READ8_MEMBER(read_10xx); - virtual DECLARE_WRITE8_MEMBER(write_10xx); - virtual DECLARE_READ8_MEMBER(read_30xx); + virtual DECLARE_READ8_MEMBER(read_04xx) override; + virtual DECLARE_WRITE8_MEMBER(write_04xx) override; + virtual DECLARE_READ8_MEMBER(read_10xx) override; + virtual DECLARE_WRITE8_MEMBER(write_10xx) override; + virtual DECLARE_READ8_MEMBER(read_30xx) override; protected: required_device<ym2151_device> m_ym; diff --git a/src/devices/bus/a800/cassette.h b/src/devices/bus/a800/cassette.h index 879d5a9b2a9..d3bb24bbc4f 100644 --- a/src/devices/bus/a800/cassette.h +++ b/src/devices/bus/a800/cassette.h @@ -33,7 +33,7 @@ public: // optional information overrides virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE_LINE_MEMBER( motor_w ); + virtual DECLARE_WRITE_LINE_MEMBER( motor_w ) override; protected: virtual void device_start() override; diff --git a/src/devices/bus/a800/oss.h b/src/devices/bus/a800/oss.h index 04c8ed5485c..20524eedd64 100644 --- a/src/devices/bus/a800/oss.h +++ b/src/devices/bus/a800/oss.h @@ -18,8 +18,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -38,8 +38,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -58,8 +58,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -78,8 +78,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; diff --git a/src/devices/bus/a800/rom.h b/src/devices/bus/a800/rom.h index f52f943ad99..f02b5be43ef 100644 --- a/src/devices/bus/a800/rom.h +++ b/src/devices/bus/a800/rom.h @@ -20,7 +20,7 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; }; @@ -36,8 +36,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_80xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_80xx) override; protected: int m_banks[2]; @@ -56,8 +56,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -76,8 +76,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -96,7 +96,7 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; }; @@ -112,8 +112,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -128,10 +128,10 @@ public: // construction/destruction a800_rom_telelink2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_80xx); - virtual DECLARE_READ8_MEMBER(read_d5xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_80xx) override; + virtual DECLARE_READ8_MEMBER(read_d5xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; }; @@ -147,8 +147,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -167,8 +167,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank; @@ -183,7 +183,7 @@ public: // construction/destruction a5200_rom_2chips_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_80xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; }; @@ -199,8 +199,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_80xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_80xx) override; protected: int m_banks[2]; diff --git a/src/devices/bus/a800/sparta.h b/src/devices/bus/a800/sparta.h index c167308bf7d..5588cb464fd 100644 --- a/src/devices/bus/a800/sparta.h +++ b/src/devices/bus/a800/sparta.h @@ -18,8 +18,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_80xx); - virtual DECLARE_WRITE8_MEMBER(write_d5xx); + virtual DECLARE_READ8_MEMBER(read_80xx) override; + virtual DECLARE_WRITE8_MEMBER(write_d5xx) override; protected: int m_bank, m_subslot_enabled; diff --git a/src/devices/bus/amiga/zorro/a2052.h b/src/devices/bus/amiga/zorro/a2052.h index bdb65591425..0c06bac9395 100644 --- a/src/devices/bus/amiga/zorro/a2052.h +++ b/src/devices/bus/amiga/zorro/a2052.h @@ -35,7 +35,7 @@ protected: virtual void device_start() override; // device_zorro2_card_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ) override; // amiga_autoconfig overrides virtual void autoconfig_base_address(offs_t address) override; diff --git a/src/devices/bus/amiga/zorro/a2232.h b/src/devices/bus/amiga/zorro/a2232.h index 1b8c1beca95..2611d243bdb 100644 --- a/src/devices/bus/amiga/zorro/a2232.h +++ b/src/devices/bus/amiga/zorro/a2232.h @@ -106,7 +106,7 @@ protected: virtual void device_reset_after_children() override; // device_zorro2_card_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ) override; // amiga_autoconfig overrides virtual void autoconfig_base_address(offs_t address) override; diff --git a/src/devices/bus/amiga/zorro/a590.h b/src/devices/bus/amiga/zorro/a590.h index 1e0baa7b140..488585fd0cb 100644 --- a/src/devices/bus/amiga/zorro/a590.h +++ b/src/devices/bus/amiga/zorro/a590.h @@ -87,7 +87,7 @@ protected: virtual void int6_w(int state) override { m_slot->int6_w(state); } // input from slot - virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ) override; private: required_ioport m_dips; @@ -117,7 +117,7 @@ public: virtual void int6_w(int state) override { m_slot->int6_w(state); } // input from slot - virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ) override; private: required_ioport m_jp1; diff --git a/src/devices/bus/amiga/zorro/buddha.h b/src/devices/bus/amiga/zorro/buddha.h index c1a29158b3f..f8e213db69d 100644 --- a/src/devices/bus/amiga/zorro/buddha.h +++ b/src/devices/bus/amiga/zorro/buddha.h @@ -62,7 +62,7 @@ protected: virtual void device_reset() override; // device_zorro2_card_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgin_w ) override; // amiga_autoconfig overrides virtual void autoconfig_base_address(offs_t address) override; diff --git a/src/devices/bus/amiga/zorro/zorro.h b/src/devices/bus/amiga/zorro/zorro.h index 274d7a8b416..fb14b7f09ca 100644 --- a/src/devices/bus/amiga/zorro/zorro.h +++ b/src/devices/bus/amiga/zorro/zorro.h @@ -352,7 +352,7 @@ public: virtual void add_card(device_zorro_card_interface *card) override; // interface (from slot device) - virtual DECLARE_WRITE_LINE_MEMBER( cfgout_w ); + virtual DECLARE_WRITE_LINE_MEMBER( cfgout_w ) override; DECLARE_WRITE_LINE_MEMBER( eint1_w ); DECLARE_WRITE_LINE_MEMBER( eint4_w ); diff --git a/src/devices/bus/apf/rom.h b/src/devices/bus/apf/rom.h index 0a3ceee8aa3..d7c3b748014 100644 --- a/src/devices/bus/apf/rom.h +++ b/src/devices/bus/apf/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; // ======================> apf_basic_device @@ -33,7 +33,7 @@ public: apf_basic_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(extra_rom); + virtual DECLARE_READ8_MEMBER(extra_rom) override; }; // ======================> apf_spacedst_device @@ -45,8 +45,8 @@ public: apf_spacedst_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; diff --git a/src/devices/bus/arcadia/rom.h b/src/devices/bus/arcadia/rom.h index 4ce1ebe90fd..3e1c55e60c0 100644 --- a/src/devices/bus/arcadia/rom.h +++ b/src/devices/bus/arcadia/rom.h @@ -21,8 +21,8 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_READ8_MEMBER(extra_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_READ8_MEMBER(extra_rom) override; }; // ======================> arcadia_golf_device diff --git a/src/devices/bus/astrocde/ram.h b/src/devices/bus/astrocde/ram.h index fe730ae975a..673e7bef8d9 100644 --- a/src/devices/bus/astrocde/ram.h +++ b/src/devices/bus/astrocde/ram.h @@ -22,8 +22,8 @@ public: virtual ioport_constructor device_input_ports() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; protected: dynamic_buffer m_ram; @@ -67,8 +67,8 @@ public: virtual ioport_constructor device_input_ports() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: dynamic_buffer m_ram; @@ -90,8 +90,8 @@ public: virtual ioport_constructor device_input_ports() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: dynamic_buffer m_ram; @@ -113,8 +113,8 @@ public: virtual ioport_constructor device_input_ports() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: dynamic_buffer m_ram; diff --git a/src/devices/bus/astrocde/rom.h b/src/devices/bus/astrocde/rom.h index 3d608c43153..28fcb0d43bb 100644 --- a/src/devices/bus/astrocde/rom.h +++ b/src/devices/bus/astrocde/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; // ======================> astrocade_rom_256k_device @@ -36,7 +36,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; private: UINT8 m_base_bank; @@ -54,7 +54,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; private: UINT8 m_base_bank; diff --git a/src/devices/bus/cbmiec/c1541.h b/src/devices/bus/cbmiec/c1541.h index 9c1b8ab5c91..df03b9429af 100644 --- a/src/devices/bus/cbmiec/c1541.h +++ b/src/devices/bus/cbmiec/c1541.h @@ -138,7 +138,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // not really public - virtual DECLARE_READ8_MEMBER( via0_pa_r ); + virtual DECLARE_READ8_MEMBER( via0_pa_r ) override; }; diff --git a/src/devices/bus/chanf/rom.h b/src/devices/bus/chanf/rom.h index f63f66ea561..4591865ec05 100644 --- a/src/devices/bus/chanf/rom.h +++ b/src/devices/bus/chanf/rom.h @@ -26,7 +26,7 @@ public: void common_write_3853(UINT32 offset, UINT8 data); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; protected: @@ -99,10 +99,10 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; virtual DECLARE_READ8_MEMBER(read_ram) override { return common_read_3853(offset); } virtual DECLARE_WRITE8_MEMBER(write_ram) override { common_write_3853(offset, data); } - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: int m_base_bank; @@ -122,10 +122,10 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; virtual DECLARE_READ8_MEMBER(read_ram) override { return common_read_3853(offset); } virtual DECLARE_WRITE8_MEMBER(write_ram) override { common_write_3853(offset, data); } - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: int m_base_bank, m_half_bank; diff --git a/src/devices/bus/coco/coco_232.h b/src/devices/bus/coco/coco_232.h index 7d2d1cc02b9..708d89cccf4 100644 --- a/src/devices/bus/coco/coco_232.h +++ b/src/devices/bus/coco/coco_232.h @@ -28,8 +28,8 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: // internal state required_device<mos6551_device> m_uart; diff --git a/src/devices/bus/coco/coco_fdc.h b/src/devices/bus/coco/coco_fdc.h index 2408350f16e..2799d15e0ee 100644 --- a/src/devices/bus/coco/coco_fdc.h +++ b/src/devices/bus/coco/coco_fdc.h @@ -56,8 +56,8 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; coco_rtc_type_t real_time_clock(); @@ -151,8 +151,8 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; }; diff --git a/src/devices/bus/coco/coco_multi.h b/src/devices/bus/coco/coco_multi.h index 0cc7b4baae4..3ffb91413eb 100644 --- a/src/devices/bus/coco/coco_multi.h +++ b/src/devices/bus/coco/coco_multi.h @@ -44,8 +44,8 @@ protected: // device-level overrides virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: // device references diff --git a/src/devices/bus/coco/coco_orch90.h b/src/devices/bus/coco/coco_orch90.h index 7677216be63..0dcc521ba85 100644 --- a/src/devices/bus/coco/coco_orch90.h +++ b/src/devices/bus/coco/coco_orch90.h @@ -28,7 +28,7 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_WRITE8_MEMBER(write) override; private: // internal state dac_device *m_left_dac; diff --git a/src/devices/bus/coco/coco_pak.h b/src/devices/bus/coco/coco_pak.h index 39ac4d4e947..7915fd9923d 100644 --- a/src/devices/bus/coco/coco_pak.h +++ b/src/devices/bus/coco/coco_pak.h @@ -54,7 +54,7 @@ public: protected: // device-level overrides virtual void device_reset() override; - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_WRITE8_MEMBER(write) override; private: void banked_pak_set_bank(UINT32 bank); }; diff --git a/src/devices/bus/crvision/rom.h b/src/devices/bus/crvision/rom.h index 47d3ec9d472..8a025d6c5d1 100644 --- a/src/devices/bus/crvision/rom.h +++ b/src/devices/bus/crvision/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom6k_device @@ -33,7 +33,7 @@ public: crvision_rom6k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom8k_device @@ -45,7 +45,7 @@ public: crvision_rom8k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom10k_device @@ -57,8 +57,8 @@ public: crvision_rom10k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom40); - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom40) override; + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom12k_device @@ -70,8 +70,8 @@ public: crvision_rom12k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom40); - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom40) override; + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom16k_device @@ -83,7 +83,7 @@ public: crvision_rom16k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; // ======================> crvision_rom18k_device @@ -95,8 +95,8 @@ public: crvision_rom18k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom40); - virtual DECLARE_READ8_MEMBER(read_rom80); + virtual DECLARE_READ8_MEMBER(read_rom40) override; + virtual DECLARE_READ8_MEMBER(read_rom80) override; }; diff --git a/src/devices/bus/gba/rom.h b/src/devices/bus/gba/rom.h index 5f258d7650f..f9a3c16cb2e 100644 --- a/src/devices/bus/gba/rom.h +++ b/src/devices/bus/gba/rom.h @@ -34,8 +34,8 @@ public: gba_rom_sram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ32_MEMBER(read_ram); - virtual DECLARE_WRITE32_MEMBER(write_ram); + virtual DECLARE_READ32_MEMBER(read_ram) override; + virtual DECLARE_WRITE32_MEMBER(write_ram) override; }; // ======================> gba_rom_flash_device @@ -51,8 +51,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_ram); - virtual DECLARE_WRITE32_MEMBER(write_ram); + virtual DECLARE_READ32_MEMBER(read_ram) override; + virtual DECLARE_WRITE32_MEMBER(write_ram) override; private: //UINT32 m_flash_size; @@ -73,8 +73,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_ram); - virtual DECLARE_WRITE32_MEMBER(write_ram); + virtual DECLARE_READ32_MEMBER(read_ram) override; + virtual DECLARE_WRITE32_MEMBER(write_ram) override; private: //UINT32 m_flash_size; @@ -133,8 +133,8 @@ public: virtual void device_start() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_ram); - virtual DECLARE_WRITE32_MEMBER(write_ram); + virtual DECLARE_READ32_MEMBER(read_ram) override; + virtual DECLARE_WRITE32_MEMBER(write_ram) override; private: std::unique_ptr<gba_eeprom_device> m_eeprom; @@ -153,8 +153,8 @@ public: virtual void device_start() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_ram); - virtual DECLARE_WRITE32_MEMBER(write_ram); + virtual DECLARE_READ32_MEMBER(read_ram) override; + virtual DECLARE_WRITE32_MEMBER(write_ram) override; private: std::unique_ptr<gba_eeprom_device> m_eeprom; diff --git a/src/devices/bus/intv/ecs.h b/src/devices/bus/intv/ecs.h index 3f82aff15e5..3dc2f37e7b6 100644 --- a/src/devices/bus/intv/ecs.h +++ b/src/devices/bus/intv/ecs.h @@ -28,16 +28,16 @@ public: // actual ECS accesses // paged ROMs - virtual DECLARE_READ16_MEMBER(read_rom20); - virtual DECLARE_READ16_MEMBER(read_rom70); - virtual DECLARE_READ16_MEMBER(read_rome0); - virtual DECLARE_READ16_MEMBER(read_romf0); + virtual DECLARE_READ16_MEMBER(read_rom20) override; + virtual DECLARE_READ16_MEMBER(read_rom70) override; + virtual DECLARE_READ16_MEMBER(read_rome0) override; + virtual DECLARE_READ16_MEMBER(read_romf0) override; // RAM virtual DECLARE_READ16_MEMBER(read_ram) override { return (int)m_ram[offset & (m_ram.size() - 1)]; } virtual DECLARE_WRITE16_MEMBER(write_ram) override { m_ram[offset & (m_ram.size() - 1)] = data & 0xff; } // AY8914 - virtual DECLARE_READ16_MEMBER(read_ay); - virtual DECLARE_WRITE16_MEMBER(write_ay); + virtual DECLARE_READ16_MEMBER(read_ay) override; + virtual DECLARE_WRITE16_MEMBER(write_ay) override; DECLARE_READ8_MEMBER(ay_porta_r); DECLARE_READ8_MEMBER(ay_portb_r); DECLARE_WRITE8_MEMBER(ay_porta_w); diff --git a/src/devices/bus/intv/voice.h b/src/devices/bus/intv/voice.h index 84d8727c2b9..0301c6d67b0 100644 --- a/src/devices/bus/intv/voice.h +++ b/src/devices/bus/intv/voice.h @@ -23,8 +23,8 @@ public: // reading and writing // actual IntelliVoice access - virtual DECLARE_READ16_MEMBER(read_speech); - virtual DECLARE_WRITE16_MEMBER(write_speech); + virtual DECLARE_READ16_MEMBER(read_speech) override; + virtual DECLARE_WRITE16_MEMBER(write_speech) override; // passthru access virtual DECLARE_READ16_MEMBER(read_rom04) override { return m_subslot->read_rom04(space, offset, mem_mask); } diff --git a/src/devices/bus/kc/d002.h b/src/devices/bus/kc/d002.h index ea28698e884..00c85448643 100644 --- a/src/devices/bus/kc/d002.h +++ b/src/devices/bus/kc/d002.h @@ -44,7 +44,7 @@ protected: virtual void write(offs_t offset, UINT8 data) override; virtual void io_read(offs_t offset, UINT8 &data) override; virtual void io_write(offs_t offset, UINT8 data) override; - virtual DECLARE_WRITE_LINE_MEMBER( mei_w ); + virtual DECLARE_WRITE_LINE_MEMBER( mei_w ) override; private: kcexp_slot_device *m_slot; diff --git a/src/devices/bus/kc/ram.h b/src/devices/bus/kc/ram.h index 927b6b9341e..0cc441a5fa0 100644 --- a/src/devices/bus/kc/ram.h +++ b/src/devices/bus/kc/ram.h @@ -33,7 +33,7 @@ protected: virtual void control_w(UINT8 data) override; virtual void read(offs_t offset, UINT8 &data) override; virtual void write(offs_t offset, UINT8 data) override; - virtual DECLARE_WRITE_LINE_MEMBER( mei_w ); + virtual DECLARE_WRITE_LINE_MEMBER( mei_w ) override; protected: kcexp_slot_device *m_slot; diff --git a/src/devices/bus/kc/rom.h b/src/devices/bus/kc/rom.h index 9256ed181fc..4310b98ea3b 100644 --- a/src/devices/bus/kc/rom.h +++ b/src/devices/bus/kc/rom.h @@ -36,7 +36,7 @@ protected: virtual void control_w(UINT8 data) override; virtual void read(offs_t offset, UINT8 &data) override; virtual UINT8* get_cart_base() override; - virtual DECLARE_WRITE_LINE_MEMBER( mei_w ); + virtual DECLARE_WRITE_LINE_MEMBER( mei_w ) override; protected: kcexp_slot_device *m_slot; diff --git a/src/devices/bus/megadrive/eeprom.h b/src/devices/bus/megadrive/eeprom.h index a47ea4357ed..78ed7689547 100644 --- a/src/devices/bus/megadrive/eeprom.h +++ b/src/devices/bus/megadrive/eeprom.h @@ -27,8 +27,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; required_device<i2cmem_device> m_i2cmem; UINT8 m_i2c_mem, m_i2c_clk; @@ -46,8 +46,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; // ======================> md_eeprom_nbajamte_device @@ -62,8 +62,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; // ======================> md_eeprom_cslam_device (same read/write as nbajamte, but different I2C type) @@ -78,8 +78,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; // ======================> md_eeprom_nflqb_device (same read/write as nbajamte, but different I2C type) @@ -94,8 +94,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; // ======================> md_eeprom_nhlpa_device @@ -110,8 +110,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; // ======================> md_eeprom_blara_device (same read/write as codemast, but different I2C type) @@ -126,8 +126,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; }; diff --git a/src/devices/bus/megadrive/ggenie.h b/src/devices/bus/megadrive/ggenie.h index 91960a54dc4..75b943abb4e 100644 --- a/src/devices/bus/megadrive/ggenie.h +++ b/src/devices/bus/megadrive/ggenie.h @@ -21,8 +21,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: required_device<md_cart_slot_device> m_exp; diff --git a/src/devices/bus/megadrive/jcart.h b/src/devices/bus/megadrive/jcart.h index f6014b6556f..7af02447ede 100644 --- a/src/devices/bus/megadrive/jcart.h +++ b/src/devices/bus/megadrive/jcart.h @@ -27,8 +27,8 @@ public: virtual ioport_constructor device_input_ports() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; required_ioport m_jcart3; required_ioport m_jcart4; @@ -52,8 +52,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; required_device<i2cmem_device> m_i2cmem; diff --git a/src/devices/bus/megadrive/rom.h b/src/devices/bus/megadrive/rom.h index 4607055bb6c..796b29dc9fb 100644 --- a/src/devices/bus/megadrive/rom.h +++ b/src/devices/bus/megadrive/rom.h @@ -36,9 +36,9 @@ public: md_rom_sram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; }; // ======================> md_rom_fram_device @@ -50,10 +50,10 @@ public: md_rom_fram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); - virtual DECLARE_READ16_MEMBER(read_a13); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; + virtual DECLARE_READ16_MEMBER(read_a13) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; }; // ======================> md_rom_ssf2_device @@ -69,8 +69,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; private: UINT8 m_bank[16]; @@ -90,7 +90,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; private: int m_base; @@ -110,8 +110,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; private: UINT8 m_bank; @@ -127,7 +127,7 @@ public: md_rom_bugslife_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_chinf3_device @@ -143,8 +143,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: int m_bank; @@ -159,7 +159,7 @@ public: md_rom_16mj2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_elfwor_device @@ -171,7 +171,7 @@ public: md_rom_elfwor_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_yasech_device @@ -183,7 +183,7 @@ public: md_rom_yasech_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_kof98_device @@ -195,7 +195,7 @@ public: md_rom_kof98_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_kof99_device @@ -207,7 +207,7 @@ public: md_rom_kof99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_lion2_device @@ -223,8 +223,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT16 m_prot1_data, m_prot2_data; @@ -243,8 +243,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT8 m_reg[3]; @@ -260,7 +260,7 @@ public: md_rom_mjlov_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_pokea_device @@ -272,7 +272,7 @@ public: md_rom_pokea_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_pokestad_device @@ -288,8 +288,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT8 m_bank; @@ -308,8 +308,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT16 m_bank_addr, m_bank_size, m_old_bank_addr; @@ -324,7 +324,7 @@ public: md_rom_redcl_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_rx3_device @@ -336,7 +336,7 @@ public: md_rom_rx3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_sbubl_device @@ -348,7 +348,7 @@ public: md_rom_sbubl_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_smb_device @@ -360,7 +360,7 @@ public: md_rom_smb_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_smb2_device @@ -372,7 +372,7 @@ public: md_rom_smb2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read_a13) override; }; // ======================> md_rom_smw64_device @@ -388,8 +388,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT32 m_latch0, m_latch1; @@ -406,7 +406,7 @@ public: md_rom_smouse_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; @@ -419,7 +419,7 @@ public: md_rom_soulb_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ16_MEMBER(read); + virtual DECLARE_READ16_MEMBER(read) override; }; // ======================> md_rom_squir_device @@ -435,8 +435,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT16 m_latch; @@ -455,8 +455,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT16 m_reg; @@ -475,8 +475,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: UINT16 m_latch; @@ -496,8 +496,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_READ16_MEMBER(read_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_READ16_MEMBER(read_a13) override; private: UINT8 m_bank; @@ -516,9 +516,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; private: UINT8 m_mode, m_lock; @@ -537,9 +537,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; private: UINT8 m_mode; diff --git a/src/devices/bus/megadrive/sk.h b/src/devices/bus/megadrive/sk.h index d15ef1fb3b9..606d928daae 100644 --- a/src/devices/bus/megadrive/sk.h +++ b/src/devices/bus/megadrive/sk.h @@ -21,8 +21,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; private: required_device<md_cart_slot_device> m_exp; diff --git a/src/devices/bus/megadrive/stm95.h b/src/devices/bus/megadrive/stm95.h index 98490d51b4d..09e61670c14 100644 --- a/src/devices/bus/megadrive/stm95.h +++ b/src/devices/bus/megadrive/stm95.h @@ -68,9 +68,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_READ16_MEMBER(read_a13); - virtual DECLARE_WRITE16_MEMBER(write_a13); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_READ16_MEMBER(read_a13) override; + virtual DECLARE_WRITE16_MEMBER(write_a13) override; private: UINT8 m_bank[3]; diff --git a/src/devices/bus/megadrive/svp.h b/src/devices/bus/megadrive/svp.h index aad90b8f53f..dce7115cf05 100644 --- a/src/devices/bus/megadrive/svp.h +++ b/src/devices/bus/megadrive/svp.h @@ -31,10 +31,10 @@ public: required_ioport m_test_ipt; // reading and writing - virtual DECLARE_READ16_MEMBER(read); - virtual DECLARE_WRITE16_MEMBER(write); - virtual DECLARE_READ16_MEMBER(read_a15); - virtual DECLARE_WRITE16_MEMBER(write_a15); + virtual DECLARE_READ16_MEMBER(read) override; + virtual DECLARE_WRITE16_MEMBER(write) override; + virtual DECLARE_READ16_MEMBER(read_a15) override; + virtual DECLARE_WRITE16_MEMBER(write_a15) override; virtual int read_test() override; diff --git a/src/devices/bus/msx_cart/arc.h b/src/devices/bus/msx_cart/arc.h index 07858b58dbe..29f24bc7e66 100644 --- a/src/devices/bus/msx_cart/arc.h +++ b/src/devices/bus/msx_cart/arc.h @@ -21,7 +21,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; DECLARE_WRITE8_MEMBER(io_7f_w); DECLARE_READ8_MEMBER(io_7f_r); diff --git a/src/devices/bus/msx_cart/ascii.h b/src/devices/bus/msx_cart/ascii.h index 448e776149c..d66cff8ff25 100644 --- a/src/devices/bus/msx_cart/ascii.h +++ b/src/devices/bus/msx_cart/ascii.h @@ -25,8 +25,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -49,8 +49,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -73,8 +73,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -100,8 +100,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -127,8 +127,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/crossblaim.h b/src/devices/bus/msx_cart/crossblaim.h index 651da22d362..85af99795fb 100644 --- a/src/devices/bus/msx_cart/crossblaim.h +++ b/src/devices/bus/msx_cart/crossblaim.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/disk.h b/src/devices/bus/msx_cart/disk.h index d8297b46cd7..f941e7e5668 100644 --- a/src/devices/bus/msx_cart/disk.h +++ b/src/devices/bus/msx_cart/disk.h @@ -52,8 +52,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void post_load(); @@ -75,8 +75,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void post_load(); @@ -134,8 +134,8 @@ public: virtual void device_reset() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; }; diff --git a/src/devices/bus/msx_cart/dooly.h b/src/devices/bus/msx_cart/dooly.h index 7b5e2d6666f..dca29881c5f 100644 --- a/src/devices/bus/msx_cart/dooly.h +++ b/src/devices/bus/msx_cart/dooly.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; private: UINT8 m_prot; diff --git a/src/devices/bus/msx_cart/fmpac.h b/src/devices/bus/msx_cart/fmpac.h index bb2825bc818..259cb0afe16 100644 --- a/src/devices/bus/msx_cart/fmpac.h +++ b/src/devices/bus/msx_cart/fmpac.h @@ -23,8 +23,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/fs_sr022.h b/src/devices/bus/msx_cart/fs_sr022.h index 699c7785e94..4555520f5b3 100644 --- a/src/devices/bus/msx_cart/fs_sr022.h +++ b/src/devices/bus/msx_cart/fs_sr022.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; private: const UINT8 *m_bunsetsu_rom; diff --git a/src/devices/bus/msx_cart/halnote.h b/src/devices/bus/msx_cart/halnote.h index f0dc811aaa2..5d59ce7cd35 100644 --- a/src/devices/bus/msx_cart/halnote.h +++ b/src/devices/bus/msx_cart/halnote.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/hfox.h b/src/devices/bus/msx_cart/hfox.h index b4c0582eab6..c51bd77cd2f 100644 --- a/src/devices/bus/msx_cart/hfox.h +++ b/src/devices/bus/msx_cart/hfox.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/holy_quran.h b/src/devices/bus/msx_cart/holy_quran.h index ebcef6d3d97..00ae6bc92f4 100644 --- a/src/devices/bus/msx_cart/holy_quran.h +++ b/src/devices/bus/msx_cart/holy_quran.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/konami.h b/src/devices/bus/msx_cart/konami.h index 9b902ab6f4c..e26533bce29 100644 --- a/src/devices/bus/msx_cart/konami.h +++ b/src/devices/bus/msx_cart/konami.h @@ -30,8 +30,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -55,8 +55,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -82,8 +82,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -107,8 +107,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; private: UINT8 *m_bank_base; @@ -129,8 +129,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -183,7 +183,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; DECLARE_WRITE8_MEMBER(io_20_w); DECLARE_READ8_MEMBER(io_00_r); diff --git a/src/devices/bus/msx_cart/korean.h b/src/devices/bus/msx_cart/korean.h index 923b7cde795..7c332f486c3 100644 --- a/src/devices/bus/msx_cart/korean.h +++ b/src/devices/bus/msx_cart/korean.h @@ -23,8 +23,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); @@ -49,7 +49,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; DECLARE_WRITE8_MEMBER(banking); @@ -74,8 +74,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/majutsushi.h b/src/devices/bus/msx_cart/majutsushi.h index cd6d80226e0..2cff08446a2 100644 --- a/src/devices/bus/msx_cart/majutsushi.h +++ b/src/devices/bus/msx_cart/majutsushi.h @@ -23,8 +23,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/msx_audio.h b/src/devices/bus/msx_cart/msx_audio.h index 2a5e34f0f4b..9787d1b163b 100644 --- a/src/devices/bus/msx_cart/msx_audio.h +++ b/src/devices/bus/msx_cart/msx_audio.h @@ -26,7 +26,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; private: required_device<y8950_device> m_y8950; @@ -46,7 +46,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; DECLARE_WRITE_LINE_MEMBER(midi_in); DECLARE_WRITE_LINE_MEMBER(irq_write); @@ -73,8 +73,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; DECLARE_WRITE8_MEMBER(write_y8950); DECLARE_READ8_MEMBER(read_y8950); diff --git a/src/devices/bus/msx_cart/msxdos2.h b/src/devices/bus/msx_cart/msxdos2.h index 8cc4564c2d9..a4171b41292 100644 --- a/src/devices/bus/msx_cart/msxdos2.h +++ b/src/devices/bus/msx_cart/msxdos2.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/nomapper.h b/src/devices/bus/msx_cart/nomapper.h index bc0dbbc56d6..f81c7bcdd50 100644 --- a/src/devices/bus/msx_cart/nomapper.h +++ b/src/devices/bus/msx_cart/nomapper.h @@ -20,7 +20,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; private: UINT32 m_start_address; diff --git a/src/devices/bus/msx_cart/rtype.h b/src/devices/bus/msx_cart/rtype.h index 373409bd023..811ccc5ad27 100644 --- a/src/devices/bus/msx_cart/rtype.h +++ b/src/devices/bus/msx_cart/rtype.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/super_swangi.h b/src/devices/bus/msx_cart/super_swangi.h index fdca9541266..19241869877 100644 --- a/src/devices/bus/msx_cart/super_swangi.h +++ b/src/devices/bus/msx_cart/super_swangi.h @@ -21,8 +21,8 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; void restore_banks(); diff --git a/src/devices/bus/msx_cart/superloderunner.h b/src/devices/bus/msx_cart/superloderunner.h index 221ab5128cc..22b1e47e368 100644 --- a/src/devices/bus/msx_cart/superloderunner.h +++ b/src/devices/bus/msx_cart/superloderunner.h @@ -20,7 +20,7 @@ public: virtual void initialize_cartridge() override; - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; DECLARE_WRITE8_MEMBER(banking); diff --git a/src/devices/bus/msx_cart/yamaha.h b/src/devices/bus/msx_cart/yamaha.h index 1888614236d..30f7fea8e55 100644 --- a/src/devices/bus/msx_cart/yamaha.h +++ b/src/devices/bus/msx_cart/yamaha.h @@ -23,8 +23,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; DECLARE_WRITE_LINE_MEMBER(ym2151_irq_w); DECLARE_WRITE_LINE_MEMBER(ym2148_irq_w); diff --git a/src/devices/bus/msx_slot/bunsetsu.h b/src/devices/bus/msx_slot/bunsetsu.h index 47036b9d4c5..701e6bb8640 100644 --- a/src/devices/bus/msx_slot/bunsetsu.h +++ b/src/devices/bus/msx_slot/bunsetsu.h @@ -25,8 +25,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: memory_region *m_bunsetsu_region; diff --git a/src/devices/bus/msx_slot/cartridge.h b/src/devices/bus/msx_slot/cartridge.h index 9db927cbe17..7eaaf7a3242 100644 --- a/src/devices/bus/msx_slot/cartridge.h +++ b/src/devices/bus/msx_slot/cartridge.h @@ -58,8 +58,8 @@ public: virtual void get_default_card_software(std::string &result) override; // msx_internal_slot-level overrides - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; DECLARE_WRITE_LINE_MEMBER(irq_out); diff --git a/src/devices/bus/msx_slot/disk.h b/src/devices/bus/msx_slot/disk.h index 26ab1785599..fb0bdad5cdf 100644 --- a/src/devices/bus/msx_slot/disk.h +++ b/src/devices/bus/msx_slot/disk.h @@ -131,8 +131,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void post_load(); @@ -153,8 +153,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void post_load(); @@ -170,8 +170,8 @@ class msx_slot_disk3_device : public msx_slot_tc8566_disk_device public: msx_slot_disk3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; }; @@ -180,8 +180,8 @@ class msx_slot_disk4_device : public msx_slot_tc8566_disk_device public: msx_slot_disk4_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; }; @@ -213,8 +213,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void post_load(); diff --git a/src/devices/bus/msx_slot/fs4600.h b/src/devices/bus/msx_slot/fs4600.h index d7e18f7480b..57ae25aa47e 100644 --- a/src/devices/bus/msx_slot/fs4600.h +++ b/src/devices/bus/msx_slot/fs4600.h @@ -26,8 +26,8 @@ public: virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void restore_banks(); diff --git a/src/devices/bus/msx_slot/music.h b/src/devices/bus/msx_slot/music.h index e11c73b9a49..eb2501b6746 100644 --- a/src/devices/bus/msx_slot/music.h +++ b/src/devices/bus/msx_slot/music.h @@ -26,7 +26,7 @@ public: virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); + virtual DECLARE_READ8_MEMBER(read) override; DECLARE_WRITE8_MEMBER(write_ym2413); diff --git a/src/devices/bus/msx_slot/panasonic08.h b/src/devices/bus/msx_slot/panasonic08.h index bb02e69f622..d42ebd308f5 100644 --- a/src/devices/bus/msx_slot/panasonic08.h +++ b/src/devices/bus/msx_slot/panasonic08.h @@ -26,8 +26,8 @@ public: virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void restore_banks(); diff --git a/src/devices/bus/msx_slot/ram.h b/src/devices/bus/msx_slot/ram.h index 0753fcb6a93..da9ed2e61b0 100644 --- a/src/devices/bus/msx_slot/ram.h +++ b/src/devices/bus/msx_slot/ram.h @@ -22,8 +22,8 @@ public: virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; private: std::vector<UINT8> m_ram; diff --git a/src/devices/bus/msx_slot/ram_mm.h b/src/devices/bus/msx_slot/ram_mm.h index d2dfee8c294..b58532c2d57 100644 --- a/src/devices/bus/msx_slot/ram_mm.h +++ b/src/devices/bus/msx_slot/ram_mm.h @@ -23,8 +23,8 @@ public: virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8_MEMBER(read_mapper_bank); DECLARE_WRITE8_MEMBER(write_mapper_bank); diff --git a/src/devices/bus/msx_slot/rom.h b/src/devices/bus/msx_slot/rom.h index 5ed56a151f6..e46fea28186 100644 --- a/src/devices/bus/msx_slot/rom.h +++ b/src/devices/bus/msx_slot/rom.h @@ -21,7 +21,7 @@ public: virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read); + virtual DECLARE_READ8_MEMBER(read) override; private: const char *m_region; diff --git a/src/devices/bus/msx_slot/sony08.h b/src/devices/bus/msx_slot/sony08.h index f303c0fc83d..ebef6145c4f 100644 --- a/src/devices/bus/msx_slot/sony08.h +++ b/src/devices/bus/msx_slot/sony08.h @@ -26,8 +26,8 @@ public: virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; void restore_banks(); diff --git a/src/devices/bus/neogeo/bootleg_cart.h b/src/devices/bus/neogeo/bootleg_cart.h index 94571d5b108..77082b7035d 100644 --- a/src/devices/bus/neogeo/bootleg_cart.h +++ b/src/devices/bus/neogeo/bootleg_cart.h @@ -25,7 +25,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override {} virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/neogeo/bootleg_hybrid_cart.h b/src/devices/bus/neogeo/bootleg_hybrid_cart.h index c6b6a7858d9..09416da8545 100644 --- a/src/devices/bus/neogeo/bootleg_hybrid_cart.h +++ b/src/devices/bus/neogeo/bootleg_hybrid_cart.h @@ -27,7 +27,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override {} virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/neogeo/cmc_cart.h b/src/devices/bus/neogeo/cmc_cart.h index fdbaab73207..6dcb544813a 100644 --- a/src/devices/bus/neogeo/cmc_cart.h +++ b/src/devices/bus/neogeo/cmc_cart.h @@ -24,7 +24,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override { m_banked_cart->install_banks(machine, maincpu, cpuregion, cpuregion_size); } virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/neogeo/fatfury2_cart.h b/src/devices/bus/neogeo/fatfury2_cart.h index 05041421643..4d4f91a72a1 100644 --- a/src/devices/bus/neogeo/fatfury2_cart.h +++ b/src/devices/bus/neogeo/fatfury2_cart.h @@ -23,7 +23,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override; diff --git a/src/devices/bus/neogeo/kof2002_cart.h b/src/devices/bus/neogeo/kof2002_cart.h index 1d2184f5b2e..f8c87314588 100644 --- a/src/devices/bus/neogeo/kof2002_cart.h +++ b/src/devices/bus/neogeo/kof2002_cart.h @@ -25,7 +25,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override { m_banked_cart->install_banks(machine, maincpu, cpuregion, cpuregion_size); } virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/neogeo/kof98_cart.h b/src/devices/bus/neogeo/kof98_cart.h index 15c680ea7c9..6bf3a715cde 100644 --- a/src/devices/bus/neogeo/kof98_cart.h +++ b/src/devices/bus/neogeo/kof98_cart.h @@ -23,7 +23,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void decrypt_all(DECRYPT_ALL_PARAMS) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override; diff --git a/src/devices/bus/neogeo/mslugx_cart.h b/src/devices/bus/neogeo/mslugx_cart.h index 65acd584a54..2e58655f3e2 100644 --- a/src/devices/bus/neogeo/mslugx_cart.h +++ b/src/devices/bus/neogeo/mslugx_cart.h @@ -23,7 +23,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override; diff --git a/src/devices/bus/neogeo/pcm2_cart.h b/src/devices/bus/neogeo/pcm2_cart.h index dc967365f3b..74f8e24d929 100644 --- a/src/devices/bus/neogeo/pcm2_cart.h +++ b/src/devices/bus/neogeo/pcm2_cart.h @@ -24,7 +24,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override { m_banked_cart->install_banks(machine, maincpu, cpuregion, cpuregion_size); } virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/neogeo/pvc_cart.h b/src/devices/bus/neogeo/pvc_cart.h index 040ff94ad91..7d5e3aa22d5 100644 --- a/src/devices/bus/neogeo/pvc_cart.h +++ b/src/devices/bus/neogeo/pvc_cart.h @@ -25,7 +25,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override { diff --git a/src/devices/bus/neogeo/rom.h b/src/devices/bus/neogeo/rom.h index 1031d443089..7a1135a3e7c 100644 --- a/src/devices/bus/neogeo/rom.h +++ b/src/devices/bus/neogeo/rom.h @@ -22,7 +22,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override; diff --git a/src/devices/bus/neogeo/sma_cart.h b/src/devices/bus/neogeo/sma_cart.h index f3d890db167..04df0b1217a 100644 --- a/src/devices/bus/neogeo/sma_cart.h +++ b/src/devices/bus/neogeo/sma_cart.h @@ -24,7 +24,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ16_MEMBER(read_rom); + virtual DECLARE_READ16_MEMBER(read_rom) override; virtual void activate_cart(ACTIVATE_CART_PARAMS) override {} virtual void decrypt_all(DECRYPT_ALL_PARAMS) override {} diff --git a/src/devices/bus/nes/2a03pur.h b/src/devices/bus/nes/2a03pur.h index 20c410b9d44..6bcafadb7d5 100644 --- a/src/devices/bus/nes/2a03pur.h +++ b/src/devices/bus/nes/2a03pur.h @@ -16,8 +16,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/act53.h b/src/devices/bus/nes/act53.h index acf49fadbe2..e3b395ce1cd 100644 --- a/src/devices/bus/nes/act53.h +++ b/src/devices/bus/nes/act53.h @@ -16,8 +16,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/aladdin.h b/src/devices/bus/nes/aladdin.h index 3c3e77dda2e..ad6b7a4a796 100644 --- a/src/devices/bus/nes/aladdin.h +++ b/src/devices/bus/nes/aladdin.h @@ -151,8 +151,8 @@ public: // device-level overrides virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/ave.h b/src/devices/bus/nes/ave.h index 4b2cdc04e67..936d93ce392 100644 --- a/src/devices/bus/nes/ave.h +++ b/src/devices/bus/nes/ave.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -48,7 +48,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/bandai.h b/src/devices/bus/nes/bandai.h index b1c1a796686..13ee41f4823 100644 --- a/src/devices/bus/nes/bandai.h +++ b/src/devices/bus/nes/bandai.h @@ -17,9 +17,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); - virtual DECLARE_READ8_MEMBER(nt_r); - virtual DECLARE_WRITE8_MEMBER(nt_w); + virtual DECLARE_WRITE8_MEMBER(write_h) override; + virtual DECLARE_READ8_MEMBER(nt_r) override; + virtual DECLARE_WRITE8_MEMBER(nt_w) override; virtual void pcb_reset() override; @@ -45,7 +45,7 @@ public: virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; virtual DECLARE_WRITE8_MEMBER(fcg_write); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -84,8 +84,8 @@ public: // device-level overrides virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -118,9 +118,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/benshieng.h b/src/devices/bus/nes/benshieng.h index 1e6741e8433..c87b016c6a3 100644 --- a/src/devices/bus/nes/benshieng.h +++ b/src/devices/bus/nes/benshieng.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/bootleg.h b/src/devices/bus/nes/bootleg.h index 809eb82a277..013a6a22b70 100644 --- a/src/devices/bus/nes/bootleg.h +++ b/src/devices/bus/nes/bootleg.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -37,7 +37,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -59,8 +59,8 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -84,8 +84,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -105,7 +105,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -128,7 +128,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -148,8 +148,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -169,11 +169,11 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_ex); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -197,8 +197,8 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -222,9 +222,9 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_ex); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; virtual void pcb_reset() override; @@ -247,8 +247,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_ex); - virtual DECLARE_READ8_MEMBER(read_m); + virtual DECLARE_WRITE8_MEMBER(write_ex) override; + virtual DECLARE_READ8_MEMBER(read_m) override; virtual void pcb_reset() override; @@ -267,8 +267,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -287,10 +287,10 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -309,9 +309,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -333,10 +333,10 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; virtual DECLARE_WRITE8_MEMBER(write_m) override {} - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -361,10 +361,10 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -382,9 +382,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_ex); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -402,8 +402,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -421,8 +421,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -438,8 +438,8 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/camerica.h b/src/devices/bus/nes/camerica.h index 103eb7f033e..f9adeacdca0 100644 --- a/src/devices/bus/nes/camerica.h +++ b/src/devices/bus/nes/camerica.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual DECLARE_WRITE8_MEMBER(write_m) override { write_h(space, offset, data, mem_mask); } virtual void pcb_reset() override; @@ -52,7 +52,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/cne.h b/src/devices/bus/nes/cne.h index 1defc8aef51..f64445aeb01 100644 --- a/src/devices/bus/nes/cne.h +++ b/src/devices/bus/nes/cne.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,8 +32,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -49,7 +49,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/cony.h b/src/devices/bus/nes/cony.h index 5bd254a8690..625470da1e1 100644 --- a/src/devices/bus/nes/cony.h +++ b/src/devices/bus/nes/cony.h @@ -18,9 +18,9 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -51,9 +51,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/datach.h b/src/devices/bus/nes/datach.h index b8294d87f17..3fe70c2a531 100644 --- a/src/devices/bus/nes/datach.h +++ b/src/devices/bus/nes/datach.h @@ -145,9 +145,9 @@ public: virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/discrete.h b/src/devices/bus/nes/discrete.h index 3b666fee6f8..94abf418a95 100644 --- a/src/devices/bus/nes/discrete.h +++ b/src/devices/bus/nes/discrete.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -48,7 +48,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -64,7 +64,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/disksys.h b/src/devices/bus/nes/disksys.h index a52dc24c803..821cfb5614b 100644 --- a/src/devices/bus/nes/disksys.h +++ b/src/devices/bus/nes/disksys.h @@ -21,12 +21,12 @@ public: virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; virtual const rom_entry *device_rom_region() const override; - virtual DECLARE_READ8_MEMBER(read_ex); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_ex); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_ex) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void disk_flip_side() override; diff --git a/src/devices/bus/nes/ggenie.h b/src/devices/bus/nes/ggenie.h index 863f917ad1a..f0b55ee3753 100644 --- a/src/devices/bus/nes/ggenie.h +++ b/src/devices/bus/nes/ggenie.h @@ -16,17 +16,17 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); - - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_WRITE8_MEMBER(chr_w); - virtual DECLARE_READ8_MEMBER(nt_r); - virtual DECLARE_WRITE8_MEMBER(nt_w); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; + + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; + virtual DECLARE_READ8_MEMBER(nt_r) override; + virtual DECLARE_WRITE8_MEMBER(nt_w) override; void hblank_irq(int scanline, int vblank, int blanked) override { if (m_gg_bypass && m_ggslot->m_cart) m_ggslot->m_cart->hblank_irq(scanline, vblank, blanked); } void scanline_irq(int scanline, int vblank, int blanked) override { if (m_gg_bypass && m_ggslot->m_cart) m_ggslot->m_cart->scanline_irq(scanline, vblank, blanked); } diff --git a/src/devices/bus/nes/henggedianzi.h b/src/devices/bus/nes/henggedianzi.h index 55abac8c479..9f1344bfab9 100644 --- a/src/devices/bus/nes/henggedianzi.h +++ b/src/devices/bus/nes/henggedianzi.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,8 +32,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -49,7 +49,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/hes.h b/src/devices/bus/nes/hes.h index 1af0679bd1d..d6e59f90bae 100644 --- a/src/devices/bus/nes/hes.h +++ b/src/devices/bus/nes/hes.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/hosenkan.h b/src/devices/bus/nes/hosenkan.h index 6b18f0c8866..ca3840bcbb9 100644 --- a/src/devices/bus/nes/hosenkan.h +++ b/src/devices/bus/nes/hosenkan.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; diff --git a/src/devices/bus/nes/irem.h b/src/devices/bus/nes/irem.h index 12d581fdd25..0e1e55803f7 100644 --- a/src/devices/bus/nes/irem.h +++ b/src/devices/bus/nes/irem.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -48,7 +48,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -64,7 +64,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -84,7 +84,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/jaleco.h b/src/devices/bus/nes/jaleco.h index 9600ebb3725..7d8536b71ff 100644 --- a/src/devices/bus/nes/jaleco.h +++ b/src/devices/bus/nes/jaleco.h @@ -17,7 +17,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -34,7 +34,7 @@ public: // device-level overrides virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -53,7 +53,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -70,7 +70,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -88,7 +88,7 @@ public: nes_jf17_adpcm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; private: required_device<samples_device> m_samples; @@ -106,7 +106,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -121,7 +121,7 @@ public: nes_jf19_adpcm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; private: required_device<samples_device> m_samples; diff --git a/src/devices/bus/nes/jy.h b/src/devices/bus/nes/jy.h index ce9f6dd2426..1eca466d681 100644 --- a/src/devices/bus/nes/jy.h +++ b/src/devices/bus/nes/jy.h @@ -18,13 +18,13 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_READ8_MEMBER(nt_r); + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_READ8_MEMBER(nt_r) override; virtual void scanline_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -85,7 +85,7 @@ public: // construction/destruction nes_jy_typec_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(chr_r); + virtual DECLARE_READ8_MEMBER(chr_r) override; protected: void update_mirror_typec(); diff --git a/src/devices/bus/nes/kaiser.h b/src/devices/bus/nes/kaiser.h index 556f22edef7..c38731216a9 100644 --- a/src/devices/bus/nes/kaiser.h +++ b/src/devices/bus/nes/kaiser.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,8 +32,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -54,7 +54,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); + virtual DECLARE_READ8_MEMBER(read_m) override; virtual DECLARE_WRITE8_MEMBER(ks7032_write); virtual DECLARE_WRITE8_MEMBER(write_h) override { ks7032_write(space, offset, data, mem_mask); } @@ -83,8 +83,8 @@ public: nes_ks202_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -99,9 +99,9 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_ex); - virtual DECLARE_WRITE8_MEMBER(write_ex); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -127,7 +127,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -142,8 +142,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -159,9 +159,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/karastudio.h b/src/devices/bus/nes/karastudio.h index e49edfbed17..c39020d38ce 100644 --- a/src/devices/bus/nes/karastudio.h +++ b/src/devices/bus/nes/karastudio.h @@ -128,9 +128,9 @@ public: virtual void device_start() override; virtual ioport_constructor device_input_ports() const override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/konami.h b/src/devices/bus/nes/konami.h index 34626a327a5..ace9c080fef 100644 --- a/src/devices/bus/nes/konami.h +++ b/src/devices/bus/nes/konami.h @@ -18,7 +18,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -37,9 +37,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -60,7 +60,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -86,7 +86,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -117,7 +117,7 @@ public: // device-level overrides virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; required_device<vrc6snd_device> m_vrc6snd; }; @@ -134,7 +134,7 @@ public: // device-level overrides virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/legacy.h b/src/devices/bus/nes/legacy.h index 9c9f0f34f23..4efc4bc96f5 100644 --- a/src/devices/bus/nes/legacy.h +++ b/src/devices/bus/nes/legacy.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -34,10 +34,10 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_WRITE8_MEMBER(chr_w); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; virtual void pcb_reset() override; @@ -64,7 +64,7 @@ public: nes_ffe8_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual DECLARE_WRITE8_MEMBER(write_h) override {} virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/mmc1.h b/src/devices/bus/nes/mmc1.h index eb3cde7d063..7b71b732a87 100644 --- a/src/devices/bus/nes/mmc1.h +++ b/src/devices/bus/nes/mmc1.h @@ -17,9 +17,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void update_regs(int reg); // this is needed to simplify NES-EVENT pcb implementation, which handle differently some regs! virtual void pcb_reset() override; @@ -41,8 +41,8 @@ public: // construction/destruction nes_sorom_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -53,8 +53,8 @@ public: // construction/destruction nes_sxrom_a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; }; class nes_sorom_a_device : public nes_sxrom_device @@ -63,8 +63,8 @@ public: // construction/destruction nes_sorom_a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/mmc2.h b/src/devices/bus/nes/mmc2.h index 3008d9b3425..d127aafec2f 100644 --- a/src/devices/bus/nes/mmc2.h +++ b/src/devices/bus/nes/mmc2.h @@ -38,7 +38,7 @@ public: nes_fxrom_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/mmc3.h b/src/devices/bus/nes/mmc3.h index 6366459f2b8..6436b247cea 100644 --- a/src/devices/bus/nes/mmc3.h +++ b/src/devices/bus/nes/mmc3.h @@ -17,8 +17,8 @@ public: // device-level overrides virtual void device_start() override { mmc3_start(); } - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual DECLARE_WRITE8_MEMBER(txrom_write); virtual DECLARE_WRITE8_MEMBER(write_h) override { txrom_write(space, offset, data, mem_mask); } virtual void prg_cb(int start, int bank); @@ -60,9 +60,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -84,7 +84,7 @@ public: nes_txsrom_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void chr_cb(int start, int bank, int source) override; protected: @@ -114,7 +114,7 @@ public: nes_qj_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -128,7 +128,7 @@ public: nes_zz_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/mmc3_clones.h b/src/devices/bus/nes/mmc3_clones.h index 5cfcee6c35a..f803ff87323 100644 --- a/src/devices/bus/nes/mmc3_clones.h +++ b/src/devices/bus/nes/mmc3_clones.h @@ -15,7 +15,7 @@ public: nes_nitra_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -28,7 +28,7 @@ public: nes_ks7057_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -41,7 +41,7 @@ public: nes_sbros11_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -54,7 +54,7 @@ public: nes_malisb_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; }; @@ -69,7 +69,7 @@ public: nes_family4646_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -85,9 +85,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -106,8 +106,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -129,8 +129,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -150,9 +150,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -175,7 +175,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void prg_cb(int start, int bank) override; virtual void pcb_reset() override; @@ -195,9 +195,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -220,9 +220,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void pcb_reset() override; @@ -242,8 +242,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_ex); - virtual DECLARE_WRITE8_MEMBER(write_ex); + virtual DECLARE_READ8_MEMBER(read_ex) override; + virtual DECLARE_WRITE8_MEMBER(write_ex) override; virtual DECLARE_READ8_MEMBER(read_l) override { return read_ex(space, offset, mem_mask); } virtual DECLARE_READ8_MEMBER(read_m) override { return read_ex(space, offset, mem_mask); } virtual DECLARE_WRITE8_MEMBER(write_l) override { write_ex(space, offset, data, mem_mask); } @@ -265,7 +265,7 @@ public: nes_txc_tw_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual DECLARE_WRITE8_MEMBER(write_m) override { write_l(space, offset & 0xff, data, mem_mask); } // offset does not really count for this mapper } virtual void prg_cb(int start, int bank) override; }; @@ -280,7 +280,7 @@ public: nes_kof97_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -294,9 +294,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); // offset does not really count for this mapper + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; // offset does not really count for this mapper virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -316,7 +316,7 @@ public: nes_sf3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; protected: virtual void set_chr(UINT8 chr, int chr_base, int chr_mask) override; @@ -333,8 +333,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void prg_cb(int start, int bank) override; virtual void pcb_reset() override; @@ -354,7 +354,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void pcb_reset() override; @@ -375,8 +375,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void chr_cb(int start, int bank, int source) override; virtual void pcb_reset() override; @@ -395,8 +395,8 @@ public: nes_a9746_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual void device_start(); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual void device_start() override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset(); @@ -418,8 +418,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -455,7 +455,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -475,7 +475,7 @@ public: nes_bmc_15in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -490,7 +490,7 @@ public: nes_bmc_sbig7_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -506,7 +506,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -525,7 +525,7 @@ public: nes_bmc_hik4_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -541,7 +541,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -560,7 +560,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -579,8 +579,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -601,7 +601,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -622,7 +622,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -643,7 +643,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; diff --git a/src/devices/bus/nes/mmc5.h b/src/devices/bus/nes/mmc5.h index c693b33e8bb..9bf73c9ac4b 100644 --- a/src/devices/bus/nes/mmc5.h +++ b/src/devices/bus/nes/mmc5.h @@ -16,16 +16,16 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); - - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_READ8_MEMBER(nt_r); - virtual DECLARE_WRITE8_MEMBER(nt_w); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; + + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_READ8_MEMBER(nt_r) override; + virtual DECLARE_WRITE8_MEMBER(nt_w) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/multigame.h b/src/devices/bus/nes/multigame.h index 6ee92e0de59..e9ecced4a7a 100644 --- a/src/devices/bus/nes/multigame.h +++ b/src/devices/bus/nes/multigame.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,8 +32,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -52,8 +52,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -72,9 +72,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -94,7 +94,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -114,7 +114,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -130,7 +130,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -149,7 +149,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -165,7 +165,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -181,7 +181,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -197,7 +197,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -213,8 +213,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -233,7 +233,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -249,7 +249,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -265,9 +265,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); - virtual DECLARE_WRITE8_MEMBER(chr_w); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; virtual void pcb_reset() override; @@ -288,7 +288,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -307,7 +307,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -323,7 +323,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -342,7 +342,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -358,7 +358,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -374,8 +374,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -391,7 +391,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -407,7 +407,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -423,8 +423,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -444,7 +444,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -460,8 +460,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -481,7 +481,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -501,7 +501,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -517,7 +517,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -533,7 +533,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -549,7 +549,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -565,7 +565,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -581,7 +581,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -597,8 +597,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -618,7 +618,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -634,7 +634,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -653,7 +653,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -669,7 +669,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -685,7 +685,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -701,8 +701,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -722,8 +722,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); - virtual DECLARE_WRITE8_MEMBER(chr_w); + virtual DECLARE_WRITE8_MEMBER(write_h) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; virtual void pcb_reset() override; @@ -742,8 +742,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -762,7 +762,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -778,8 +778,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -798,7 +798,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -830,7 +830,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/namcot.h b/src/devices/bus/nes/namcot.h index 5e9a51cc2a0..6499218a752 100644 --- a/src/devices/bus/nes/namcot.h +++ b/src/devices/bus/nes/namcot.h @@ -37,7 +37,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -56,7 +56,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -110,9 +110,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -131,15 +131,15 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; // we have to overwrite these to allow CIRAM to be used for VRAM, even if it's not clear which game(s) use this - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_WRITE8_MEMBER(chr_w); + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/nanjing.h b/src/devices/bus/nes/nanjing.h index 9ce95cf136c..3fe4d670527 100644 --- a/src/devices/bus/nes/nanjing.h +++ b/src/devices/bus/nes/nanjing.h @@ -16,8 +16,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/ntdec.h b/src/devices/bus/nes/ntdec.h index 1b0414550ee..bc6906179ce 100644 --- a/src/devices/bus/nes/ntdec.h +++ b/src/devices/bus/nes/ntdec.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -35,7 +35,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/nxrom.h b/src/devices/bus/nes/nxrom.h index f641965a282..e813e4f1ad3 100644 --- a/src/devices/bus/nes/nxrom.h +++ b/src/devices/bus/nes/nxrom.h @@ -33,9 +33,9 @@ public: // construction/destruction nes_nrom368_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; }; @@ -61,7 +61,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -77,7 +77,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -94,8 +94,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -114,7 +114,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -130,7 +130,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -146,7 +146,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -162,7 +162,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -178,7 +178,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -193,8 +193,8 @@ public: nes_nochr_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_READ8_MEMBER(chr_r); - virtual DECLARE_WRITE8_MEMBER(chr_w); + virtual DECLARE_READ8_MEMBER(chr_r) override; + virtual DECLARE_WRITE8_MEMBER(chr_w) override; }; diff --git a/src/devices/bus/nes/pirate.h b/src/devices/bus/nes/pirate.h index f3af96fe4fa..c9425d5e263 100644 --- a/src/devices/bus/nes/pirate.h +++ b/src/devices/bus/nes/pirate.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -48,10 +48,10 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -71,7 +71,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -93,7 +93,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -109,7 +109,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -128,7 +128,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -147,7 +147,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -166,7 +166,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -182,7 +182,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -198,9 +198,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -219,7 +219,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -243,7 +243,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -265,7 +265,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -290,8 +290,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -310,7 +310,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -336,7 +336,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -364,11 +364,11 @@ public: nes_fujiya_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual void device_start(); - virtual DECLARE_WRITE8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual void device_start() override; + virtual DECLARE_WRITE8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; - virtual void pcb_reset(); + virtual void pcb_reset() override; private: UINT8 m_latch; diff --git a/src/devices/bus/nes/pt554.h b/src/devices/bus/nes/pt554.h index 917a7d65c42..b42cc048d5e 100644 --- a/src/devices/bus/nes/pt554.h +++ b/src/devices/bus/nes/pt554.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; private: required_device<samples_device> m_samples; diff --git a/src/devices/bus/nes/racermate.h b/src/devices/bus/nes/racermate.h index 22aac1913b5..3ba50b399ae 100644 --- a/src/devices/bus/nes/racermate.h +++ b/src/devices/bus/nes/racermate.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/rcm.h b/src/devices/bus/nes/rcm.h index 3a7afce5844..0b78c1e41bf 100644 --- a/src/devices/bus/nes/rcm.h +++ b/src/devices/bus/nes/rcm.h @@ -17,8 +17,8 @@ public: // device-level overrides virtual void device_start() override; virtual DECLARE_READ8_MEMBER(read_l) override { return read_m(space, offset, mem_mask); } - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -34,7 +34,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -50,7 +50,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -66,7 +66,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -82,7 +82,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/rexsoft.h b/src/devices/bus/nes/rexsoft.h index 778deb94af3..0b9799ee168 100644 --- a/src/devices/bus/nes/rexsoft.h +++ b/src/devices/bus/nes/rexsoft.h @@ -16,9 +16,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); + virtual DECLARE_READ8_MEMBER(read_l) override; virtual DECLARE_READ8_MEMBER(read_m) override { return read_l(space, offset, mem_mask); } - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void chr_cb( int start, int bank, int source ) override; virtual void pcb_reset() override; @@ -38,7 +38,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/sachen.h b/src/devices/bus/nes/sachen.h index 31c77263b78..066a5e86a57 100644 --- a/src/devices/bus/nes/sachen.h +++ b/src/devices/bus/nes/sachen.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -32,7 +32,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -48,7 +48,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -64,7 +64,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -80,7 +80,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; }; @@ -96,7 +96,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); + virtual DECLARE_READ8_MEMBER(read_l) override; virtual void pcb_reset() override; }; @@ -112,7 +112,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual DECLARE_WRITE8_MEMBER(write_m) override { write_l(space, (offset + 0x100) & 0xfff, data, mem_mask); } virtual DECLARE_WRITE8_MEMBER(write_h) override { write_l(space, (offset + 0x100) & 0xfff, data, mem_mask); } @@ -130,8 +130,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -151,8 +151,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -172,7 +172,7 @@ public: // device-level overrides virtual DECLARE_READ8_MEMBER(read_l) override { return 0xff; } // no read_l here - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; }; @@ -187,7 +187,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual DECLARE_WRITE8_MEMBER(write_m) override { write_l(space, (offset + 0x100) & 0xfff, data, mem_mask); } virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/somari.h b/src/devices/bus/nes/somari.h index 596ecd0a33f..340bdc1d439 100644 --- a/src/devices/bus/nes/somari.h +++ b/src/devices/bus/nes/somari.h @@ -17,11 +17,11 @@ public: // device-level overrides virtual void device_start() override; virtual DECLARE_WRITE8_MEMBER(write_l) override { write_m(space, offset + 0x100, data, mem_mask); } - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual DECLARE_WRITE8_MEMBER(mmc1_w); virtual DECLARE_WRITE8_MEMBER(mmc3_w); virtual DECLARE_WRITE8_MEMBER(vrc2_w); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; private: diff --git a/src/devices/bus/nes/sunsoft.h b/src/devices/bus/nes/sunsoft.h index 4e7be6d9d91..8e55a80ce39 100644 --- a/src/devices/bus/nes/sunsoft.h +++ b/src/devices/bus/nes/sunsoft.h @@ -17,7 +17,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; }; @@ -33,7 +33,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -50,7 +50,7 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -74,8 +74,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual DECLARE_WRITE8_MEMBER(sun4_write); virtual DECLARE_WRITE8_MEMBER(write_h) override { sun4_write(space, offset, data, mem_mask); } @@ -98,8 +98,8 @@ public: // device-level overrides virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual DECLARE_WRITE8_MEMBER(fme7_write); virtual DECLARE_WRITE8_MEMBER(write_h) override { fme7_write(space, offset, data, mem_mask); } @@ -127,7 +127,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; private: required_device<ay8910_device> m_ym2149; diff --git a/src/devices/bus/nes/sunsoft_dcs.h b/src/devices/bus/nes/sunsoft_dcs.h index 20266b52540..a6437cb4638 100644 --- a/src/devices/bus/nes/sunsoft_dcs.h +++ b/src/devices/bus/nes/sunsoft_dcs.h @@ -126,10 +126,10 @@ public: virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_m); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/taito.h b/src/devices/bus/nes/taito.h index cf79dbd18b6..38fa05d960c 100644 --- a/src/devices/bus/nes/taito.h +++ b/src/devices/bus/nes/taito.h @@ -34,7 +34,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -55,8 +55,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; @@ -77,8 +77,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_m); - virtual DECLARE_WRITE8_MEMBER(write_m); + virtual DECLARE_READ8_MEMBER(read_m) override; + virtual DECLARE_WRITE8_MEMBER(write_m) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/nes/tengen.h b/src/devices/bus/nes/tengen.h index ba421179c96..d812443b613 100644 --- a/src/devices/bus/nes/tengen.h +++ b/src/devices/bus/nes/tengen.h @@ -16,7 +16,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -69,7 +69,7 @@ public: nes_tengen037_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void chr_cb(int start, int bank, int source) override; protected: diff --git a/src/devices/bus/nes/txc.h b/src/devices/bus/nes/txc.h index 663359ddb45..cd190c51f37 100644 --- a/src/devices/bus/nes/txc.h +++ b/src/devices/bus/nes/txc.h @@ -17,9 +17,9 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -37,7 +37,7 @@ public: nes_txc_dumarc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; }; @@ -50,7 +50,7 @@ public: nes_txc_mjblock_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_READ8_MEMBER(read_l); + virtual DECLARE_READ8_MEMBER(read_l) override; }; @@ -64,7 +64,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -80,8 +80,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; diff --git a/src/devices/bus/nes/waixing.h b/src/devices/bus/nes/waixing.h index ded4b59d149..132b3673cee 100644 --- a/src/devices/bus/nes/waixing.h +++ b/src/devices/bus/nes/waixing.h @@ -17,8 +17,8 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual DECLARE_WRITE8_MEMBER(waixing_write); virtual DECLARE_WRITE8_MEMBER(write_h) override { waixing_write(space, offset, data, mem_mask); } virtual void chr_cb(int start, int bank, int source) override; @@ -104,7 +104,7 @@ public: nes_waixing_f_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -123,7 +123,7 @@ public: nes_waixing_g_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void chr_cb(int start, int bank, int source) override; virtual void pcb_reset() override; @@ -143,7 +143,7 @@ public: nes_waixing_h_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void chr_cb(int start, int bank, int source) override; // This PCB does not have 1K of internal RAM, so it's not derived from nes_waixing_a_device!! @@ -159,7 +159,7 @@ public: nes_waixing_h1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device-level overrides - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; // This variant does not ignore the wram protect! }; @@ -187,7 +187,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; @@ -207,7 +207,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_READ8_MEMBER(chr_r); + virtual DECLARE_READ8_MEMBER(chr_r) override; virtual void chr_cb(int start, int bank, int source) override; virtual void pcb_reset() override; @@ -227,7 +227,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void prg_cb(int start, int bank) override; virtual void chr_cb(int start, int bank, int source) override; @@ -248,7 +248,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void hblank_irq(int scanline, int vblank, int blanked) override; virtual void pcb_reset() override; @@ -271,7 +271,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -290,7 +290,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; @@ -309,7 +309,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -325,7 +325,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -341,7 +341,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_WRITE8_MEMBER(write_h) override; virtual void pcb_reset() override; }; @@ -357,7 +357,7 @@ public: // device-level overrides virtual void device_start() override; - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_WRITE8_MEMBER(write_l) override; virtual void pcb_reset() override; diff --git a/src/devices/bus/odyssey2/rom.h b/src/devices/bus/odyssey2/rom.h index 1aabe776b18..7f82a0c0e1a 100644 --- a/src/devices/bus/odyssey2/rom.h +++ b/src/devices/bus/odyssey2/rom.h @@ -21,8 +21,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom04); - virtual DECLARE_READ8_MEMBER(read_rom0c); + virtual DECLARE_READ8_MEMBER(read_rom04) override; + virtual DECLARE_READ8_MEMBER(read_rom0c) override; virtual void write_bank(int bank) override; @@ -39,8 +39,8 @@ public: o2_rom12_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom04); - virtual DECLARE_READ8_MEMBER(read_rom0c); + virtual DECLARE_READ8_MEMBER(read_rom04) override; + virtual DECLARE_READ8_MEMBER(read_rom0c) override; }; // ======================> o2_rom16_device @@ -52,8 +52,8 @@ public: o2_rom16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom04); - virtual DECLARE_READ8_MEMBER(read_rom0c); + virtual DECLARE_READ8_MEMBER(read_rom04) override; + virtual DECLARE_READ8_MEMBER(read_rom0c) override; }; diff --git a/src/devices/bus/odyssey2/voice.h b/src/devices/bus/odyssey2/voice.h index 7ae4ff732cd..6616753238d 100644 --- a/src/devices/bus/odyssey2/voice.h +++ b/src/devices/bus/odyssey2/voice.h @@ -30,8 +30,8 @@ public: virtual void write_bank(int bank) override { if (m_subslot->exists()) m_subslot->write_bank(bank); } DECLARE_WRITE_LINE_MEMBER(lrq_callback); - DECLARE_WRITE8_MEMBER(io_write); - DECLARE_READ8_MEMBER(t0_read) { return m_speech->lrq_r() ? 0 : 1; } + virtual DECLARE_WRITE8_MEMBER(io_write) override; + virtual DECLARE_READ8_MEMBER(t0_read) override { return m_speech->lrq_r() ? 0 : 1; } private: required_device<sp0256_device> m_speech; diff --git a/src/devices/bus/pc_kbd/ec1841.h b/src/devices/bus/pc_kbd/ec1841.h index 1a7c46fdb52..b91564cbe62 100644 --- a/src/devices/bus/pc_kbd/ec1841.h +++ b/src/devices/bus/pc_kbd/ec1841.h @@ -47,8 +47,8 @@ protected: virtual void device_reset() override; // device_pc_kbd_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( clock_write ); - virtual DECLARE_WRITE_LINE_MEMBER( data_write ); + virtual DECLARE_WRITE_LINE_MEMBER( clock_write ) override; + virtual DECLARE_WRITE_LINE_MEMBER( data_write ) override; private: required_device<cpu_device> m_maincpu; diff --git a/src/devices/bus/pc_kbd/iskr1030.h b/src/devices/bus/pc_kbd/iskr1030.h index d213596c31c..8ea16a802eb 100644 --- a/src/devices/bus/pc_kbd/iskr1030.h +++ b/src/devices/bus/pc_kbd/iskr1030.h @@ -49,8 +49,8 @@ protected: virtual void device_reset() override; // device_pc_kbd_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( clock_write ); - virtual DECLARE_WRITE_LINE_MEMBER( data_write ); + virtual DECLARE_WRITE_LINE_MEMBER( clock_write ) override; + virtual DECLARE_WRITE_LINE_MEMBER( data_write ) override; private: required_device<cpu_device> m_maincpu; diff --git a/src/devices/bus/pc_kbd/keytro.h b/src/devices/bus/pc_kbd/keytro.h index 4931c259ddb..5fdcbf72f87 100644 --- a/src/devices/bus/pc_kbd/keytro.h +++ b/src/devices/bus/pc_kbd/keytro.h @@ -31,8 +31,8 @@ public: virtual ioport_constructor device_input_ports() const override; virtual const rom_entry *device_rom_region() const override; - virtual DECLARE_WRITE_LINE_MEMBER(clock_write); - virtual DECLARE_WRITE_LINE_MEMBER(data_write); + virtual DECLARE_WRITE_LINE_MEMBER(clock_write) override; + virtual DECLARE_WRITE_LINE_MEMBER(data_write) override; DECLARE_READ8_MEMBER( internal_data_read ); DECLARE_WRITE8_MEMBER( internal_data_write ); diff --git a/src/devices/bus/pc_kbd/msnat.h b/src/devices/bus/pc_kbd/msnat.h index 5dd7f18c1ba..600138f9479 100644 --- a/src/devices/bus/pc_kbd/msnat.h +++ b/src/devices/bus/pc_kbd/msnat.h @@ -29,8 +29,8 @@ public: virtual ioport_constructor device_input_ports() const override; virtual const rom_entry *device_rom_region() const override; - virtual DECLARE_WRITE_LINE_MEMBER(clock_write); - virtual DECLARE_WRITE_LINE_MEMBER(data_write); + virtual DECLARE_WRITE_LINE_MEMBER(clock_write) override; + virtual DECLARE_WRITE_LINE_MEMBER(data_write) override; DECLARE_READ8_MEMBER(p0_read); DECLARE_WRITE8_MEMBER(p0_write); diff --git a/src/devices/bus/pc_kbd/pcxt83.h b/src/devices/bus/pc_kbd/pcxt83.h index d053c65f25f..af53d6244b4 100644 --- a/src/devices/bus/pc_kbd/pcxt83.h +++ b/src/devices/bus/pc_kbd/pcxt83.h @@ -49,8 +49,8 @@ protected: virtual void device_reset() override; // device_pc_kbd_interface overrides - virtual DECLARE_WRITE_LINE_MEMBER( clock_write ); - virtual DECLARE_WRITE_LINE_MEMBER( data_write ); + virtual DECLARE_WRITE_LINE_MEMBER( clock_write ) override; + virtual DECLARE_WRITE_LINE_MEMBER( data_write ) override; private: required_device<cpu_device> m_maincpu; diff --git a/src/devices/bus/pce/pce_rom.h b/src/devices/bus/pce/pce_rom.h index eef765a6c27..14d6dc29577 100644 --- a/src/devices/bus/pce/pce_rom.h +++ b/src/devices/bus/pce/pce_rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; }; // ======================> pce_cdsys3_device @@ -33,8 +33,8 @@ public: pce_cdsys3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; }; @@ -47,8 +47,8 @@ public: pce_populous_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; }; @@ -65,8 +65,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; private: UINT8 m_bank_base; diff --git a/src/devices/bus/pet/cb2snd.h b/src/devices/bus/pet/cb2snd.h index 238c6cc8ac0..8f62c8973bf 100644 --- a/src/devices/bus/pet/cb2snd.h +++ b/src/devices/bus/pet/cb2snd.h @@ -28,7 +28,7 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE_LINE_MEMBER( input_m ); + virtual DECLARE_WRITE_LINE_MEMBER( input_m ) override; required_device<dac_device> m_dac; diff --git a/src/devices/bus/rs232/loopback.h b/src/devices/bus/rs232/loopback.h index c3e42fafbd0..5d262c93264 100644 --- a/src/devices/bus/rs232/loopback.h +++ b/src/devices/bus/rs232/loopback.h @@ -12,9 +12,9 @@ class rs232_loopback_device : public device_t, public: rs232_loopback_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual WRITE_LINE_MEMBER( input_txd ); - virtual WRITE_LINE_MEMBER( input_rts ); - virtual WRITE_LINE_MEMBER( input_dtr ); + virtual WRITE_LINE_MEMBER( input_txd ) override; + virtual WRITE_LINE_MEMBER( input_rts ) override; + virtual WRITE_LINE_MEMBER( input_dtr ) override; protected: virtual void device_start() override; diff --git a/src/devices/bus/saturn/bram.h b/src/devices/bus/saturn/bram.h index c50fc3c9e2f..e6237ff76ce 100644 --- a/src/devices/bus/saturn/bram.h +++ b/src/devices/bus/saturn/bram.h @@ -26,8 +26,8 @@ public: virtual void nvram_write(emu_file &file) override { if (!m_ext_bram.empty()) file.write(&m_ext_bram[0], m_ext_bram.size()); } // reading and writing - virtual DECLARE_READ32_MEMBER(read_ext_bram); - virtual DECLARE_WRITE32_MEMBER(write_ext_bram); + virtual DECLARE_READ32_MEMBER(read_ext_bram) override; + virtual DECLARE_WRITE32_MEMBER(write_ext_bram) override; }; class saturn_bram4mb_device : public saturn_bram_device diff --git a/src/devices/bus/saturn/dram.h b/src/devices/bus/saturn/dram.h index 8a286fd560f..29ddbfcbcdc 100644 --- a/src/devices/bus/saturn/dram.h +++ b/src/devices/bus/saturn/dram.h @@ -20,10 +20,10 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_ext_dram0); - virtual DECLARE_READ32_MEMBER(read_ext_dram1); - virtual DECLARE_WRITE32_MEMBER(write_ext_dram0); - virtual DECLARE_WRITE32_MEMBER(write_ext_dram1); + virtual DECLARE_READ32_MEMBER(read_ext_dram0) override; + virtual DECLARE_READ32_MEMBER(read_ext_dram1) override; + virtual DECLARE_WRITE32_MEMBER(write_ext_dram0) override; + virtual DECLARE_WRITE32_MEMBER(write_ext_dram1) override; }; class saturn_dram8mb_device : public saturn_dram_device diff --git a/src/devices/bus/saturn/rom.h b/src/devices/bus/saturn/rom.h index c5f241faab9..ffd80e272ee 100644 --- a/src/devices/bus/saturn/rom.h +++ b/src/devices/bus/saturn/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ32_MEMBER(read_rom); + virtual DECLARE_READ32_MEMBER(read_rom) override; }; diff --git a/src/devices/bus/scv/rom.h b/src/devices/bus/scv/rom.h index 85f21422cc8..381a82fb7cf 100644 --- a/src/devices/bus/scv/rom.h +++ b/src/devices/bus/scv/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; }; // ======================> scv_rom16_device @@ -33,7 +33,7 @@ public: scv_rom16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; }; @@ -46,7 +46,7 @@ public: scv_rom32_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; }; @@ -63,9 +63,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: UINT8 m_ram_enabled; @@ -85,8 +85,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: UINT8 m_bank_base; @@ -106,8 +106,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: UINT8 m_bank_base; @@ -127,9 +127,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: UINT8 m_bank_base, m_ram_enabled; diff --git a/src/devices/bus/sega8/ccatch.h b/src/devices/bus/sega8/ccatch.h index 945f04b9aea..959376173c5 100644 --- a/src/devices/bus/sega8/ccatch.h +++ b/src/devices/bus/sega8/ccatch.h @@ -15,8 +15,8 @@ public: sega8_cardcatch_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} virtual machine_config_constructor device_mconfig_additions() const override; diff --git a/src/devices/bus/sega8/rom.h b/src/devices/bus/sega8/rom.h index 686a033c092..462ea7d8e28 100644 --- a/src/devices/bus/sega8/rom.h +++ b/src/devices/bus/sega8/rom.h @@ -23,9 +23,9 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); - virtual DECLARE_WRITE8_MEMBER(write_mapper); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_mapper) override; protected: UINT8 m_rom_bank_base[3]; @@ -45,8 +45,8 @@ public: sega8_othello_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} }; @@ -60,8 +60,8 @@ public: sega8_castle_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} }; @@ -75,13 +75,13 @@ public: sega8_basic_l3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} // has internal RAM which overwrites the system one! - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; @@ -94,13 +94,13 @@ public: sega8_music_editor_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} // has internal RAM which overwrites the system one! - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; @@ -122,8 +122,8 @@ public: required_ioport m_tvdraw_pen; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} protected: @@ -140,13 +140,13 @@ public: sega8_dahjee_typea_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} // has internal RAM which overwrites the system one! - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; @@ -159,13 +159,13 @@ public: sega8_dahjee_typeb_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; virtual DECLARE_WRITE8_MEMBER(write_cart) override {} virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} // has internal RAM which overwrites the system one! - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; @@ -188,9 +188,9 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); - virtual DECLARE_WRITE8_MEMBER(write_mapper); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_mapper) override; protected: UINT8 m_rom_bank_base[3]; @@ -217,8 +217,8 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; // no mapper write for this! protected: @@ -241,8 +241,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; private: UINT8 m_reg[3]; @@ -266,8 +266,8 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; // no mapper write for this! protected: @@ -304,9 +304,9 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); - virtual DECLARE_WRITE8_MEMBER(write_cart); - virtual DECLARE_WRITE8_MEMBER(write_mapper); + virtual DECLARE_READ8_MEMBER(read_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_cart) override; + virtual DECLARE_WRITE8_MEMBER(write_mapper) override; protected: UINT8 m_rom_bank_base[6]; @@ -327,9 +327,9 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_cart); + virtual DECLARE_READ8_MEMBER(read_cart) override; virtual DECLARE_WRITE8_MEMBER(write_cart) override {} - virtual DECLARE_WRITE8_MEMBER(write_mapper); + virtual DECLARE_WRITE8_MEMBER(write_mapper) override; protected: UINT8 m_rom_bank_base; @@ -347,7 +347,7 @@ public: virtual void late_bank_setup() override; // reading and writing - virtual DECLARE_WRITE8_MEMBER(write_cart); + virtual DECLARE_WRITE8_MEMBER(write_cart) override; virtual DECLARE_WRITE8_MEMBER(write_mapper) override {} }; diff --git a/src/devices/bus/sms_ctrl/lphaser.cpp b/src/devices/bus/sms_ctrl/lphaser.cpp index 9c1a2d30b9a..54e03d5627e 100644 --- a/src/devices/bus/sms_ctrl/lphaser.cpp +++ b/src/devices/bus/sms_ctrl/lphaser.cpp @@ -45,7 +45,7 @@ static INPUT_PORTS_START( sms_light_phaser ) PORT_BIT( 0xff, 0x00, IPT_LIGHTGUN_X) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(15) PORT_CHANGED_MEMBER(DEVICE_SELF, sms_light_phaser_device, position_changed, nullptr) PORT_START("LPHASER_Y") - PORT_BIT( 0xff, 0x00, IPT_LIGHTGUN_Y) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(15) PORT_CHANGED_MEMBER(DEVICE_SELF, sms_light_phaser_device, position_changed, 0) + PORT_BIT( 0xff, 0x00, IPT_LIGHTGUN_Y) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(15) PORT_CHANGED_MEMBER(DEVICE_SELF, sms_light_phaser_device, position_changed, nullptr) INPUT_PORTS_END diff --git a/src/devices/bus/sms_exp/gender.h b/src/devices/bus/sms_exp/gender.h index 093bdc94485..79c654c6022 100644 --- a/src/devices/bus/sms_exp/gender.h +++ b/src/devices/bus/sms_exp/gender.h @@ -32,11 +32,11 @@ public: sms_gender_adapter_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // device_sms_expansion_slot_interface overrides - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); - virtual DECLARE_WRITE8_MEMBER(write_mapper); - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; + virtual DECLARE_WRITE8_MEMBER(write_mapper) override; + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; virtual int get_lphaser_xoffs() override; diff --git a/src/devices/bus/snes/bsx.h b/src/devices/bus/snes/bsx.h index 25a485e8335..d4df9529326 100644 --- a/src/devices/bus/snes/bsx.h +++ b/src/devices/bus/snes/bsx.h @@ -43,12 +43,12 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // base regs BSX_base *m_base_unit; @@ -83,8 +83,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; private: required_device<sns_bsx_cart_slot_device> m_slot; @@ -103,8 +103,8 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; private: required_device<sns_bsx_cart_slot_device> m_slot; @@ -124,9 +124,9 @@ public: virtual void device_reset() override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; // virtual DECLARE_WRITE8_MEMBER(write_h); // virtual DECLARE_READ8_MEMBER(chip_read); // virtual DECLARE_WRITE8_MEMBER(chip_write); diff --git a/src/devices/bus/snes/event.h b/src/devices/bus/snes/event.h index 7841c12c6e1..a09adf15949 100644 --- a/src/devices/bus/snes/event.h +++ b/src/devices/bus/snes/event.h @@ -29,10 +29,10 @@ public: virtual void speedup_addon_bios_access() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ32_MEMBER(necdsp_prg_r); virtual DECLARE_READ16_MEMBER(necdsp_data_r); diff --git a/src/devices/bus/snes/rom.h b/src/devices/bus/snes/rom.h index f2a9f27f638..a197383d1cb 100644 --- a/src/devices/bus/snes/rom.h +++ b/src/devices/bus/snes/rom.h @@ -20,8 +20,8 @@ public: virtual void device_start() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; }; // ======================> sns_rom_obc1_device @@ -37,8 +37,8 @@ public: virtual void device_reset() override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; int m_address; int m_offset; @@ -61,8 +61,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); // protection device - virtual DECLARE_WRITE8_MEMBER(chip_write); // protection device + virtual DECLARE_READ8_MEMBER(chip_read) override; // protection device + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // protection device UINT8 m_latch; }; @@ -79,8 +79,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); // protection device - virtual DECLARE_WRITE8_MEMBER(chip_write); // protection device + virtual DECLARE_READ8_MEMBER(chip_read) override; // protection device + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // protection device void update_prot(UINT32 offset); @@ -98,7 +98,7 @@ public: sns_rom_soulblad_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); // protection device + virtual DECLARE_READ8_MEMBER(chip_read) override; // protection device }; // ======================> sns_rom_mcpirate1_device @@ -114,9 +114,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(chip_write); // bankswitch device + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // bankswitch device UINT8 m_base_bank; }; @@ -133,9 +133,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(chip_write); // bankswitch device + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // bankswitch device UINT8 m_base_bank; }; @@ -151,9 +151,9 @@ public: virtual void device_start() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(chip_write); // bankswitch device + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // bankswitch device UINT8 m_base_bank; }; @@ -170,8 +170,8 @@ public: // virtual void device_reset(); // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); // protection device - virtual DECLARE_WRITE8_MEMBER(chip_write); // protection device + virtual DECLARE_READ8_MEMBER(chip_read) override; // protection device + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // protection device UINT8 m_latch[16]; }; @@ -188,8 +188,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); // protection device - virtual DECLARE_WRITE8_MEMBER(chip_write); // protection device + virtual DECLARE_READ8_MEMBER(chip_read) override; // protection device + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // protection device UINT8 m_latch[0x800]; }; diff --git a/src/devices/bus/snes/rom21.h b/src/devices/bus/snes/rom21.h index f91be3556f3..2196e90ca56 100644 --- a/src/devices/bus/snes/rom21.h +++ b/src/devices/bus/snes/rom21.h @@ -21,8 +21,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; }; // ======================> sns_rom21_srtc_device @@ -38,8 +38,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; // S-RTC specific variables enum diff --git a/src/devices/bus/snes/sa1.h b/src/devices/bus/snes/sa1.h index 1ae93f78704..5d0767340c5 100644 --- a/src/devices/bus/snes/sa1.h +++ b/src/devices/bus/snes/sa1.h @@ -22,14 +22,14 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; DECLARE_READ8_MEMBER(sa1_lo_r); DECLARE_READ8_MEMBER(sa1_hi_r); diff --git a/src/devices/bus/snes/sdd1.h b/src/devices/bus/snes/sdd1.h index 9a2643f206f..24e8ecaf47a 100644 --- a/src/devices/bus/snes/sdd1.h +++ b/src/devices/bus/snes/sdd1.h @@ -157,12 +157,12 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; UINT8 read_helper(UINT32 offset); diff --git a/src/devices/bus/snes/sfx.h b/src/devices/bus/snes/sfx.h index 1f11caadb26..785a68bb827 100644 --- a/src/devices/bus/snes/sfx.h +++ b/src/devices/bus/snes/sfx.h @@ -24,12 +24,12 @@ public: required_device<superfx_device> m_superfx; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ8_MEMBER(superfx_r_bank1); virtual DECLARE_READ8_MEMBER(superfx_r_bank2); diff --git a/src/devices/bus/snes/sgb.h b/src/devices/bus/snes/sgb.h index 3bc55b5b973..31ee68b8305 100644 --- a/src/devices/bus/snes/sgb.h +++ b/src/devices/bus/snes/sgb.h @@ -28,10 +28,10 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ8_MEMBER(gb_cart_r); virtual DECLARE_WRITE8_MEMBER(gb_bank_w); diff --git a/src/devices/bus/snes/spc7110.h b/src/devices/bus/snes/spc7110.h index 8bc902c3940..ba356790d2f 100644 --- a/src/devices/bus/snes/spc7110.h +++ b/src/devices/bus/snes/spc7110.h @@ -96,13 +96,13 @@ public: virtual void device_start() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; void spc7110_start(); UINT32 spc7110_datarom_addr(UINT32 addr, UINT32 len); diff --git a/src/devices/bus/snes/sufami.h b/src/devices/bus/snes/sufami.h index 274a8a15238..7881a6f6d58 100644 --- a/src/devices/bus/snes/sufami.h +++ b/src/devices/bus/snes/sufami.h @@ -20,10 +20,10 @@ public: virtual machine_config_constructor device_mconfig_additions() const override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); - virtual DECLARE_READ8_MEMBER(read_h); - virtual DECLARE_WRITE8_MEMBER(write_l); - virtual DECLARE_WRITE8_MEMBER(write_h); + virtual DECLARE_READ8_MEMBER(read_l) override; + virtual DECLARE_READ8_MEMBER(read_h) override; + virtual DECLARE_WRITE8_MEMBER(write_l) override; + virtual DECLARE_WRITE8_MEMBER(write_h) override; private: required_device<sns_sufami_cart_slot_device> m_slot1; @@ -42,7 +42,7 @@ public: virtual void device_start() override; // additional reading and writing - virtual DECLARE_READ8_MEMBER(read_l); + virtual DECLARE_READ8_MEMBER(read_l) override; }; diff --git a/src/devices/bus/snes/upd.h b/src/devices/bus/snes/upd.h index b22dead362b..815b5b2a42c 100644 --- a/src/devices/bus/snes/upd.h +++ b/src/devices/bus/snes/upd.h @@ -25,8 +25,8 @@ public: required_device<upd7725_device> m_upd7725; // additional reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ32_MEMBER(necdsp_prg_r); virtual DECLARE_READ16_MEMBER(necdsp_data_r); @@ -52,8 +52,8 @@ public: required_device<upd7725_device> m_upd7725; // additional reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ32_MEMBER(necdsp_prg_r); virtual DECLARE_READ16_MEMBER(necdsp_data_r); @@ -77,8 +77,8 @@ public: required_device<upd96050_device> m_upd96050; // additional reading and writing - virtual DECLARE_READ8_MEMBER(chip_read); - virtual DECLARE_WRITE8_MEMBER(chip_write); + virtual DECLARE_READ8_MEMBER(chip_read) override; + virtual DECLARE_WRITE8_MEMBER(chip_write) override; virtual DECLARE_READ32_MEMBER(setadsp_prg_r); virtual DECLARE_READ16_MEMBER(setadsp_data_r); diff --git a/src/devices/bus/spc1000/fdd.h b/src/devices/bus/spc1000/fdd.h index 6952e8d2b6c..ea8366770b0 100644 --- a/src/devices/bus/spc1000/fdd.h +++ b/src/devices/bus/spc1000/fdd.h @@ -30,8 +30,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8_MEMBER(tc_r); DECLARE_WRITE8_MEMBER(control_w); diff --git a/src/devices/bus/spc1000/vdp.h b/src/devices/bus/spc1000/vdp.h index aea48bf478e..20a0e23acd7 100644 --- a/src/devices/bus/spc1000/vdp.h +++ b/src/devices/bus/spc1000/vdp.h @@ -28,8 +28,8 @@ public: virtual void device_start() override; virtual void device_reset() override; - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; DECLARE_WRITE_LINE_MEMBER(vdp_interrupt); diff --git a/src/devices/bus/ti99_peb/bwg.h b/src/devices/bus/ti99_peb/bwg.h index 2b3af9f6b58..db0ba735792 100644 --- a/src/devices/bus/ti99_peb/bwg.h +++ b/src/devices/bus/ti99_peb/bwg.h @@ -24,15 +24,15 @@ class snug_bwg_device : public ti_expansion_card_device { public: snug_bwg_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; DECLARE_WRITE_LINE_MEMBER( intrq_w ); DECLARE_WRITE_LINE_MEMBER( drq_w ); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_FLOPPY_FORMATS( floppy_formats ); diff --git a/src/devices/bus/ti99_peb/evpc.h b/src/devices/bus/ti99_peb/evpc.h index 6a1801b35f3..5fbc9a73e38 100644 --- a/src/devices/bus/ti99_peb/evpc.h +++ b/src/devices/bus/ti99_peb/evpc.h @@ -33,11 +33,11 @@ class snug_enhanced_video_device : public ti_expansion_card_device, public devic { public: snug_enhanced_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start(void) override; diff --git a/src/devices/bus/ti99_peb/hfdc.h b/src/devices/bus/ti99_peb/hfdc.h index 34e96a26b81..7e62a22f253 100644 --- a/src/devices/bus/ti99_peb/hfdc.h +++ b/src/devices/bus/ti99_peb/hfdc.h @@ -32,11 +32,11 @@ class myarc_hfdc_device : public ti_expansion_card_device public: myarc_hfdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_WRITE_LINE_MEMBER( dmarq_w ); DECLARE_WRITE_LINE_MEMBER( intrq_w ); diff --git a/src/devices/bus/ti99_peb/horizon.h b/src/devices/bus/ti99_peb/horizon.h index a196fef2de7..f2568bb864f 100644 --- a/src/devices/bus/ti99_peb/horizon.h +++ b/src/devices/bus/ti99_peb/horizon.h @@ -23,11 +23,11 @@ class horizon_ramdisk_device : public ti_expansion_card_device, public device_nv { public: horizon_ramdisk_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_INPUT_CHANGED_MEMBER( ks_changed ); diff --git a/src/devices/bus/ti99_peb/hsgpl.h b/src/devices/bus/ti99_peb/hsgpl.h index 7b0fd9c307d..9cebf4bdb13 100644 --- a/src/devices/bus/ti99_peb/hsgpl.h +++ b/src/devices/bus/ti99_peb/hsgpl.h @@ -26,11 +26,11 @@ class snug_high_speed_gpl_device : public ti_expansion_card_device { public: snug_high_speed_gpl_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start(void) override; diff --git a/src/devices/bus/ti99_peb/memex.h b/src/devices/bus/ti99_peb/memex.h index 829e8d1fae1..e82e2c21ab7 100644 --- a/src/devices/bus/ti99_peb/memex.h +++ b/src/devices/bus/ti99_peb/memex.h @@ -22,11 +22,11 @@ class geneve_memex_device : public ti_expansion_card_device { public: geneve_memex_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz) { }; - DECLARE_WRITE8_MEMBER(cruwrite) { }; + DECLARE_READ8Z_MEMBER(crureadz) override { }; + DECLARE_WRITE8_MEMBER(cruwrite) override { }; protected: virtual void device_start() override; diff --git a/src/devices/bus/ti99_peb/myarcmem.h b/src/devices/bus/ti99_peb/myarcmem.h index 4d73438fc74..6af530d65dd 100644 --- a/src/devices/bus/ti99_peb/myarcmem.h +++ b/src/devices/bus/ti99_peb/myarcmem.h @@ -22,11 +22,11 @@ class myarc_memory_expansion_device : public ti_expansion_card_device { public: myarc_memory_expansion_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start(void) override; diff --git a/src/devices/bus/ti99_peb/pcode.h b/src/devices/bus/ti99_peb/pcode.h index e89b00700c4..c2a81a1395c 100644 --- a/src/devices/bus/ti99_peb/pcode.h +++ b/src/devices/bus/ti99_peb/pcode.h @@ -25,10 +25,10 @@ class ti_pcode_card_device : public ti_expansion_card_device { public: ti_pcode_card_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_WRITE_LINE_MEMBER( ready_line ); DECLARE_INPUT_CHANGED_MEMBER( switch_changed ); diff --git a/src/devices/bus/ti99_peb/peribox.h b/src/devices/bus/ti99_peb/peribox.h index d41df85e9ea..429d8ba8610 100644 --- a/src/devices/bus/ti99_peb/peribox.h +++ b/src/devices/bus/ti99_peb/peribox.h @@ -44,9 +44,9 @@ public: template<class _Object> static devcb_base &static_set_ready_callback(device_t &device, _Object object) { return downcast<peribox_device &>(device).m_datamux_ready.set_callback(object); } // Next seven methods are called from the console - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; DECLARE_READ8Z_MEMBER(crureadz); DECLARE_WRITE8_MEMBER(cruwrite); @@ -151,9 +151,9 @@ public: peribox_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // Called from the box (direction to card) - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; DECLARE_WRITE_LINE_MEMBER(senila); DECLARE_WRITE_LINE_MEMBER(senilb); diff --git a/src/devices/bus/ti99_peb/samsmem.h b/src/devices/bus/ti99_peb/samsmem.h index ef5b2c2be1b..d5e1cb9b062 100644 --- a/src/devices/bus/ti99_peb/samsmem.h +++ b/src/devices/bus/ti99_peb/samsmem.h @@ -24,11 +24,11 @@ class sams_memory_expansion_device : public ti_expansion_card_device { public: sams_memory_expansion_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start(void) override; diff --git a/src/devices/bus/ti99_peb/spchsyn.h b/src/devices/bus/ti99_peb/spchsyn.h index 9a9729153ec..38af09dd6d7 100644 --- a/src/devices/bus/ti99_peb/spchsyn.h +++ b/src/devices/bus/ti99_peb/spchsyn.h @@ -23,12 +23,12 @@ class ti_speech_synthesizer_device : public ti_expansion_card_device { public: ti_speech_synthesizer_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; - DECLARE_READ8Z_MEMBER(crureadz) { }; - DECLARE_WRITE8_MEMBER(cruwrite) { }; + DECLARE_READ8Z_MEMBER(crureadz) override { }; + DECLARE_WRITE8_MEMBER(cruwrite) override { }; DECLARE_WRITE_LINE_MEMBER( speech_ready ); diff --git a/src/devices/bus/ti99_peb/ti_32kmem.h b/src/devices/bus/ti99_peb/ti_32kmem.h index 699f10c4266..fe3bf860753 100644 --- a/src/devices/bus/ti99_peb/ti_32kmem.h +++ b/src/devices/bus/ti99_peb/ti_32kmem.h @@ -20,11 +20,11 @@ class ti_32k_expcard_device : public ti_expansion_card_device { public: ti_32k_expcard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz) { }; - DECLARE_WRITE8_MEMBER(cruwrite) { }; + DECLARE_READ8Z_MEMBER(crureadz) override { }; + DECLARE_WRITE8_MEMBER(cruwrite) override { }; protected: virtual void device_start() override; diff --git a/src/devices/bus/ti99_peb/ti_fdc.h b/src/devices/bus/ti99_peb/ti_fdc.h index 204d707147b..ababee22aae 100644 --- a/src/devices/bus/ti99_peb/ti_fdc.h +++ b/src/devices/bus/ti99_peb/ti_fdc.h @@ -23,15 +23,15 @@ class ti_fdc_device : public ti_expansion_card_device { public: ti_fdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; DECLARE_WRITE_LINE_MEMBER( intrq_w ); DECLARE_WRITE_LINE_MEMBER( drq_w ); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_FLOPPY_FORMATS( floppy_formats ); diff --git a/src/devices/bus/ti99_peb/ti_rs232.h b/src/devices/bus/ti99_peb/ti_rs232.h index a46f3eee7a6..df1a7bb3a69 100644 --- a/src/devices/bus/ti99_peb/ti_rs232.h +++ b/src/devices/bus/ti99_peb/ti_rs232.h @@ -31,11 +31,11 @@ class ti_rs232_pio_device : public ti_expansion_card_device public: ti_rs232_pio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; DECLARE_WRITE_LINE_MEMBER( int0_callback ); DECLARE_WRITE_LINE_MEMBER( int1_callback ); diff --git a/src/devices/bus/ti99_peb/tn_ide.h b/src/devices/bus/ti99_peb/tn_ide.h index 42a9c559c78..52694555b3b 100644 --- a/src/devices/bus/ti99_peb/tn_ide.h +++ b/src/devices/bus/ti99_peb/tn_ide.h @@ -24,11 +24,11 @@ class nouspikel_ide_interface_device : public ti_expansion_card_device { public: nouspikel_ide_interface_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; void do_inta(int state); bool m_ata_irq; diff --git a/src/devices/bus/ti99_peb/tn_usbsm.h b/src/devices/bus/ti99_peb/tn_usbsm.h index c2fca9f31ab..08d7f281fe8 100644 --- a/src/devices/bus/ti99_peb/tn_usbsm.h +++ b/src/devices/bus/ti99_peb/tn_usbsm.h @@ -25,11 +25,11 @@ class nouspikel_usb_smartmedia_device : public ti_expansion_card_device { public: nouspikel_usb_smartmedia_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start(void) override; diff --git a/src/devices/bus/ti99x/998board.h b/src/devices/bus/ti99x/998board.h index 513849a4cb4..d7f8e5f7fc7 100644 --- a/src/devices/bus/ti99x/998board.h +++ b/src/devices/bus/ti99x/998board.h @@ -149,8 +149,8 @@ public: template<class _Object> static devcb_base &set_ready_wr_callback(device_t &device, _Object object) { return downcast<ti998_spsyn_device &>(device).m_ready.set_callback(object); } - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8Z_MEMBER(crureadz) { }; DECLARE_WRITE8_MEMBER(cruwrite) { }; @@ -197,8 +197,8 @@ public: DECLARE_READ8_MEMBER( readm); // used from address map DECLARE_WRITE8_MEMBER( writem ); // used from address map - DECLARE_READ8Z_MEMBER( readz ); - DECLARE_WRITE8_MEMBER( write ); + DECLARE_READ8Z_MEMBER( readz ) override; + DECLARE_WRITE8_MEMBER( write ) override; DECLARE_READ8Z_MEMBER(crureadz); DECLARE_WRITE8_MEMBER(cruwrite); diff --git a/src/devices/bus/ti99x/gromport.h b/src/devices/bus/ti99x/gromport.h index bbec430d056..768bf7d51e8 100644 --- a/src/devices/bus/ti99x/gromport.h +++ b/src/devices/bus/ti99x/gromport.h @@ -23,8 +23,8 @@ class gromport_device : public bus8z_device, public device_slot_interface { public: gromport_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8Z_MEMBER(crureadz); DECLARE_WRITE8_MEMBER(cruwrite); DECLARE_WRITE_LINE_MEMBER(ready_line); @@ -74,8 +74,8 @@ class ti99_cartridge_device : public bus8z_device, public device_image_interface public: ti99_cartridge_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8Z_MEMBER(crureadz); DECLARE_WRITE8_MEMBER(cruwrite); @@ -131,8 +131,8 @@ extern const device_type TI99CART; class ti99_cartridge_connector_device : public bus8z_device { public: - virtual DECLARE_READ8Z_MEMBER(readz) =0; - virtual DECLARE_WRITE8_MEMBER(write) =0; + virtual DECLARE_READ8Z_MEMBER(readz) override =0; + virtual DECLARE_WRITE8_MEMBER(write) override =0; virtual DECLARE_READ8Z_MEMBER(crureadz) = 0; virtual DECLARE_WRITE8_MEMBER(cruwrite) = 0; @@ -158,10 +158,10 @@ class single_conn_device : public ti99_cartridge_connector_device public: single_conn_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; protected: virtual void device_start() override; @@ -186,10 +186,10 @@ class multi_conn_device : public ti99_cartridge_connector_device public: multi_conn_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; void insert(int index, ti99_cartridge_device* cart) override; void remove(int index) override; @@ -219,10 +219,10 @@ class gkracker_device : public ti99_cartridge_connector_device, public device_nv public: gkracker_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; void insert(int index, ti99_cartridge_device* cart) override; void remove(int index) override; @@ -314,8 +314,8 @@ class ti99_paged_cartridge : public ti99_cartridge_pcb { public: ~ti99_paged_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; }; /********************** Mini Memory ***********************************/ @@ -324,8 +324,8 @@ class ti99_minimem_cartridge : public ti99_cartridge_pcb { public: ~ti99_minimem_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; }; /********************* Super Space II *********************************/ @@ -334,10 +334,10 @@ class ti99_super_cartridge : public ti99_cartridge_pcb { public: ~ti99_super_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; }; /************************* MBX ***************************************/ @@ -346,8 +346,8 @@ class ti99_mbx_cartridge : public ti99_cartridge_pcb { public: ~ti99_mbx_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; }; /********************** Paged 379i ************************************/ @@ -356,8 +356,8 @@ class ti99_paged379i_cartridge : public ti99_cartridge_pcb { public: ~ti99_paged379i_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; private: int get_paged379i_bank(int rompage); }; @@ -368,8 +368,8 @@ class ti99_paged378_cartridge : public ti99_cartridge_pcb { public: ~ti99_paged378_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; private: int get_paged378_bank(int rompage); }; @@ -380,8 +380,8 @@ class ti99_paged377_cartridge : public ti99_cartridge_pcb { public: ~ti99_paged377_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; private: int get_paged377_bank(int rompage); }; @@ -392,10 +392,10 @@ class ti99_pagedcru_cartridge : public ti99_cartridge_pcb { public: ~ti99_pagedcru_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); - DECLARE_READ8Z_MEMBER(crureadz); - DECLARE_WRITE8_MEMBER(cruwrite); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; + DECLARE_READ8Z_MEMBER(crureadz) override; + DECLARE_WRITE8_MEMBER(cruwrite) override; }; /********************** GROM emulation cartridge ************************************/ @@ -406,8 +406,8 @@ public: ti99_gromemu_cartridge(): m_waddr_LSB(false) { m_grom_address = 0; } ~ti99_gromemu_cartridge() { }; - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ8Z_MEMBER(gromemureadz); DECLARE_WRITE8_MEMBER(gromemuwrite); private: diff --git a/src/devices/bus/ti99x/videowrp.h b/src/devices/bus/ti99x/videowrp.h index 2544b8de98a..de08dfb3dce 100644 --- a/src/devices/bus/ti99x/videowrp.h +++ b/src/devices/bus/ti99x/videowrp.h @@ -42,8 +42,8 @@ class ti_std_video_device : public ti_video_device { public: ti_std_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; void reset_vdp(int state) override { m_tms9928a->reset_line(state); } }; @@ -56,8 +56,8 @@ class ti_exp_video_device : public ti_video_device public: ti_exp_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); void video_update_mouse(int delta_x, int delta_y, int buttons); - DECLARE_READ8Z_MEMBER(readz); - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_READ16_MEMBER(read16); DECLARE_WRITE16_MEMBER(write16); void reset_vdp(int state) override { m_v9938->reset_line(state); } @@ -89,15 +89,15 @@ public: m_console_ready(*this) { }; // Cannot read from sound; just ignore silently - DECLARE_READ8Z_MEMBER(readz) { }; - DECLARE_WRITE8_MEMBER(write); + DECLARE_READ8Z_MEMBER(readz) override { }; + DECLARE_WRITE8_MEMBER(write) override; DECLARE_WRITE_LINE_MEMBER( sound_ready ); // connect to console READY template<class _Object> static devcb_base &static_set_int_callback(device_t &device, _Object object) { return downcast<ti_sound_system_device &>(device).m_console_ready.set_callback(object); } protected: virtual void device_start(void) override; - virtual machine_config_constructor device_mconfig_additions() const =0; + virtual machine_config_constructor device_mconfig_additions() const override =0; private: sn76496_base_device* m_sound_chip; diff --git a/src/devices/bus/tvc/hbf.h b/src/devices/bus/tvc/hbf.h index 5e1ae1a32e2..da677aa617e 100644 --- a/src/devices/bus/tvc/hbf.h +++ b/src/devices/bus/tvc/hbf.h @@ -38,10 +38,10 @@ protected: // tvcexp_interface overrides virtual UINT8 id_r() override { return 0x02; } // ID_A to GND, ID_B to VCC - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); - virtual DECLARE_READ8_MEMBER(io_read); - virtual DECLARE_WRITE8_MEMBER(io_write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; + virtual DECLARE_READ8_MEMBER(io_read) override; + virtual DECLARE_WRITE8_MEMBER(io_write) override; private: // internal state diff --git a/src/devices/bus/vboy/rom.h b/src/devices/bus/vboy/rom.h index b581f2f8798..9ced7b51296 100644 --- a/src/devices/bus/vboy/rom.h +++ b/src/devices/bus/vboy/rom.h @@ -20,7 +20,7 @@ public: virtual void device_start() override {} // reading and writing - virtual DECLARE_READ32_MEMBER(read_cart); + virtual DECLARE_READ32_MEMBER(read_cart) override; }; // ======================> vboy_eeprom_device @@ -32,8 +32,8 @@ public: vboy_eeprom_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ32_MEMBER(read_eeprom); - virtual DECLARE_WRITE32_MEMBER(write_eeprom); + virtual DECLARE_READ32_MEMBER(read_eeprom) override; + virtual DECLARE_WRITE32_MEMBER(write_eeprom) override; }; diff --git a/src/devices/bus/vc4000/rom.h b/src/devices/bus/vc4000/rom.h index ddfc29ff3b0..af7bb070271 100644 --- a/src/devices/bus/vc4000/rom.h +++ b/src/devices/bus/vc4000/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; // ======================> vc4000_rom4k_device @@ -42,8 +42,8 @@ public: vc4000_ram1k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; // ======================> vc4000_chess2_device @@ -55,9 +55,9 @@ public: vc4000_chess2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(extra_rom); - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(extra_rom) override; + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; diff --git a/src/devices/bus/vcs/compumat.h b/src/devices/bus/vcs/compumat.h index 6d35247eacd..986cab23320 100644 --- a/src/devices/bus/vcs/compumat.h +++ b/src/devices/bus/vcs/compumat.h @@ -23,7 +23,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; diff --git a/src/devices/bus/vcs/dpc.h b/src/devices/bus/vcs/dpc.h index b4b3d1c5465..f9af63202a3 100644 --- a/src/devices/bus/vcs/dpc.h +++ b/src/devices/bus/vcs/dpc.h @@ -78,9 +78,9 @@ public: required_device<dpc_device> m_dpc; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); - virtual DECLARE_DIRECT_UPDATE_MEMBER(cart_opbase); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; + virtual DECLARE_DIRECT_UPDATE_MEMBER(cart_opbase) override; virtual void setup_addon_ptr(UINT8 *ptr) override; }; diff --git a/src/devices/bus/vcs/harmony_melody.h b/src/devices/bus/vcs/harmony_melody.h index d780f4ae828..344d929af29 100644 --- a/src/devices/bus/vcs/harmony_melody.h +++ b/src/devices/bus/vcs/harmony_melody.h @@ -21,8 +21,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; DECLARE_READ8_MEMBER(read8_r); diff --git a/src/devices/bus/vcs/rom.h b/src/devices/bus/vcs/rom.h index 95927880a80..a6c37465c07 100755 --- a/src/devices/bus/vcs/rom.h +++ b/src/devices/bus/vcs/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; @@ -54,9 +54,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); - virtual DECLARE_DIRECT_UPDATE_MEMBER(cart_opbase); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; + virtual DECLARE_DIRECT_UPDATE_MEMBER(cart_opbase) override; protected: int m_base_bank; @@ -75,8 +75,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -90,8 +90,8 @@ public: a26_rom_f8_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -117,8 +117,8 @@ public: a26_rom_fa_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -135,10 +135,10 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_READ8_MEMBER(read_bank); - virtual DECLARE_WRITE8_MEMBER(write_ram); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_READ8_MEMBER(read_bank) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; protected: int m_base_bank; @@ -159,9 +159,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; protected: int m_num_bank; @@ -182,8 +182,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; protected: int m_num_bank; @@ -203,8 +203,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; protected: int m_base_banks[4]; @@ -224,8 +224,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; protected: int m_ram_bank; @@ -244,9 +244,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_READ8_MEMBER(read_bank); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_READ8_MEMBER(read_bank) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -259,8 +259,8 @@ public: a26_rom_cv_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -273,8 +273,8 @@ public: a26_rom_dc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -291,8 +291,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; protected: int m_locked; @@ -308,8 +308,8 @@ public: a26_rom_jvp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; @@ -325,7 +325,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; @@ -342,7 +342,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; protected: int m_reset_bank; @@ -361,7 +361,7 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; @@ -374,8 +374,8 @@ public: a26_rom_x07_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; }; diff --git a/src/devices/bus/vcs/scharger.h b/src/devices/bus/vcs/scharger.h index c5d0ce63669..141a08e00e7 100644 --- a/src/devices/bus/vcs/scharger.h +++ b/src/devices/bus/vcs/scharger.h @@ -26,7 +26,7 @@ public: required_device<cassette_image_device> m_cassette; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; private: cpu_device *m_maincpu; diff --git a/src/devices/bus/vectrex/rom.h b/src/devices/bus/vectrex/rom.h index 5263fc780eb..453cbfed89b 100644 --- a/src/devices/bus/vectrex/rom.h +++ b/src/devices/bus/vectrex/rom.h @@ -21,7 +21,7 @@ public: virtual void device_reset() override {} // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); + virtual DECLARE_READ8_MEMBER(read_rom) override; }; // ======================> vectrex_rom64k_device @@ -37,8 +37,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom); - virtual DECLARE_WRITE8_MEMBER(write_bank); + virtual DECLARE_READ8_MEMBER(read_rom) override; + virtual DECLARE_WRITE8_MEMBER(write_bank) override; private: int m_bank; @@ -53,7 +53,7 @@ public: vectrex_sram_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); // reading and writing - virtual DECLARE_WRITE8_MEMBER(write_ram); + virtual DECLARE_WRITE8_MEMBER(write_ram) override; }; diff --git a/src/devices/bus/wswan/rom.h b/src/devices/bus/wswan/rom.h index b4b306c55ac..e3a15550e73 100644 --- a/src/devices/bus/wswan/rom.h +++ b/src/devices/bus/wswan/rom.h @@ -22,11 +22,11 @@ public: virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_rom20); - virtual DECLARE_READ8_MEMBER(read_rom30); - virtual DECLARE_READ8_MEMBER(read_rom40); - virtual DECLARE_READ8_MEMBER(read_io); - virtual DECLARE_WRITE8_MEMBER(write_io); + virtual DECLARE_READ8_MEMBER(read_rom20) override; + virtual DECLARE_READ8_MEMBER(read_rom30) override; + virtual DECLARE_READ8_MEMBER(read_rom40) override; + virtual DECLARE_READ8_MEMBER(read_io) override; + virtual DECLARE_WRITE8_MEMBER(write_io) override; protected: UINT8 m_io_regs[0x10]; @@ -61,9 +61,9 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_ram); - virtual DECLARE_WRITE8_MEMBER(write_ram); - virtual DECLARE_WRITE8_MEMBER(write_io); + virtual DECLARE_READ8_MEMBER(read_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_ram) override; + virtual DECLARE_WRITE8_MEMBER(write_io) override; private: UINT32 m_nvram_base; @@ -83,8 +83,8 @@ public: virtual void device_reset() override; // reading and writing - virtual DECLARE_READ8_MEMBER(read_io); - virtual DECLARE_WRITE8_MEMBER(write_io); + virtual DECLARE_READ8_MEMBER(read_io) override; + virtual DECLARE_WRITE8_MEMBER(write_io) override; private: UINT8 m_eeprom_mode; /* eeprom mode */ diff --git a/src/devices/bus/z88/flash.h b/src/devices/bus/z88/flash.h index cfa0b7b1318..37fe76e2f99 100644 --- a/src/devices/bus/z88/flash.h +++ b/src/devices/bus/z88/flash.h @@ -30,8 +30,8 @@ protected: virtual void device_start() override; // z88cart_interface overrides - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; virtual UINT8* get_cart_base() override; virtual UINT32 get_cart_size() override { return 0x100000; } diff --git a/src/devices/bus/z88/ram.h b/src/devices/bus/z88/ram.h index c869cb5d34e..d8515a6b9c0 100644 --- a/src/devices/bus/z88/ram.h +++ b/src/devices/bus/z88/ram.h @@ -27,8 +27,8 @@ protected: virtual void device_start() override; // z88cart_interface overrides - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + virtual DECLARE_READ8_MEMBER(read) override; + virtual DECLARE_WRITE8_MEMBER(write) override; virtual UINT8* get_cart_base() override; virtual UINT32 get_cart_size() override { return 0x8000; } diff --git a/src/devices/bus/z88/rom.h b/src/devices/bus/z88/rom.h index d98d858b022..8ebc4da3bc8 100644 --- a/src/devices/bus/z88/rom.h +++ b/src/devices/bus/z88/rom.h @@ -27,7 +27,7 @@ protected: virtual void device_start() override; // z88cart_interface overrides - virtual DECLARE_READ8_MEMBER(read); + virtual DECLARE_READ8_MEMBER(read) override; virtual UINT8* get_cart_base() override; virtual UINT32 get_cart_size() override { return 0x8000; } diff --git a/src/devices/cpu/jaguar/jaguar.h b/src/devices/cpu/jaguar/jaguar.h index b46b8727d86..49f6e48d5c7 100644 --- a/src/devices/cpu/jaguar/jaguar.h +++ b/src/devices/cpu/jaguar/jaguar.h @@ -249,8 +249,8 @@ public: // construction/destruction jaguargpu_cpu_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_WRITE32_MEMBER(ctrl_w); - DECLARE_READ32_MEMBER(ctrl_r); + DECLARE_WRITE32_MEMBER(ctrl_w) override; + DECLARE_READ32_MEMBER(ctrl_r) override; protected: virtual void execute_run() override; @@ -264,8 +264,8 @@ public: // construction/destruction jaguardsp_cpu_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_WRITE32_MEMBER(ctrl_w); - DECLARE_READ32_MEMBER(ctrl_r); + DECLARE_WRITE32_MEMBER(ctrl_w) override; + DECLARE_READ32_MEMBER(ctrl_r) override; protected: virtual UINT32 execute_input_lines() const override { return 6; } diff --git a/src/devices/cpu/tms34010/tms34010.h b/src/devices/cpu/tms34010/tms34010.h index 79475d2552e..733674d4279 100644 --- a/src/devices/cpu/tms34010/tms34010.h +++ b/src/devices/cpu/tms34010/tms34010.h @@ -1027,8 +1027,8 @@ public: tms34010_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); /* Reads & writes to the 34010 I/O registers; place at 0xc0000000 */ - virtual DECLARE_WRITE16_MEMBER( io_register_w ); - virtual DECLARE_READ16_MEMBER( io_register_r ); + virtual DECLARE_WRITE16_MEMBER( io_register_w ) override; + virtual DECLARE_READ16_MEMBER( io_register_r ) override; protected: virtual UINT64 execute_clocks_to_cycles(UINT64 clocks) const override { return (clocks + 8 - 1) / 8; } @@ -1044,8 +1044,8 @@ public: tms34020_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); /* Reads & writes to the 34010 I/O registers; place at 0xc0000000 */ - virtual DECLARE_WRITE16_MEMBER( io_register_w ); - virtual DECLARE_READ16_MEMBER( io_register_r ); + virtual DECLARE_WRITE16_MEMBER( io_register_w ) override; + virtual DECLARE_READ16_MEMBER( io_register_r ) override; protected: virtual UINT64 execute_clocks_to_cycles(UINT64 clocks) const override { return (clocks + 4 - 1) / 4; } diff --git a/src/devices/imagedev/floppy.h b/src/devices/imagedev/floppy.h index 66d4569a6da..4d50d74234d 100644 --- a/src/devices/imagedev/floppy.h +++ b/src/devices/imagedev/floppy.h @@ -228,10 +228,10 @@ protected: public: \ _name(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); \ virtual ~_name(); \ - virtual void handled_variants(UINT32 *variants, int &var_count) const; \ - virtual const char *image_interface() const { return _interface; } \ + virtual void handled_variants(UINT32 *variants, int &var_count) const override; \ + virtual const char *image_interface() const override { return _interface; } \ protected: \ - virtual void setup_characteristics(); \ + virtual void setup_characteristics() override; \ }; DECLARE_FLOPPY_IMAGE_DEVICE(floppy_3_ssdd, "floppy_3") diff --git a/src/devices/machine/ataflash.h b/src/devices/machine/ataflash.h index 33ed7324fbb..e0504b2f180 100644 --- a/src/devices/machine/ataflash.h +++ b/src/devices/machine/ataflash.h @@ -16,10 +16,10 @@ class ata_flash_pccard_device : public ide_hdd_device, public: ata_flash_pccard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER(read_memory); - virtual DECLARE_WRITE16_MEMBER(write_memory); - virtual DECLARE_READ16_MEMBER(read_reg); - virtual DECLARE_WRITE16_MEMBER(write_reg); + virtual DECLARE_READ16_MEMBER(read_memory) override; + virtual DECLARE_WRITE16_MEMBER(write_memory) override; + virtual DECLARE_READ16_MEMBER(read_reg) override; + virtual DECLARE_WRITE16_MEMBER(write_reg) override; protected: // device-level overrides diff --git a/src/devices/machine/i6300esb.h b/src/devices/machine/i6300esb.h index 174eb5c17aa..325e768dbba 100644 --- a/src/devices/machine/i6300esb.h +++ b/src/devices/machine/i6300esb.h @@ -24,7 +24,7 @@ public: virtual void map_extra(UINT64 memory_window_start, UINT64 memory_window_end, UINT64 memory_offset, address_space *memory_space, UINT64 io_window_start, UINT64 io_window_end, UINT64 io_offset, address_space *io_space) override; - virtual DECLARE_ADDRESS_MAP(config_map, 32); + virtual DECLARE_ADDRESS_MAP(config_map, 32) override; protected: diff --git a/src/devices/machine/i82875p.h b/src/devices/machine/i82875p.h index 6f42f71823b..4f7723e64a7 100644 --- a/src/devices/machine/i82875p.h +++ b/src/devices/machine/i82875p.h @@ -30,9 +30,9 @@ public: virtual void map_extra(UINT64 memory_window_start, UINT64 memory_window_end, UINT64 memory_offset, address_space *memory_space, UINT64 io_window_start, UINT64 io_window_end, UINT64 io_offset, address_space *io_space) override; - virtual DECLARE_ADDRESS_MAP(config_map, 32); + virtual DECLARE_ADDRESS_MAP(config_map, 32) override; - virtual DECLARE_READ8_MEMBER(capptr_r); + virtual DECLARE_READ8_MEMBER(capptr_r) override; DECLARE_READ8_MEMBER( agpm_r); DECLARE_WRITE8_MEMBER( agpm_w); diff --git a/src/devices/machine/idectrl.h b/src/devices/machine/idectrl.h index 695970425ee..1d5a184b809 100644 --- a/src/devices/machine/idectrl.h +++ b/src/devices/machine/idectrl.h @@ -33,10 +33,10 @@ public: ide_controller_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); ide_controller_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source); - virtual DECLARE_READ16_MEMBER(read_cs0); - virtual DECLARE_READ16_MEMBER(read_cs1); - virtual DECLARE_WRITE16_MEMBER(write_cs0); - virtual DECLARE_WRITE16_MEMBER(write_cs1); + virtual DECLARE_READ16_MEMBER(read_cs0) override; + virtual DECLARE_READ16_MEMBER(read_cs1) override; + virtual DECLARE_WRITE16_MEMBER(write_cs0) override; + virtual DECLARE_WRITE16_MEMBER(write_cs1) override; }; extern const device_type IDE_CONTROLLER; diff --git a/src/devices/machine/linflash.h b/src/devices/machine/linflash.h index 4d395f6d7e5..e6acfcf4ef3 100644 --- a/src/devices/machine/linflash.h +++ b/src/devices/machine/linflash.h @@ -15,8 +15,8 @@ class linear_flash_pccard_device : public device_t, public device_slot_card_interface { public: - virtual DECLARE_READ16_MEMBER(read_memory); - virtual DECLARE_WRITE16_MEMBER(write_memory); + virtual DECLARE_READ16_MEMBER(read_memory) override; + virtual DECLARE_WRITE16_MEMBER(write_memory) override; protected: linear_flash_pccard_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock,const char *shortname, const char *source); diff --git a/src/devices/machine/netlist.cpp b/src/devices/machine/netlist.cpp index 6cd3d784917..1b8c76743bc 100644 --- a/src/devices/machine/netlist.cpp +++ b/src/devices/machine/netlist.cpp @@ -593,7 +593,7 @@ void netlist_mame_sound_device_t::device_start() // Configure inputs m_num_inputs = 0; - m_in = NULL; + m_in = nullptr; plist_t<nld_sound_in *> indevs = netlist().get_device_list<nld_sound_in>(); if (indevs.size() > 1) diff --git a/src/devices/machine/vrc4373.h b/src/devices/machine/vrc4373.h index 85ca19c5cf7..bbd740b8084 100644 --- a/src/devices/machine/vrc4373.h +++ b/src/devices/machine/vrc4373.h @@ -69,7 +69,7 @@ public: void set_cpu_tag(const char *tag); - virtual DECLARE_ADDRESS_MAP(config_map, 32); + virtual DECLARE_ADDRESS_MAP(config_map, 32) override; DECLARE_READ32_MEMBER( pcictrl_r); DECLARE_WRITE32_MEMBER( pcictrl_w); diff --git a/src/devices/sound/315-5641.h b/src/devices/sound/315-5641.h index 6eabebf483c..49e068fb4ac 100644 --- a/src/devices/sound/315-5641.h +++ b/src/devices/sound/315-5641.h @@ -13,7 +13,7 @@ public: UINT8 get_fifo_space(); void advance_state() override; - DECLARE_WRITE8_MEMBER(port_w); + virtual DECLARE_WRITE8_MEMBER(port_w) override; UINT8 m_fifo_data[0x40]; UINT8 m_fifo_read; // last read offset (will read in m_fifo_read+1) diff --git a/src/devices/sound/disc_cls.h b/src/devices/sound/disc_cls.h index 20ae8c4e940..678b38a9fea 100644 --- a/src/devices/sound/disc_cls.h +++ b/src/devices/sound/disc_cls.h @@ -40,9 +40,9 @@ class DISCRETE_CLASS_NAME(_name): public discrete_base_node, public discrete_ste DISCRETE_CLASS_CONSTRUCTOR(_name, base) \ DISCRETE_CLASS_DESTRUCTOR(_name) \ public: \ - void step(void); \ - void reset(void); \ - int max_output(void) { return _maxout; } \ + virtual void step(void) override; \ + virtual void reset(void) override; \ + virtual int max_output(void) override { return _maxout; } \ private: \ _priv \ } @@ -53,9 +53,9 @@ class DISCRETE_CLASS_NAME(_name): public discrete_base_node, public discrete_ste DISCRETE_CLASS_CONSTRUCTOR(_name, base) \ DISCRETE_CLASS_DESTRUCTOR(_name) \ public: \ - void step(void); \ - void reset(void) { this->step(); } \ - int max_output(void) { return _maxout; } \ + virtual void step(void) override; \ + virtual void reset(void) override { this->step(); } \ + virtual int max_output(void) override { return _maxout; } \ private: \ _priv \ } @@ -66,8 +66,8 @@ class DISCRETE_CLASS_NAME(_name): public discrete_base_node \ DISCRETE_CLASS_CONSTRUCTOR(_name, base) \ DISCRETE_CLASS_DESTRUCTOR(_name) \ public: \ - void reset(void); \ - int max_output(void) { return _maxout; } \ + virtual void reset(void) override; \ + virtual int max_output(void) override { return _maxout; } \ } #define DISCRETE_CLASS(_name, _maxout, _priv) \ @@ -76,11 +76,11 @@ class DISCRETE_CLASS_NAME(_name): public discrete_base_node, public discrete_ste DISCRETE_CLASS_DESTRUCTOR(_name) \ DISCRETE_CLASS_CONSTRUCTOR(_name, base) \ public: \ - void step(void); \ - void reset(void); \ - void start(void); \ - void stop(void); \ - int max_output(void) { return _maxout; } \ + virtual void step(void) override; \ + virtual void reset(void) override; \ + virtual void start(void) override; \ + virtual void stop(void) override; \ + virtual int max_output(void) override { return _maxout; } \ private: \ _priv \ } @@ -90,7 +90,7 @@ class DISCRETE_CLASS_NAME(special): public discrete_base_node DISCRETE_CLASS_CONSTRUCTOR(special, base) DISCRETE_CLASS_DESTRUCTOR(special) public: - int max_output(void) override { return 0; } + virtual int max_output(void) override { return 0; } }; class DISCRETE_CLASS_NAME(unimplemented): public discrete_base_node @@ -98,7 +98,7 @@ class DISCRETE_CLASS_NAME(unimplemented): public discrete_base_node DISCRETE_CLASS_CONSTRUCTOR(unimplemented, base) DISCRETE_CLASS_DESTRUCTOR(unimplemented) public: - int max_output(void) override { return 0; } + virtual int max_output(void) override { return 0; } }; /************************************* @@ -114,14 +114,14 @@ class DISCRETE_CLASS_NAME(dso_output): public discrete_base_node, DISCRETE_CLASS_CONSTRUCTOR(dso_output, base) DISCRETE_CLASS_DESTRUCTOR(dso_output) public: - void step(void) override { + virtual void step(void) override { /* Add gain to the output and put into the buffers */ /* Clipping will be handled by the main sound system */ double val = DISCRETE_INPUT(0) * DISCRETE_INPUT(1); *m_ptr++ = val; } - int max_output(void) override { return 0; } - void set_output_ptr(stream_sample_t *ptr) override { m_ptr = ptr; } + virtual int max_output(void) override { return 0; } + virtual void set_output_ptr(stream_sample_t *ptr) override { m_ptr = ptr; } private: stream_sample_t *m_ptr; }; @@ -148,8 +148,8 @@ class DISCRETE_CLASS_NAME(dss_adjustment): public discrete_base_node, public dis DISCRETE_CLASS_CONSTRUCTOR(dss_adjustment, base) DISCRETE_CLASS_DESTRUCTOR(dss_adjustment) public: - void step(void) override; - void reset(void) override; + virtual void step(void) override; + virtual void reset(void) override; private: ioport_port *m_port; INT32 m_lastpval; @@ -166,8 +166,8 @@ class DISCRETE_CLASS_NAME(dss_input_data): public discrete_base_node, public dis DISCRETE_CLASS_DESTRUCTOR(dss_input_data) DISCRETE_CLASS_CONSTRUCTOR(dss_input_data, base) public: - void reset(void) override; - void input_write(int sub_node, UINT8 data ) override; + virtual void reset(void) override; + virtual void input_write(int sub_node, UINT8 data ) override; private: double m_gain; /* node gain */ double m_offset; /* node offset */ @@ -179,8 +179,8 @@ class DISCRETE_CLASS_NAME(dss_input_logic): public discrete_base_node, public di DISCRETE_CLASS_CONSTRUCTOR(dss_input_logic, base) DISCRETE_CLASS_DESTRUCTOR(dss_input_logic) public: - void reset(void) override; - void input_write(int sub_node, UINT8 data ) override; + virtual void reset(void) override; + virtual void input_write(int sub_node, UINT8 data ) override; private: double m_gain; /* node gain */ double m_offset; /* node offset */ @@ -192,8 +192,8 @@ class DISCRETE_CLASS_NAME(dss_input_not): public discrete_base_node, public disc DISCRETE_CLASS_CONSTRUCTOR(dss_input_not, base) DISCRETE_CLASS_DESTRUCTOR(dss_input_not) public: - void reset(void) override; - void input_write(int sub_node, UINT8 data ) override; + virtual void reset(void) override; + virtual void input_write(int sub_node, UINT8 data ) override; private: double m_gain; /* node gain */ double m_offset; /* node offset */ @@ -205,9 +205,9 @@ class DISCRETE_CLASS_NAME(dss_input_pulse): public discrete_base_node, public di DISCRETE_CLASS_CONSTRUCTOR(dss_input_pulse, base) DISCRETE_CLASS_DESTRUCTOR(dss_input_pulse) public: - void step(void) override; - void reset(void) override; - void input_write(int sub_node, UINT8 data ) override; + virtual void step(void) override; + virtual void reset(void) override; + virtual void input_write(int sub_node, UINT8 data ) override; private: //double m_gain; /* node gain */ //double m_offset; /* node offset */ @@ -219,10 +219,10 @@ class DISCRETE_CLASS_NAME(dss_input_stream): public discrete_base_node, public d DISCRETE_CLASS_CONSTRUCTOR(dss_input_stream, base) DISCRETE_CLASS_DESTRUCTOR(dss_input_stream) public: - void step(void) override; - void reset(void) override; - void start(void) override; - void input_write(int sub_node, UINT8 data ) override; + virtual void step(void) override; + virtual void reset(void) override; + virtual void start(void) override; + virtual void input_write(int sub_node, UINT8 data ) override; virtual bool is_buffered(void) { return false; } /* This is called by discrete_sound_device */ @@ -247,7 +247,7 @@ class DISCRETE_CLASS_NAME(dss_input_buffer): public DISCRETE_CLASS_NAME(dss_inpu DISCRETE_CLASS_CONSTRUCTOR(dss_input_buffer, dss_input_stream) DISCRETE_CLASS_DESTRUCTOR(dss_input_buffer) public: - bool is_buffered(void) override { return true; } + virtual bool is_buffered(void) override { return true; } }; #include "disc_wav.h" diff --git a/src/devices/video/voodoo_pci.h b/src/devices/video/voodoo_pci.h index 06c72064697..93621cd0fa6 100644 --- a/src/devices/video/voodoo_pci.h +++ b/src/devices/video/voodoo_pci.h @@ -27,7 +27,7 @@ public: // optional information overrides virtual machine_config_constructor device_mconfig_additions() const override; UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); - virtual DECLARE_ADDRESS_MAP(config_map, 32); + virtual DECLARE_ADDRESS_MAP(config_map, 32) override; void set_cpu_tag(const char *tag); static void set_type(const int type) {m_type = type;} |