some more override (nw)

This commit is contained in:
Miodrag Milanovic 2015-12-06 15:52:12 +01:00
parent e6e4a057ec
commit 0e00c47c7c
49 changed files with 132 additions and 132 deletions

View File

@ -77,7 +77,7 @@ public:
DECLARE_READ8_MEMBER(io_r); DECLARE_READ8_MEMBER(io_r);
DECLARE_WRITE8_MEMBER(io_w); DECLARE_WRITE8_MEMBER(io_w);
DECLARE_WRITE8_MEMBER(port_a_w); virtual DECLARE_WRITE8_MEMBER(port_a_w) override;
private: private:
UINT8 m_lcd_ctrl; UINT8 m_lcd_ctrl;

View File

@ -2191,7 +2191,7 @@ public:
: gpoker_state(mconfig, type, tag) : gpoker_state(mconfig, type, tag)
{ } { }
virtual DECLARE_WRITE16_MEMBER(write_r); virtual DECLARE_WRITE16_MEMBER(write_r) override;
}; };
// handlers // handlers

View File

@ -91,7 +91,7 @@ public:
// input related // input related
SNESCTRL_ONSCREEN_CB(onscreen_cb); SNESCTRL_ONSCREEN_CB(onscreen_cb);
SNESCTRL_GUNLATCH_CB(gun_latch_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 oldjoy1_read(int latched) override;
virtual UINT8 oldjoy2_read(int latched) override; virtual UINT8 oldjoy2_read(int latched) override;
virtual void write_joy_latch(UINT8 data) override; virtual void write_joy_latch(UINT8 data) override;

View File

@ -136,7 +136,7 @@ public:
DECLARE_READ32_MEMBER(irq_ack_clear); DECLARE_READ32_MEMBER(irq_ack_clear);
DECLARE_DRIVER_INIT(speglsht); DECLARE_DRIVER_INIT(speglsht);
DECLARE_MACHINE_RESET(speglsht); DECLARE_MACHINE_RESET(speglsht);
virtual void machine_start(); virtual void machine_start() override;
DECLARE_VIDEO_START(speglsht); DECLARE_VIDEO_START(speglsht);
UINT32 screen_update_speglsht(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_speglsht(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
required_device<palette_device> m_palette; required_device<palette_device> m_palette;

View File

@ -108,8 +108,8 @@ private:
UINT8 *m_p_audio; UINT8 *m_p_audio;
UINT8 *m_p_music; UINT8 *m_p_music;
UINT8 *m_p_dmdcpu; UINT8 *m_p_dmdcpu;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void machine_start(); virtual void machine_start() override;
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_audiocpu; required_device<cpu_device> m_audiocpu;
required_device<cpu_device> m_musiccpu; required_device<cpu_device> m_musiccpu;

View File

@ -74,9 +74,9 @@ public:
DECLARE_DRIVER_INIT(spk116it); DECLARE_DRIVER_INIT(spk116it);
DECLARE_DRIVER_INIT(3super8); DECLARE_DRIVER_INIT(3super8);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void video_start(); virtual void video_start() override;
TILE_GET_INFO_MEMBER(get_bg_tile_info); TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_fg_tile_info); TILE_GET_INFO_MEMBER(get_fg_tile_info);

View File

@ -129,7 +129,7 @@ public:
DECLARE_WRITE8_MEMBER(eeprom_dataline_w); DECLARE_WRITE8_MEMBER(eeprom_dataline_w);
DECLARE_DRIVER_INIT(spool99); 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); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TILE_GET_INFO_MEMBER(get_tile_info); TILE_GET_INFO_MEMBER(get_tile_info);

View File

@ -80,8 +80,8 @@ public:
DECLARE_WRITE8_MEMBER(ctrl_w); DECLARE_WRITE8_MEMBER(ctrl_w);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
TIMER_DEVICE_CALLBACK_MEMBER(squale_scanline); TIMER_DEVICE_CALLBACK_MEMBER(squale_scanline);

View File

@ -116,7 +116,7 @@ public:
DECLARE_READ8_MEMBER(cmd1_r); DECLARE_READ8_MEMBER(cmd1_r);
DECLARE_READ8_MEMBER(cmd2_r); DECLARE_READ8_MEMBER(cmd2_r);
DECLARE_READ8_MEMBER(cmd_stat8_r); DECLARE_READ8_MEMBER(cmd_stat8_r);
virtual void machine_start(); virtual void machine_start() override;
DECLARE_DRIVER_INIT(srmp5); DECLARE_DRIVER_INIT(srmp5);
UINT32 screen_update_srmp5(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_srmp5(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);

View File

@ -109,8 +109,8 @@ public:
DECLARE_WRITE16_MEMBER(paletteram_w); DECLARE_WRITE16_MEMBER(paletteram_w);
DECLARE_READ16_MEMBER(srmp6_irq_ack_r); DECLARE_READ16_MEMBER(srmp6_irq_ack_r);
DECLARE_DRIVER_INIT(INIT); DECLARE_DRIVER_INIT(INIT);
virtual void machine_start(); virtual void machine_start() override;
virtual void video_start(); virtual void video_start() override;
UINT32 screen_update_srmp6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_srmp6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
void update_palette(); void update_palette();
UINT32 process(UINT8 b,UINT32 dst_offset); UINT32 process(UINT8 b,UINT32 dst_offset);

View File

@ -25,8 +25,8 @@ public:
required_device<screen_device> m_screen; required_device<screen_device> m_screen;
UINT8 m_store_line; UINT8 m_store_line;
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
UINT32 screen_update_ssem(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_ssem(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
DECLARE_INPUT_CHANGED_MEMBER(panel_check); DECLARE_INPUT_CHANGED_MEMBER(panel_check);
DECLARE_QUICKLOAD_LOAD_MEMBER(ssem_store); DECLARE_QUICKLOAD_LOAD_MEMBER(ssem_store);

View File

@ -275,7 +275,7 @@ public:
DECLARE_DRIVER_INIT(ssfindo); DECLARE_DRIVER_INIT(ssfindo);
DECLARE_DRIVER_INIT(ppcar); DECLARE_DRIVER_INIT(ppcar);
DECLARE_DRIVER_INIT(tetfight); 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); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -183,7 +183,7 @@ public:
DECLARE_WRITE8_MEMBER(supershot_output0_w); DECLARE_WRITE8_MEMBER(supershot_output0_w);
DECLARE_WRITE8_MEMBER(supershot_output1_w); DECLARE_WRITE8_MEMBER(supershot_output1_w);
TILE_GET_INFO_MEMBER(get_supershot_text_tile_info); 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); UINT32 screen_update_supershot(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode; required_device<gfxdecode_device> m_gfxdecode;

View File

@ -176,7 +176,7 @@ public:
DECLARE_WRITE8_MEMBER(atamanot_prot_w); DECLARE_WRITE8_MEMBER(atamanot_prot_w);
DECLARE_CUSTOM_INPUT_MEMBER(controls_r); DECLARE_CUSTOM_INPUT_MEMBER(controls_r);
DECLARE_DRIVER_INIT(ssingles); DECLARE_DRIVER_INIT(ssingles);
virtual void video_start(); virtual void video_start() override;
INTERRUPT_GEN_MEMBER(atamanot_irq); INTERRUPT_GEN_MEMBER(atamanot_irq);
MC6845_UPDATE_ROW(ssingles_update_row); MC6845_UPDATE_ROW(ssingles_update_row);
MC6845_UPDATE_ROW(atamanot_update_row); MC6845_UPDATE_ROW(atamanot_update_row);

View File

@ -30,7 +30,7 @@ public:
DECLARE_WRITE8_MEMBER(port_w); 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_sstrangr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
UINT32 screen_update_sstrngr2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_sstrngr2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);

View File

@ -69,7 +69,7 @@ private:
UINT8 m_digit; UINT8 m_digit;
UINT8 m_counter; UINT8 m_counter;
UINT8 m_segment[5]; UINT8 m_segment[5];
virtual void machine_reset(); virtual void machine_reset() override;
required_device<m6800_cpu_device> m_maincpu; required_device<m6800_cpu_device> m_maincpu;
required_device<pia6821_device> m_pia_u10; required_device<pia6821_device> m_pia_u10;
required_device<pia6821_device> m_pia_u11; required_device<pia6821_device> m_pia_u11;

View File

@ -78,7 +78,7 @@ private:
UINT8 m_digit; UINT8 m_digit;
UINT8 m_counter; UINT8 m_counter;
UINT8 m_segment[5]; UINT8 m_segment[5];
virtual void machine_reset(); virtual void machine_reset() override;
required_device<m6800_cpu_device> m_maincpu; required_device<m6800_cpu_device> m_maincpu;
optional_device<s14001a_device> m_s14001a; optional_device<s14001a_device> m_s14001a;
required_device<pia6821_device> m_pia_u10; required_device<pia6821_device> m_pia_u10;

View File

@ -117,7 +117,7 @@ public:
DECLARE_DRIVER_INIT(laserdisc); DECLARE_DRIVER_INIT(laserdisc);
TILE_GET_INFO_MEMBER(horizontal_tile_info); TILE_GET_INFO_MEMBER(horizontal_tile_info);
TILE_GET_INFO_MEMBER(vertical_tile_info); TILE_GET_INFO_MEMBER(vertical_tile_info);
virtual void video_start(); virtual void video_start() override;
DECLARE_PALETTE_INIT(statriv2); DECLARE_PALETTE_INIT(statriv2);
DECLARE_VIDEO_START(vertical); DECLARE_VIDEO_START(vertical);
UINT32 screen_update_statriv2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_statriv2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -47,7 +47,7 @@ public:
void show_leds(); void show_leds();
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); 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 ) DRIVER_INIT_MEMBER( stratos_state, stratos )

