diff options
author | 2015-12-06 15:52:12 +0100 | |
---|---|---|
committer | 2015-12-06 15:52:12 +0100 | |
commit | 0e00c47c7cdea1fc90f467cdbe7290c67eb406cb (patch) | |
tree | 2c9e142eec252b8f692ad41fc5d4589e4be6aab7 | |
parent | e6e4a057ecce5866e27b7a59473fafed617e3292 (diff) |
some more override (nw)
49 files changed, 132 insertions, 132 deletions
diff --git a/src/mame/drivers/alphasma.cpp b/src/mame/drivers/alphasma.cpp index 5ffe6aea2d9..2ef3f77f253 100644 --- a/src/mame/drivers/alphasma.cpp +++ b/src/mame/drivers/alphasma.cpp @@ -77,7 +77,7 @@ public: DECLARE_READ8_MEMBER(io_r); DECLARE_WRITE8_MEMBER(io_w); - DECLARE_WRITE8_MEMBER(port_a_w); + virtual DECLARE_WRITE8_MEMBER(port_a_w) override; private: UINT8 m_lcd_ctrl; diff --git a/src/mame/drivers/hh_tms1k.cpp b/src/mame/drivers/hh_tms1k.cpp index c91922d6e0f..31289697f04 100644 --- a/src/mame/drivers/hh_tms1k.cpp +++ b/src/mame/drivers/hh_tms1k.cpp @@ -2191,7 +2191,7 @@ public: : gpoker_state(mconfig, type, tag) { } - virtual DECLARE_WRITE16_MEMBER(write_r); + virtual DECLARE_WRITE16_MEMBER(write_r) override; }; // handlers diff --git a/src/mame/drivers/snes.cpp b/src/mame/drivers/snes.cpp index 6c9d462f553..263731a5bc3 100644 --- a/src/mame/drivers/snes.cpp +++ b/src/mame/drivers/snes.cpp @@ -91,7 +91,7 @@ public: // input related SNESCTRL_ONSCREEN_CB(onscreen_cb); SNESCTRL_GUNLATCH_CB(gun_latch_cb); - virtual DECLARE_WRITE8_MEMBER(io_read); + virtual DECLARE_WRITE8_MEMBER(io_read) override; virtual UINT8 oldjoy1_read(int latched) override; virtual UINT8 oldjoy2_read(int latched) override; virtual void write_joy_latch(UINT8 data) override; diff --git a/src/mame/drivers/speglsht.cpp b/src/mame/drivers/speglsht.cpp index 25154bc5bef..c74718b0f24 100644 --- a/src/mame/drivers/speglsht.cpp +++ b/src/mame/drivers/speglsht.cpp @@ -136,7 +136,7 @@ public: DECLARE_READ32_MEMBER(irq_ack_clear); DECLARE_DRIVER_INIT(speglsht); DECLARE_MACHINE_RESET(speglsht); - virtual void machine_start(); + virtual void machine_start() override; DECLARE_VIDEO_START(speglsht); UINT32 screen_update_speglsht(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); required_device<palette_device> m_palette; diff --git a/src/mame/drivers/spinb.cpp b/src/mame/drivers/spinb.cpp index ebf813c7073..77c995501b3 100644 --- a/src/mame/drivers/spinb.cpp +++ b/src/mame/drivers/spinb.cpp @@ -108,8 +108,8 @@ private: UINT8 *m_p_audio; UINT8 *m_p_music; UINT8 *m_p_dmdcpu; - virtual void machine_reset(); - virtual void machine_start(); + virtual void machine_reset() override; + virtual void machine_start() override; required_device<cpu_device> m_maincpu; required_device<cpu_device> m_audiocpu; required_device<cpu_device> m_musiccpu; diff --git a/src/mame/drivers/spoker.cpp b/src/mame/drivers/spoker.cpp index 919dee1b898..9b1fe03d518 100644 --- a/src/mame/drivers/spoker.cpp +++ b/src/mame/drivers/spoker.cpp @@ -74,9 +74,9 @@ public: DECLARE_DRIVER_INIT(spk116it); DECLARE_DRIVER_INIT(3super8); - virtual void machine_start(); - virtual void machine_reset(); - virtual void video_start(); + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override; TILE_GET_INFO_MEMBER(get_bg_tile_info); TILE_GET_INFO_MEMBER(get_fg_tile_info); diff --git a/src/mame/drivers/spool99.cpp b/src/mame/drivers/spool99.cpp index 38b859a0ffe..de393b3b619 100644 --- a/src/mame/drivers/spool99.cpp +++ b/src/mame/drivers/spool99.cpp @@ -129,7 +129,7 @@ public: DECLARE_WRITE8_MEMBER(eeprom_dataline_w); DECLARE_DRIVER_INIT(spool99); - virtual void video_start(); + virtual void video_start() override; UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); TILE_GET_INFO_MEMBER(get_tile_info); diff --git a/src/mame/drivers/squale.cpp b/src/mame/drivers/squale.cpp index b9484a20bea..4ed0400427d 100644 --- a/src/mame/drivers/squale.cpp +++ b/src/mame/drivers/squale.cpp @@ -80,8 +80,8 @@ public: DECLARE_WRITE8_MEMBER(ctrl_w); - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; TIMER_DEVICE_CALLBACK_MEMBER(squale_scanline); diff --git a/src/mame/drivers/srmp5.cpp b/src/mame/drivers/srmp5.cpp index 7f2969351e3..a46e129331b 100644 --- a/src/mame/drivers/srmp5.cpp +++ b/src/mame/drivers/srmp5.cpp @@ -116,7 +116,7 @@ public: DECLARE_READ8_MEMBER(cmd1_r); DECLARE_READ8_MEMBER(cmd2_r); DECLARE_READ8_MEMBER(cmd_stat8_r); - virtual void machine_start(); + virtual void machine_start() override; DECLARE_DRIVER_INIT(srmp5); UINT32 screen_update_srmp5(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/srmp6.cpp b/src/mame/drivers/srmp6.cpp index 05cc14bc010..46de38baef7 100644 --- a/src/mame/drivers/srmp6.cpp +++ b/src/mame/drivers/srmp6.cpp @@ -109,8 +109,8 @@ public: DECLARE_WRITE16_MEMBER(paletteram_w); DECLARE_READ16_MEMBER(srmp6_irq_ack_r); DECLARE_DRIVER_INIT(INIT); - virtual void machine_start(); - virtual void video_start(); + virtual void machine_start() override; + virtual void video_start() override; UINT32 screen_update_srmp6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); void update_palette(); UINT32 process(UINT8 b,UINT32 dst_offset); diff --git a/src/mame/drivers/ssem.cpp b/src/mame/drivers/ssem.cpp index da054feb016..56090713130 100644 --- a/src/mame/drivers/ssem.cpp +++ b/src/mame/drivers/ssem.cpp @@ -25,8 +25,8 @@ public: required_device<screen_device> m_screen; UINT8 m_store_line; - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; UINT32 screen_update_ssem(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); DECLARE_INPUT_CHANGED_MEMBER(panel_check); DECLARE_QUICKLOAD_LOAD_MEMBER(ssem_store); diff --git a/src/mame/drivers/ssfindo.cpp b/src/mame/drivers/ssfindo.cpp index f7736cff78b..ae392906118 100644 --- a/src/mame/drivers/ssfindo.cpp +++ b/src/mame/drivers/ssfindo.cpp @@ -275,7 +275,7 @@ public: DECLARE_DRIVER_INIT(ssfindo); DECLARE_DRIVER_INIT(ppcar); DECLARE_DRIVER_INIT(tetfight); - virtual void machine_reset(); + virtual void machine_reset() override; UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/sshot.cpp b/src/mame/drivers/sshot.cpp index e15bea83951..97075424ff0 100644 --- a/src/mame/drivers/sshot.cpp +++ b/src/mame/drivers/sshot.cpp @@ -183,7 +183,7 @@ public: DECLARE_WRITE8_MEMBER(supershot_output0_w); DECLARE_WRITE8_MEMBER(supershot_output1_w); TILE_GET_INFO_MEMBER(get_supershot_text_tile_info); - virtual void video_start(); + virtual void video_start() override; UINT32 screen_update_supershot(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); required_device<cpu_device> m_maincpu; required_device<gfxdecode_device> m_gfxdecode; diff --git a/src/mame/drivers/ssingles.cpp b/src/mame/drivers/ssingles.cpp index fb3e6fa1749..c5c69852fc3 100644 --- a/src/mame/drivers/ssingles.cpp +++ b/src/mame/drivers/ssingles.cpp @@ -176,7 +176,7 @@ public: DECLARE_WRITE8_MEMBER(atamanot_prot_w); DECLARE_CUSTOM_INPUT_MEMBER(controls_r); DECLARE_DRIVER_INIT(ssingles); - virtual void video_start(); + virtual void video_start() override; INTERRUPT_GEN_MEMBER(atamanot_irq); MC6845_UPDATE_ROW(ssingles_update_row); MC6845_UPDATE_ROW(atamanot_update_row); diff --git a/src/mame/drivers/sstrangr.cpp b/src/mame/drivers/sstrangr.cpp index e1db1d7b53e..c0d114c0abf 100644 --- a/src/mame/drivers/sstrangr.cpp +++ b/src/mame/drivers/sstrangr.cpp @@ -30,7 +30,7 @@ public: DECLARE_WRITE8_MEMBER(port_w); - virtual void video_start(); + virtual void video_start() override; UINT32 screen_update_sstrangr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_sstrngr2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/st_mp100.cpp b/src/mame/drivers/st_mp100.cpp index 9a661aa0f05..65bda3439a2 100644 --- a/src/mame/drivers/st_mp100.cpp +++ b/src/mame/drivers/st_mp100.cpp @@ -69,7 +69,7 @@ private: UINT8 m_digit; UINT8 m_counter; UINT8 m_segment[5]; - virtual void machine_reset(); + virtual void machine_reset() override; required_device<m6800_cpu_device> m_maincpu; required_device<pia6821_device> m_pia_u10; required_device<pia6821_device> m_pia_u11; diff --git a/src/mame/drivers/st_mp200.cpp b/src/mame/drivers/st_mp200.cpp index fbdc05b0a06..bc810c973c7 100644 --- a/src/mame/drivers/st_mp200.cpp +++ b/src/mame/drivers/st_mp200.cpp @@ -78,7 +78,7 @@ private: UINT8 m_digit; UINT8 m_counter; UINT8 m_segment[5]; - virtual void machine_reset(); + virtual void machine_reset() override; required_device<m6800_cpu_device> m_maincpu; optional_device<s14001a_device> m_s14001a; required_device<pia6821_device> m_pia_u10; diff --git a/src/mame/drivers/statriv2.cpp b/src/mame/drivers/statriv2.cpp index 25456024294..6546425f10c 100644 --- a/src/mame/drivers/statriv2.cpp +++ b/src/mame/drivers/statriv2.cpp @@ -117,7 +117,7 @@ public: DECLARE_DRIVER_INIT(laserdisc); TILE_GET_INFO_MEMBER(horizontal_tile_info); TILE_GET_INFO_MEMBER(vertical_tile_info); - virtual void video_start(); + virtual void video_start() override; DECLARE_PALETTE_INIT(statriv2); DECLARE_VIDEO_START(vertical); UINT32 screen_update_statriv2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/stratos.cpp b/src/mame/drivers/stratos.cpp index 733f62b979f..8ace206949c 100644 --- a/src/mame/drivers/stratos.cpp +++ b/src/mame/drivers/stratos.cpp @@ -47,7 +47,7 @@ public: void show_leds(); UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); - void machine_reset(); + virtual void machine_reset() override; }; DRIVER_INIT_MEMBER( stratos_state, stratos ) diff --git a/src/mame/drivers/studio2.cpp b/src/mame/drivers/studio2.cpp index 28080198b47..99b8cf5738b 100644 --- a/src/mame/drivers/studio2.cpp +++ b/src/mame/drivers/studio2.cpp @@ -224,8 +224,8 @@ public: required_ioport m_b; required_device<screen_device> m_screen; - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; DECLARE_READ8_MEMBER( cart_400 ); DECLARE_READ8_MEMBER( cart_a00 ); @@ -273,8 +273,8 @@ public: required_device<cdp1864_device> m_cti; - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; DECLARE_READ8_MEMBER( cart_c00 ); DECLARE_WRITE8_MEMBER( dma_w ); diff --git a/src/mame/drivers/stuntair.cpp b/src/mame/drivers/stuntair.cpp index 3a4313187d3..924a6b4434a 100644 --- a/src/mame/drivers/stuntair.cpp +++ b/src/mame/drivers/stuntair.cpp @@ -128,9 +128,9 @@ public: DECLARE_WRITE8_MEMBER(stuntair_sound_w); DECLARE_WRITE8_MEMBER(ay8910_portb_w); INTERRUPT_GEN_MEMBER(stuntair_irq); - virtual void machine_start(); - virtual void machine_reset(); - virtual void video_start(); + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override; void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_stuntair(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); DECLARE_PALETTE_INIT(stuntair); diff --git a/src/mame/drivers/su2000.cpp b/src/mame/drivers/su2000.cpp index 8d4b5840855..7582673d6bb 100644 --- a/src/mame/drivers/su2000.cpp +++ b/src/mame/drivers/su2000.cpp @@ -67,8 +67,8 @@ public: : pcat_base_state(mconfig, type, tag){ } UINT32 *m_pc_ram; - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; }; diff --git a/src/mame/drivers/sub.cpp b/src/mame/drivers/sub.cpp index 3282059da41..9b2487ce495 100644 --- a/src/mame/drivers/sub.cpp +++ b/src/mame/drivers/sub.cpp @@ -145,7 +145,7 @@ public: DECLARE_WRITE8_MEMBER(to_sound_w); DECLARE_WRITE8_MEMBER(nmi_mask_w); - virtual void machine_start(); + virtual void machine_start() override; DECLARE_PALETTE_INIT(sub); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/subhuntr.cpp b/src/mame/drivers/subhuntr.cpp index a36f388ee70..aaa95c647d5 100644 --- a/src/mame/drivers/subhuntr.cpp +++ b/src/mame/drivers/subhuntr.cpp @@ -36,9 +36,9 @@ public: INTERRUPT_GEN_MEMBER(subhuntr_interrupt); - virtual void machine_start(); - virtual void machine_reset(); - virtual void video_start(); + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override; DECLARE_PALETTE_INIT(subhuntr); UINT32 screen_update_subhuntr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); }; diff --git a/src/mame/drivers/subsino.cpp b/src/mame/drivers/subsino.cpp index 6b83bcb135a..48883e63ba5 100644 --- a/src/mame/drivers/subsino.cpp +++ b/src/mame/drivers/subsino.cpp @@ -325,7 +325,7 @@ public: UINT32 screen_update_subsino(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_subsino_reels(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_stbsub_reels(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - virtual void machine_start(); + virtual void machine_start() override; required_device<cpu_device> m_maincpu; required_device<gfxdecode_device> m_gfxdecode; required_device<palette_device> m_palette; diff --git a/src/mame/drivers/summit.cpp b/src/mame/drivers/summit.cpp index 2f7191175a9..9058af8401e 100644 --- a/src/mame/drivers/summit.cpp +++ b/src/mame/drivers/summit.cpp @@ -35,7 +35,7 @@ public: required_shared_ptr<UINT8> m_attr; required_shared_ptr<UINT8> m_vram; DECLARE_WRITE8_MEMBER(out_w); - virtual void video_start(); + virtual void video_start() override; DECLARE_PALETTE_INIT(summit); UINT32 screen_update_summit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); required_device<cpu_device> m_maincpu; diff --git a/src/mame/drivers/sun1.cpp b/src/mame/drivers/sun1.cpp index df26989dbaa..7f8b109f207 100644 --- a/src/mame/drivers/sun1.cpp +++ b/src/mame/drivers/sun1.cpp @@ -72,7 +72,7 @@ public: DECLARE_READ16_MEMBER(sun1_upd7201_r); DECLARE_WRITE16_MEMBER(sun1_upd7201_w); DECLARE_WRITE8_MEMBER(kbd_put); - virtual void machine_reset(); + virtual void machine_reset() override; required_shared_ptr<UINT16> m_p_ram; UINT8 m_term_data; }; diff --git a/src/mame/drivers/sun2.cpp b/src/mame/drivers/sun2.cpp index ec1ddabc5d6..80862bcf5ec 100644 --- a/src/mame/drivers/sun2.cpp +++ b/src/mame/drivers/sun2.cpp @@ -85,7 +85,7 @@ public: m_p_ram(*this, "p_ram"){ } required_device<cpu_device> m_maincpu; - virtual void machine_reset(); + virtual void machine_reset() override; required_shared_ptr<UINT16> m_p_ram; }; diff --git a/src/mame/drivers/sun3.cpp b/src/mame/drivers/sun3.cpp index 88cb36d8bbf..5cdc1fe8125 100644 --- a/src/mame/drivers/sun3.cpp +++ b/src/mame/drivers/sun3.cpp @@ -315,7 +315,7 @@ public: required_device<scc8530_t> m_scc1; required_device<scc8530_t> m_scc2; optional_device<n82077aa_device> m_fdc; - virtual void machine_reset(); + virtual void machine_reset() override; required_shared_ptr<UINT32> m_p_ram; optional_shared_ptr<UINT32> m_bw2_vram; diff --git a/src/mame/drivers/sun4.cpp b/src/mame/drivers/sun4.cpp index 140fddc9307..91c0edf530f 100644 --- a/src/mame/drivers/sun4.cpp +++ b/src/mame/drivers/sun4.cpp @@ -396,7 +396,7 @@ public: : driver_device(mconfig, type, tag) , m_maincpu(*this, "maincpu") { } - virtual void machine_reset(); + virtual void machine_reset() override; required_device<cpu_device> m_maincpu; }; diff --git a/src/mame/drivers/supdrapo.cpp b/src/mame/drivers/supdrapo.cpp index 5013bb4c3fe..9eded3118c7 100644 --- a/src/mame/drivers/supdrapo.cpp +++ b/src/mame/drivers/supdrapo.cpp @@ -98,9 +98,9 @@ public: DECLARE_WRITE8_MEMBER(ay8910_outputa_w); DECLARE_WRITE8_MEMBER(ay8910_outputb_w); - virtual void machine_start(); - virtual void machine_reset(); - virtual void video_start(); + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override; DECLARE_PALETTE_INIT(supdrapo); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); diff --git a/src/mame/drivers/supduck.cpp b/src/mame/drivers/supduck.cpp index 56ae254dccf..1c297de8966 100644 --- a/src/mame/drivers/supduck.cpp +++ b/src/mame/drivers/supduck.cpp @@ -79,10 +79,10 @@ public: protected: // driver_device overrides - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; - virtual void video_start(); + virtual void video_start() override; TILE_GET_INFO_MEMBER(get_text_tile_info); TILE_GET_INFO_MEMBER(get_fore_tile_info); diff --git a/src/mame/drivers/supercon.cpp b/src/mame/drivers/supercon.cpp index 57164aae3b5..35c1913fcc5 100644 --- a/src/mame/drivers/supercon.cpp +++ b/src/mame/drivers/supercon.cpp @@ -87,9 +87,9 @@ public: void set_border_pieces(); void clear_pieces(); void update_leds(); - virtual void machine_reset(); + virtual void machine_reset() override; DECLARE_DRIVER_INIT(supercon); - virtual void machine_start(); + virtual void machine_start() override; TIMER_CALLBACK_MEMBER(mouse_click); TIMER_CALLBACK_MEMBER(update_irq); TIMER_DEVICE_CALLBACK_MEMBER(update_artwork); diff --git a/src/mame/drivers/superdq.cpp b/src/mame/drivers/superdq.cpp index 244560f7373..cea2bc6189a 100644 --- a/src/mame/drivers/superdq.cpp +++ b/src/mame/drivers/superdq.cpp @@ -51,9 +51,9 @@ public: DECLARE_READ8_MEMBER(superdq_ld_r); DECLARE_WRITE8_MEMBER(superdq_ld_w); TILE_GET_INFO_MEMBER(get_tile_info); - virtual void machine_start(); - virtual void machine_reset(); - virtual void video_start(); + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override; DECLARE_PALETTE_INIT(superdq); UINT32 screen_update_superdq(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); INTERRUPT_GEN_MEMBER(superdq_vblank); diff --git a/src/mame/drivers/ticalc1x.cpp b/src/mame/drivers/ticalc1x.cpp index 1ab288d5e61..5a8bbae7c16 100644 --- a/src/mame/drivers/ticalc1x.cpp +++ b/src/mame/drivers/ticalc1x.cpp @@ -593,8 +593,8 @@ public: : wizatron_state(mconfig, type, tag) { } - virtual DECLARE_WRITE16_MEMBER(write_o); - virtual DECLARE_READ8_MEMBER(read_k); + virtual DECLARE_WRITE16_MEMBER(write_o) override; + virtual DECLARE_READ8_MEMBER(read_k) override; }; // handlers diff --git a/src/mame/drivers/ymmu100.cpp b/src/mame/drivers/ymmu100.cpp index 2273fdb827a..a109418b62e 100644 --- a/src/mame/drivers/ymmu100.cpp +++ b/src/mame/drivers/ymmu100.cpp @@ -193,7 +193,7 @@ public: float lightlevel(const UINT8 *src, const UINT8 *render); UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); - virtual void machine_start(); + virtual void machine_start() override; }; class mu100r_state : public mu100_state { @@ -202,7 +202,7 @@ public: : mu100_state(mconfig, type, tag) { } - virtual DECLARE_READ16_MEMBER(adc7_r); + virtual DECLARE_READ16_MEMBER(adc7_r) override; }; #include "../drivers/ymmu100.inc" diff --git a/src/mame/includes/coco3.h b/src/mame/includes/coco3.h index aff1ee9edc2..9cc9a8d9d35 100644 --- a/src/mame/includes/coco3.h +++ b/src/mame/includes/coco3.h @@ -43,9 +43,9 @@ public: required_device<gime_base_device> m_gime; - virtual DECLARE_WRITE8_MEMBER( ff20_write ); - virtual DECLARE_READ8_MEMBER( ff40_read ); - virtual DECLARE_WRITE8_MEMBER( ff40_write ); + virtual DECLARE_WRITE8_MEMBER( ff20_write ) override; + virtual DECLARE_READ8_MEMBER( ff40_read ) override; + virtual DECLARE_WRITE8_MEMBER( ff40_write ) override; DECLARE_WRITE_LINE_MEMBER(gime_firq_w) { recalculate_firq(); } DECLARE_WRITE_LINE_MEMBER(gime_irq_w) { recalculate_irq(); } diff --git a/src/mame/includes/dgnalpha.h b/src/mame/includes/dgnalpha.h index 16d64ae6546..220bc334137 100644 --- a/src/mame/includes/dgnalpha.h +++ b/src/mame/includes/dgnalpha.h @@ -83,8 +83,8 @@ protected: virtual bool firq_get_line(void) override; /* PIA1 */ - virtual DECLARE_READ8_MEMBER( ff20_read ); - virtual DECLARE_WRITE8_MEMBER( ff20_write ); + virtual DECLARE_READ8_MEMBER( ff20_read ) override; + virtual DECLARE_WRITE8_MEMBER( ff20_write ) override; private: UINT8 m_just_reset; diff --git a/src/mame/includes/dragon.h b/src/mame/includes/dragon.h index e059259a967..20a6877d6f5 100644 --- a/src/mame/includes/dragon.h +++ b/src/mame/includes/dragon.h @@ -62,8 +62,8 @@ public: required_device<mos6551_device> m_acia; protected: - virtual DECLARE_READ8_MEMBER( ff00_read ); - virtual DECLARE_WRITE8_MEMBER( ff00_write ); + virtual DECLARE_READ8_MEMBER( ff00_read ) override; + virtual DECLARE_WRITE8_MEMBER( ff00_write ) override; virtual void pia1_pb_changed(UINT8 data) override; void page_rom(bool romswitch); diff --git a/src/mame/includes/genpc.h b/src/mame/includes/genpc.h index 89e5dce38ff..b3353de35d6 100644 --- a/src/mame/includes/genpc.h +++ b/src/mame/includes/genpc.h @@ -133,7 +133,7 @@ public: // optional information overrides virtual machine_config_constructor device_mconfig_additions() const override; - virtual DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ); + virtual DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ) override; protected: // device-level overrides @@ -142,9 +142,9 @@ protected: required_device<cassette_image_device> m_cassette; public: - virtual DECLARE_READ8_MEMBER ( pc_ppi_porta_r ); - virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + virtual DECLARE_READ8_MEMBER ( pc_ppi_porta_r ) override; + virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ) override; + virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ) override; }; @@ -172,10 +172,10 @@ protected: virtual void device_reset() override; public: - virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ) override; + virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ) override; - virtual DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ); + virtual DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ) override; }; extern const device_type EC1841_MOTHERBOARD; diff --git a/src/mame/includes/super6.h b/src/mame/includes/super6.h index 9367decda25..bb59f9d7b4c 100644 --- a/src/mame/includes/super6.h +++ b/src/mame/includes/super6.h @@ -59,8 +59,8 @@ public: required_region_ptr<UINT8> m_rom; required_ioport m_j7; - virtual void machine_start(); - virtual void machine_reset(); + virtual void machine_start() override; + virtual void machine_reset() override; DECLARE_READ8_MEMBER( fdc_r ); DECLARE_WRITE8_MEMBER( fdc_w ); diff --git a/src/mame/machine/k573cass.h b/src/mame/machine/k573cass.h index 3045365d9dc..899667c7b7b 100644 --- a/src/mame/machine/k573cass.h +++ b/src/mame/machine/k573cass.h @@ -94,11 +94,11 @@ public: konami573_cassette_x_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); konami573_cassette_x_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_READ_LINE_MEMBER(read_line_secflash_sda); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); + virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override; protected: virtual void device_start() override; @@ -116,14 +116,14 @@ class konami573_cassette_xi_device: public konami573_cassette_x_device public: konami573_cassette_xi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); + virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override; - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); - virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_do); - virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_sars); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5); + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override; + virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_do) override; + virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_sars) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5) override; ADC083X_INPUT_CB(punchmania_inputs_callback); @@ -180,15 +180,15 @@ public: template<class _Object> static devcb_base &set_d6_handler(device_t &device, _Object object) { return downcast<konami573_cassette_y_device &>(device).m_d6_handler.set_callback(object); } template<class _Object> static devcb_base &set_d7_handler(device_t &device, _Object object) { return downcast<konami573_cassette_y_device &>(device).m_d7_handler.set_callback(object); } - virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d6); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d7); + virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d6) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d7) override; protected: virtual void device_start() override; @@ -214,8 +214,8 @@ class konami573_cassette_yi_device: public konami573_cassette_y_device public: konami573_cassette_yi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); + virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override; protected: virtual machine_config_constructor device_mconfig_additions() const override; @@ -233,13 +233,13 @@ class konami573_cassette_zi_device: public device_t, public: konami573_cassette_zi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401); - virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); - virtual DECLARE_WRITE_LINE_MEMBER(write_line_zs01_sda); + virtual DECLARE_READ_LINE_MEMBER(read_line_ds2401) override; + virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override; + virtual DECLARE_WRITE_LINE_MEMBER(write_line_zs01_sda) override; protected: virtual void device_start() override; diff --git a/src/mame/machine/msx_matsushita.h b/src/mame/machine/msx_matsushita.h index 2d3a7ad0542..70a30d705a6 100644 --- a/src/mame/machine/msx_matsushita.h +++ b/src/mame/machine/msx_matsushita.h @@ -31,8 +31,8 @@ public: virtual UINT8 get_id() override; - virtual DECLARE_READ8_MEMBER(io_read); - virtual DECLARE_WRITE8_MEMBER(io_write); + virtual DECLARE_READ8_MEMBER(io_read) override; + virtual DECLARE_WRITE8_MEMBER(io_write) override; private: required_ioport m_io_config; diff --git a/src/mame/machine/msx_s1985.h b/src/mame/machine/msx_s1985.h index e1fe2f1fb8a..0a741ce5071 100644 --- a/src/mame/machine/msx_s1985.h +++ b/src/mame/machine/msx_s1985.h @@ -21,8 +21,8 @@ public: virtual UINT8 get_id() override; - virtual DECLARE_READ8_MEMBER(io_read); - virtual DECLARE_WRITE8_MEMBER(io_write); + virtual DECLARE_READ8_MEMBER(io_read) override; + virtual DECLARE_WRITE8_MEMBER(io_write) override; private: UINT8 m_6_1; diff --git a/src/mame/machine/naomim1.h b/src/mame/machine/naomim1.h index 927149694c9..8de82b75b01 100644 --- a/src/mame/machine/naomim1.h +++ b/src/mame/machine/naomim1.h @@ -13,7 +13,7 @@ class naomi_m1_board : public naomi_board public: naomi_m1_board(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_ADDRESS_MAP(submap, 16); + virtual DECLARE_ADDRESS_MAP(submap, 16) override; DECLARE_READ16_MEMBER(actel_id_r); diff --git a/src/mame/machine/naomim4.h b/src/mame/machine/naomim4.h index 74b39a0fe04..10d9c9f9b73 100644 --- a/src/mame/machine/naomim4.h +++ b/src/mame/machine/naomim4.h @@ -16,7 +16,7 @@ public: static void static_set_tags(device_t &device, const char *_key_tag); - virtual DECLARE_ADDRESS_MAP(submap, 16); + virtual DECLARE_ADDRESS_MAP(submap, 16) override; DECLARE_READ16_MEMBER(m4_id_r); protected: diff --git a/src/mame/machine/ns11prot.h b/src/mame/machine/ns11prot.h index 214a807ee37..3a3d0109978 100644 --- a/src/mame/machine/ns11prot.h +++ b/src/mame/machine/ns11prot.h @@ -32,8 +32,8 @@ class keycus_c406_device : public ns11_keycus_device public: keycus_c406_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C406; @@ -45,8 +45,8 @@ class keycus_c409_device : public ns11_keycus_device public: keycus_c409_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C409; @@ -58,8 +58,8 @@ class keycus_c410_device : public ns11_keycus_device public: keycus_c410_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C410; @@ -71,8 +71,8 @@ class keycus_c411_device : public ns11_keycus_device public: keycus_c411_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C411; @@ -84,8 +84,8 @@ class keycus_c430_device : public ns11_keycus_device public: keycus_c430_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C430; @@ -97,8 +97,8 @@ class keycus_c431_device : public ns11_keycus_device public: keycus_c431_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C431; @@ -110,8 +110,8 @@ class keycus_c432_device : public ns11_keycus_device public: keycus_c432_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C432; @@ -123,8 +123,8 @@ class keycus_c442_device : public ns11_keycus_device public: keycus_c442_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C442; @@ -136,8 +136,8 @@ class keycus_c443_device : public ns11_keycus_device public: keycus_c443_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - virtual DECLARE_READ16_MEMBER( read ); - virtual DECLARE_WRITE16_MEMBER( write ); + virtual DECLARE_READ16_MEMBER( read ) override; + virtual DECLARE_WRITE16_MEMBER( write ) override; }; extern const device_type KEYCUS_C443; diff --git a/src/mame/video/pc_t1t.h b/src/mame/video/pc_t1t.h index 70758843d9c..7dc6f981762 100644 --- a/src/mame/video/pc_t1t.h +++ b/src/mame/video/pc_t1t.h @@ -123,7 +123,7 @@ public: UINT8 *m_jxkanji; - virtual MC6845_UPDATE_ROW( crtc_update_row ); + virtual MC6845_UPDATE_ROW( crtc_update_row ) override; MC6845_UPDATE_ROW( pcjx_text_update_row ); MC6845_UPDATE_ROW( pcjr_gfx_2bpp_high_update_row ); diff --git a/src/mame/video/pcd.h b/src/mame/video/pcd.h index 5161474b17d..f22c2707569 100644 --- a/src/mame/video/pcd.h +++ b/src/mame/video/pcd.h @@ -35,7 +35,7 @@ class pcd_video_device : public pcdx_video_device public: pcd_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - DECLARE_ADDRESS_MAP(map, 16); + virtual DECLARE_ADDRESS_MAP(map, 16) override; DECLARE_WRITE8_MEMBER(vram_sw_w); DECLARE_READ8_MEMBER(vram_r); DECLARE_WRITE8_MEMBER(vram_w); @@ -81,7 +81,7 @@ public: pcx_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); template<class _Object> static devcb_base &set_txd_handler(device_t &device, _Object object) { return downcast<pcx_video_device &>(device).m_txd_handler.set_callback(object); } - DECLARE_ADDRESS_MAP(map, 16); + virtual DECLARE_ADDRESS_MAP(map, 16) override; DECLARE_READ8_MEMBER(term_r); DECLARE_WRITE8_MEMBER(term_w); DECLARE_READ8_MEMBER(term_mcu_r); |