mirror of
https://github.com/holub/mame
synced 2025-10-06 09:00:04 +03:00
some more override (nw)
This commit is contained in:
parent
e6e4a057ec
commit
0e00c47c7c
@ -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;
|
||||
|
@ -2191,7 +2191,7 @@ public:
|
||||
: gpoker_state(mconfig, type, tag)
|
||||
{ }
|
||||
|
||||
virtual DECLARE_WRITE16_MEMBER(write_r);
|
||||
virtual DECLARE_WRITE16_MEMBER(write_r) override;
|
||||
};
|
||||
|
||||
// handlers
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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 )
|
||||
|
@ -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 );
|
||||
|
@ -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);
|
||||
|
@ -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;
|
||||
};
|
||||
|
||||
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
};
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
};
|
||||
|
@ -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;
|
||||
};
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
};
|
||||
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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(); }
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
@ -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;
|
||||
|
@ -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 );
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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:
|
||||
|
@ -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;
|
||||
|
@ -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 );
|
||||
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user