View File

@ -224,8 +224,8 @@ public:
required_ioport m_b; required_ioport m_b;
required_device<screen_device> m_screen; required_device<screen_device> m_screen;
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
DECLARE_READ8_MEMBER( cart_400 ); DECLARE_READ8_MEMBER( cart_400 );
DECLARE_READ8_MEMBER( cart_a00 ); DECLARE_READ8_MEMBER( cart_a00 );
@ -273,8 +273,8 @@ public:
required_device<cdp1864_device> m_cti; required_device<cdp1864_device> m_cti;
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
DECLARE_READ8_MEMBER( cart_c00 ); DECLARE_READ8_MEMBER( cart_c00 );
DECLARE_WRITE8_MEMBER( dma_w ); DECLARE_WRITE8_MEMBER( dma_w );

View File

@ -128,9 +128,9 @@ public:
DECLARE_WRITE8_MEMBER(stuntair_sound_w); DECLARE_WRITE8_MEMBER(stuntair_sound_w);
DECLARE_WRITE8_MEMBER(ay8910_portb_w); DECLARE_WRITE8_MEMBER(ay8910_portb_w);
INTERRUPT_GEN_MEMBER(stuntair_irq); INTERRUPT_GEN_MEMBER(stuntair_irq);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void video_start(); virtual void video_start() override;
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect); void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_stuntair(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_stuntair(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_PALETTE_INIT(stuntair); DECLARE_PALETTE_INIT(stuntair);

View File

@ -67,8 +67,8 @@ public:
: pcat_base_state(mconfig, type, tag){ } : pcat_base_state(mconfig, type, tag){ }
UINT32 *m_pc_ram; UINT32 *m_pc_ram;
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
}; };

View File

@ -145,7 +145,7 @@ public:
DECLARE_WRITE8_MEMBER(to_sound_w); DECLARE_WRITE8_MEMBER(to_sound_w);
DECLARE_WRITE8_MEMBER(nmi_mask_w); DECLARE_WRITE8_MEMBER(nmi_mask_w);
virtual void machine_start(); virtual void machine_start() override;
DECLARE_PALETTE_INIT(sub); DECLARE_PALETTE_INIT(sub);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -36,9 +36,9 @@ public:
INTERRUPT_GEN_MEMBER(subhuntr_interrupt); INTERRUPT_GEN_MEMBER(subhuntr_interrupt);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void video_start(); virtual void video_start() override;
DECLARE_PALETTE_INIT(subhuntr); DECLARE_PALETTE_INIT(subhuntr);
UINT32 screen_update_subhuntr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_subhuntr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
}; };

View File

@ -325,7 +325,7 @@ public:
UINT32 screen_update_subsino(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); 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_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); 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<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode; required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette; required_device<palette_device> m_palette;

View File

@ -35,7 +35,7 @@ public:
required_shared_ptr<UINT8> m_attr; required_shared_ptr<UINT8> m_attr;
required_shared_ptr<UINT8> m_vram; required_shared_ptr<UINT8> m_vram;
DECLARE_WRITE8_MEMBER(out_w); DECLARE_WRITE8_MEMBER(out_w);
virtual void video_start(); virtual void video_start() override;
DECLARE_PALETTE_INIT(summit); DECLARE_PALETTE_INIT(summit);
UINT32 screen_update_summit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update_summit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;

View File

@ -72,7 +72,7 @@ public:
DECLARE_READ16_MEMBER(sun1_upd7201_r); DECLARE_READ16_MEMBER(sun1_upd7201_r);
DECLARE_WRITE16_MEMBER(sun1_upd7201_w); DECLARE_WRITE16_MEMBER(sun1_upd7201_w);
DECLARE_WRITE8_MEMBER(kbd_put); DECLARE_WRITE8_MEMBER(kbd_put);
virtual void machine_reset(); virtual void machine_reset() override;
required_shared_ptr<UINT16> m_p_ram; required_shared_ptr<UINT16> m_p_ram;
UINT8 m_term_data; UINT8 m_term_data;
}; };

View File

@ -85,7 +85,7 @@ public:
m_p_ram(*this, "p_ram"){ } m_p_ram(*this, "p_ram"){ }
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
virtual void machine_reset(); virtual void machine_reset() override;
required_shared_ptr<UINT16> m_p_ram; required_shared_ptr<UINT16> m_p_ram;
}; };

View File

@ -315,7 +315,7 @@ public:
required_device<scc8530_t> m_scc1; required_device<scc8530_t> m_scc1;
required_device<scc8530_t> m_scc2; required_device<scc8530_t> m_scc2;
optional_device<n82077aa_device> m_fdc; optional_device<n82077aa_device> m_fdc;
virtual void machine_reset(); virtual void machine_reset() override;
required_shared_ptr<UINT32> m_p_ram; required_shared_ptr<UINT32> m_p_ram;
optional_shared_ptr<UINT32> m_bw2_vram; optional_shared_ptr<UINT32> m_bw2_vram;

View File

@ -396,7 +396,7 @@ public:
: driver_device(mconfig, type, tag) , : driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { } m_maincpu(*this, "maincpu") { }
virtual void machine_reset(); virtual void machine_reset() override;
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
}; };

View File

@ -98,9 +98,9 @@ public:
DECLARE_WRITE8_MEMBER(ay8910_outputa_w); DECLARE_WRITE8_MEMBER(ay8910_outputa_w);
DECLARE_WRITE8_MEMBER(ay8910_outputb_w); DECLARE_WRITE8_MEMBER(ay8910_outputb_w);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void video_start(); virtual void video_start() override;
DECLARE_PALETTE_INIT(supdrapo); DECLARE_PALETTE_INIT(supdrapo);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -79,10 +79,10 @@ public:
protected: protected:
// driver_device overrides // driver_device overrides
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); 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_text_tile_info);
TILE_GET_INFO_MEMBER(get_fore_tile_info); TILE_GET_INFO_MEMBER(get_fore_tile_info);

View File

@ -87,9 +87,9 @@ public:
void set_border_pieces(); void set_border_pieces();
void clear_pieces(); void clear_pieces();
void update_leds(); void update_leds();
virtual void machine_reset(); virtual void machine_reset() override;
DECLARE_DRIVER_INIT(supercon); DECLARE_DRIVER_INIT(supercon);
virtual void machine_start(); virtual void machine_start() override;
TIMER_CALLBACK_MEMBER(mouse_click); TIMER_CALLBACK_MEMBER(mouse_click);
TIMER_CALLBACK_MEMBER(update_irq); TIMER_CALLBACK_MEMBER(update_irq);
TIMER_DEVICE_CALLBACK_MEMBER(update_artwork); TIMER_DEVICE_CALLBACK_MEMBER(update_artwork);

View File

@ -51,9 +51,9 @@ public:
DECLARE_READ8_MEMBER(superdq_ld_r); DECLARE_READ8_MEMBER(superdq_ld_r);
DECLARE_WRITE8_MEMBER(superdq_ld_w); DECLARE_WRITE8_MEMBER(superdq_ld_w);
TILE_GET_INFO_MEMBER(get_tile_info); TILE_GET_INFO_MEMBER(get_tile_info);
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
virtual void video_start(); virtual void video_start() override;
DECLARE_PALETTE_INIT(superdq); DECLARE_PALETTE_INIT(superdq);
UINT32 screen_update_superdq(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); UINT32 screen_update_superdq(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(superdq_vblank); INTERRUPT_GEN_MEMBER(superdq_vblank);

View File

@ -593,8 +593,8 @@ public:
: wizatron_state(mconfig, type, tag) : wizatron_state(mconfig, type, tag)
{ } { }
virtual DECLARE_WRITE16_MEMBER(write_o); virtual DECLARE_WRITE16_MEMBER(write_o) override;
virtual DECLARE_READ8_MEMBER(read_k); virtual DECLARE_READ8_MEMBER(read_k) override;
}; };
// handlers // handlers

View File

@ -193,7 +193,7 @@ public:
float lightlevel(const UINT8 *src, const UINT8 *render); float lightlevel(const UINT8 *src, const UINT8 *render);
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); 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 { class mu100r_state : public mu100_state {
@ -202,7 +202,7 @@ public:
: mu100_state(mconfig, type, tag) : mu100_state(mconfig, type, tag)
{ } { }
virtual DECLARE_READ16_MEMBER(adc7_r); virtual DECLARE_READ16_MEMBER(adc7_r) override;
}; };
#include "../drivers/ymmu100.inc" #include "../drivers/ymmu100.inc"

View File

@ -43,9 +43,9 @@ public:
required_device<gime_base_device> m_gime; required_device<gime_base_device> m_gime;
virtual DECLARE_WRITE8_MEMBER( ff20_write ); virtual DECLARE_WRITE8_MEMBER( ff20_write ) override;
virtual DECLARE_READ8_MEMBER( ff40_read ); virtual DECLARE_READ8_MEMBER( ff40_read ) override;
virtual DECLARE_WRITE8_MEMBER( ff40_write ); virtual DECLARE_WRITE8_MEMBER( ff40_write ) override;
DECLARE_WRITE_LINE_MEMBER(gime_firq_w) { recalculate_firq(); } DECLARE_WRITE_LINE_MEMBER(gime_firq_w) { recalculate_firq(); }
DECLARE_WRITE_LINE_MEMBER(gime_irq_w) { recalculate_irq(); } DECLARE_WRITE_LINE_MEMBER(gime_irq_w) { recalculate_irq(); }

View File

@ -83,8 +83,8 @@ protected:
virtual bool firq_get_line(void) override; virtual bool firq_get_line(void) override;
/* PIA1 */ /* PIA1 */
virtual DECLARE_READ8_MEMBER( ff20_read ); virtual DECLARE_READ8_MEMBER( ff20_read ) override;
virtual DECLARE_WRITE8_MEMBER( ff20_write ); virtual DECLARE_WRITE8_MEMBER( ff20_write ) override;
private: private:
UINT8 m_just_reset; UINT8 m_just_reset;

View File

@ -62,8 +62,8 @@ public:
required_device<mos6551_device> m_acia; required_device<mos6551_device> m_acia;
protected: protected:
virtual DECLARE_READ8_MEMBER( ff00_read ); virtual DECLARE_READ8_MEMBER( ff00_read ) override;
virtual DECLARE_WRITE8_MEMBER( ff00_write ); virtual DECLARE_WRITE8_MEMBER( ff00_write ) override;
virtual void pia1_pb_changed(UINT8 data) override; virtual void pia1_pb_changed(UINT8 data) override;
void page_rom(bool romswitch); void page_rom(bool romswitch);

View File

@ -133,7 +133,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; 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: protected:
// device-level overrides // device-level overrides
@ -142,9 +142,9 @@ protected:
required_device<cassette_image_device> m_cassette; required_device<cassette_image_device> m_cassette;
public: public:
virtual DECLARE_READ8_MEMBER ( pc_ppi_porta_r ); virtual DECLARE_READ8_MEMBER ( pc_ppi_porta_r ) override;
virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ) override;
virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ) override;
}; };
@ -172,10 +172,10 @@ protected:
virtual void device_reset() override; virtual void device_reset() override;
public: public:
virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); virtual DECLARE_READ8_MEMBER ( pc_ppi_portc_r ) override;
virtual DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); 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; extern const device_type EC1841_MOTHERBOARD;

View File

@ -59,8 +59,8 @@ public:
required_region_ptr<UINT8> m_rom; required_region_ptr<UINT8> m_rom;
required_ioport m_j7; required_ioport m_j7;
virtual void machine_start(); virtual void machine_start() override;
virtual void machine_reset(); virtual void machine_reset() override;
DECLARE_READ8_MEMBER( fdc_r ); DECLARE_READ8_MEMBER( fdc_r );
DECLARE_WRITE8_MEMBER( fdc_w ); DECLARE_WRITE8_MEMBER( fdc_w );

View File

@ -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, 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); 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_READ_LINE_MEMBER(read_line_secflash_sda) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;
@ -116,14 +116,14 @@ class konami573_cassette_xi_device: public konami573_cassette_x_device
public: public:
konami573_cassette_xi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); 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_READ_LINE_MEMBER(read_line_ds2401) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override;
virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_do); virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_do) override;
virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_sars); virtual DECLARE_READ_LINE_MEMBER(read_line_adc083x_sars) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5) override;
ADC083X_INPUT_CB(punchmania_inputs_callback); 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_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); } 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_READ_LINE_MEMBER(read_line_secflash_sda) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d0) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d5) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d6); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d6) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d7); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d7) override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;
@ -214,8 +214,8 @@ class konami573_cassette_yi_device: public konami573_cassette_y_device
public: public:
konami573_cassette_yi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); 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_READ_LINE_MEMBER(read_line_ds2401) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override;
protected: protected:
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
@ -233,13 +233,13 @@ class konami573_cassette_zi_device: public device_t,
public: public:
konami573_cassette_zi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); 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_ds2401) override;
virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda); virtual DECLARE_READ_LINE_MEMBER(read_line_secflash_sda) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d4) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d1) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d2) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3); virtual DECLARE_WRITE_LINE_MEMBER(write_line_d3) override;
virtual DECLARE_WRITE_LINE_MEMBER(write_line_zs01_sda); virtual DECLARE_WRITE_LINE_MEMBER(write_line_zs01_sda) override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;

View File

@ -31,8 +31,8 @@ public:
virtual UINT8 get_id() override; virtual UINT8 get_id() override;
virtual DECLARE_READ8_MEMBER(io_read); virtual DECLARE_READ8_MEMBER(io_read) override;
virtual DECLARE_WRITE8_MEMBER(io_write); virtual DECLARE_WRITE8_MEMBER(io_write) override;
private: private:
required_ioport m_io_config; required_ioport m_io_config;

View File

@ -21,8 +21,8 @@ public:
virtual UINT8 get_id() override; virtual UINT8 get_id() override;
virtual DECLARE_READ8_MEMBER(io_read); virtual DECLARE_READ8_MEMBER(io_read) override;
virtual DECLARE_WRITE8_MEMBER(io_write); virtual DECLARE_WRITE8_MEMBER(io_write) override;
private: private:
UINT8 m_6_1; UINT8 m_6_1;

View File

@ -13,7 +13,7 @@ class naomi_m1_board : public naomi_board
public: public:
naomi_m1_board(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); 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); DECLARE_READ16_MEMBER(actel_id_r);

View File

@ -16,7 +16,7 @@ public:
static void static_set_tags(device_t &device, const char *_key_tag); 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); DECLARE_READ16_MEMBER(m4_id_r);
protected: protected:

View File

@ -32,8 +32,8 @@ class keycus_c406_device : public ns11_keycus_device
public: public:
keycus_c406_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c406_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C406; extern const device_type KEYCUS_C406;
@ -45,8 +45,8 @@ class keycus_c409_device : public ns11_keycus_device
public: public:
keycus_c409_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c409_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C409; extern const device_type KEYCUS_C409;
@ -58,8 +58,8 @@ class keycus_c410_device : public ns11_keycus_device
public: public:
keycus_c410_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c410_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C410; extern const device_type KEYCUS_C410;
@ -71,8 +71,8 @@ class keycus_c411_device : public ns11_keycus_device
public: public:
keycus_c411_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c411_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C411; extern const device_type KEYCUS_C411;
@ -84,8 +84,8 @@ class keycus_c430_device : public ns11_keycus_device
public: public:
keycus_c430_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c430_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C430; extern const device_type KEYCUS_C430;
@ -97,8 +97,8 @@ class keycus_c431_device : public ns11_keycus_device
public: public:
keycus_c431_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c431_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C431; extern const device_type KEYCUS_C431;
@ -110,8 +110,8 @@ class keycus_c432_device : public ns11_keycus_device
public: public:
keycus_c432_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c432_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C432; extern const device_type KEYCUS_C432;
@ -123,8 +123,8 @@ class keycus_c442_device : public ns11_keycus_device
public: public:
keycus_c442_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c442_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C442; extern const device_type KEYCUS_C442;
@ -136,8 +136,8 @@ class keycus_c443_device : public ns11_keycus_device
public: public:
keycus_c443_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); keycus_c443_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual DECLARE_READ16_MEMBER( read ); virtual DECLARE_READ16_MEMBER( read ) override;
virtual DECLARE_WRITE16_MEMBER( write ); virtual DECLARE_WRITE16_MEMBER( write ) override;
}; };
extern const device_type KEYCUS_C443; extern const device_type KEYCUS_C443;

View File

@ -123,7 +123,7 @@ public:
UINT8 *m_jxkanji; 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( pcjx_text_update_row );
MC6845_UPDATE_ROW( pcjr_gfx_2bpp_high_update_row ); MC6845_UPDATE_ROW( pcjr_gfx_2bpp_high_update_row );

View File

@ -35,7 +35,7 @@ class pcd_video_device : public pcdx_video_device
public: public:
pcd_video_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); 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_WRITE8_MEMBER(vram_sw_w);
DECLARE_READ8_MEMBER(vram_r); DECLARE_READ8_MEMBER(vram_r);
DECLARE_WRITE8_MEMBER(vram_w); 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); 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); } 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_READ8_MEMBER(term_r);
DECLARE_WRITE8_MEMBER(term_w); DECLARE_WRITE8_MEMBER(term_w);
DECLARE_READ8_MEMBER(term_mcu_r); DECLARE_READ8_MEMBER(term_mcu_r);