overrides in drivers (nw)

This commit is contained in:
Miodrag Milanovic 2015-12-06 14:51:03 +01:00
parent a558fcefef
commit 9e020f8a89
1891 changed files with 4863 additions and 4863 deletions

View File

@ -26,9 +26,9 @@ public:
DECLARE_WRITE8_MEMBER(write);
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void device_start() override;
virtual void device_reset() override;
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
sound_stream *m_channel;
UINT8 m_reg[3];

View File

@ -106,8 +106,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
// internal helpers
virtual void update_all_volumes() = 0;
@ -149,11 +149,11 @@ public:
protected:
// device level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
// internal helpers
virtual void update_all_volumes();
virtual void update_all_volumes() override;
// devices
optional_device<okim6295_device> m_oki1;
@ -189,13 +189,13 @@ public:
protected:
// device level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual void device_start();
virtual void device_reset();
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
virtual void device_reset() override;
// internal helpers
virtual void update_all_volumes();
virtual void update_all_volumes() override;
// devices
optional_device<pokey_device> m_pokey;
@ -221,8 +221,8 @@ public:
protected:
// device level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
required_ioport m_jsaii;
};
@ -246,8 +246,8 @@ public:
protected:
// device level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
required_ioport m_jsaiii;
};
@ -263,7 +263,7 @@ public:
protected:
// device level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};

View File

@ -31,7 +31,7 @@ public:
template<class _Object> static devcb_base &set_irqhandler_callback(device_t &device, _Object object) { return downcast<atari_cage_device &>(device).m_irqhandler.set_callback(object); }
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
void reset_w(int state);
@ -58,7 +58,7 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
private:
cpu_device *m_cpu;
@ -100,7 +100,7 @@ public:
atari_cage_seattle_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};

View File

@ -46,8 +46,8 @@ public:
protected:
// device level overrides
virtual void device_start();
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual machine_config_constructor device_mconfig_additions() const override;
void play_sample(int start,int freq,int volume);

View File

@ -18,11 +18,11 @@ public:
void sound_w(int mode);
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
sound_stream *m_channel;

View File

@ -40,10 +40,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream *m_stream;

View File

@ -27,9 +27,9 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void device_start() override;
virtual void device_reset() override;
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream * m_mixer_channel;

View File

@ -109,8 +109,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
protected:
struct sdrc_state
@ -220,7 +220,7 @@ public:
dcs_audio_2k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -236,7 +236,7 @@ public:
dcs_audio_2k_uart_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -252,7 +252,7 @@ public:
dcs_audio_8k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -268,7 +268,7 @@ public:
dcs_audio_wpc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
// device type definition
@ -285,7 +285,7 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
};
// dcs2_audio_2115_device
@ -297,7 +297,7 @@ public:
dcs2_audio_2115_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -313,7 +313,7 @@ public:
dcs2_audio_2104_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -329,7 +329,7 @@ public:
dcs2_audio_dsio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
@ -345,7 +345,7 @@ public:
dcs2_audio_denver_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};

View File

@ -40,9 +40,9 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual void device_reset() override;
virtual machine_config_constructor device_mconfig_additions() const override;
private:
UINT8 m_bsmt_latch;

View File

@ -25,7 +25,7 @@ public:
dsbz80_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
DECLARE_WRITE8_MEMBER(latch_w);
@ -42,10 +42,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
mpeg_audio *decoder;

View File

@ -58,9 +58,9 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
void common_sh_start();
void common_sh_reset();
@ -69,7 +69,7 @@ protected:
void sh8253_register_state_globals();
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
cpu_device *m_maincpu;
@ -126,12 +126,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@ -152,12 +152,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -52,12 +52,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_stop();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_stop() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -21,11 +21,11 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -73,9 +73,9 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual void device_start();
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
private:
// devices
@ -108,9 +108,9 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual void device_start();
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
private:
// devices
@ -125,7 +125,7 @@ private:
#if USE_FAKE_VOTRAX
protected:
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
void fake_votrax_data_w(UINT8 data);
void trigger_sample(UINT8 data);
@ -146,8 +146,8 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
};
@ -179,10 +179,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual void device_start();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal helpers

View File

@ -21,12 +21,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -27,8 +27,8 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
private:
// internal state
@ -53,21 +53,21 @@ class m62_audio_device : public irem_audio_device
{
public:
m62_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
class m52_soundc_audio_device : public irem_audio_device
{
public:
m52_soundc_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
class m52_large_audio_device : public irem_audio_device
{
public:
m52_large_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
//MACHINE_CONFIG_EXTERN( m52_sound_c_audio );

View File

@ -39,13 +39,13 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset();
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
void reset_channel(LYNX_AUDIO *channel);
void shift(int chan_nr);
@ -72,10 +72,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
};

View File

@ -40,12 +40,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -68,8 +68,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
// internal state

View File

@ -87,12 +87,12 @@ public:
protected:
// device-level overrides
virtual const rom_entry *device_rom_region() const;
virtual machine_config_constructor device_mconfig_additions() const;
virtual ioport_constructor device_input_ports() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual const rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal helpers
@ -144,10 +144,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@ -182,10 +182,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@ -220,10 +220,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@ -259,10 +259,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices

View File

@ -49,9 +49,9 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual const rom_entry *device_rom_region() const;
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual const rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
TIMER_CALLBACK_MEMBER( latch_callback );
TIMER_CALLBACK_MEMBER( irq_clear );

View File

@ -33,9 +33,9 @@ public:
DECLARE_WRITE8_MEMBER( write );
protected:
// device-level overrides
virtual void device_start();
virtual const rom_entry *device_rom_region() const;
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual const rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
TIMER_CALLBACK_MEMBER( latch_callback );
TIMER_CALLBACK_MEMBER( irq_clear );

View File

@ -54,11 +54,11 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
void common_start();
inline int tone1(int samplerate);
@ -109,11 +109,11 @@ public:
naughtyb_sound_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
};
@ -126,11 +126,11 @@ public:
popflame_sound_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
};

View File

@ -16,10 +16,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
INT16 *m_vol_lookup;

View File

@ -50,9 +50,9 @@ public:
protected:
// overrides
virtual void device_start();
virtual void device_reset();
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual void device_reset() override;
virtual machine_config_constructor device_mconfig_additions() const override;
private:
const char* m_regiontag;

View File

@ -29,7 +29,7 @@ public:
segam1audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
required_device<cpu_device> m_audiocpu;
required_device<multipcm_device> m_multipcm_1;
@ -49,8 +49,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
int m_to_68k[8];

View File

@ -29,10 +29,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@ -137,12 +137,12 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@ -181,7 +181,7 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual machine_config_constructor device_mconfig_additions() const override;
};
extern const device_type SEGAUSBROM;

View File

@ -67,8 +67,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
int m_encryption_mode;
@ -113,10 +113,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -79,12 +79,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:

View File

@ -19,10 +19,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
void snd_clock();
static const UINT8 s_volumeLUT[];

View File

@ -24,10 +24,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream *m_mixer_channel;

View File

@ -113,10 +113,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
DECLARE_WRITE8_MEMBER( sounddma_w );

View File

@ -40,11 +40,11 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual const rom_entry *device_rom_region() const;
virtual ioport_constructor device_input_ports() const;
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
virtual const rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
private:
// internal state

View File

@ -33,8 +33,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
// inherited devices/pointers

View File

@ -31,8 +31,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
// inherited devices/pointers

View File

@ -42,8 +42,8 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
private:
void update_nmi();

View File

@ -17,11 +17,11 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_config_complete() override;
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -21,12 +21,12 @@ public:
protected:
// device-level overrides
virtual void device_config_complete();
virtual void device_start();
virtual void device_reset();
virtual void device_config_complete() override;
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -34,10 +34,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
static const device_timer_id TIMER_SNDINT = 0;

View File

@ -36,11 +36,11 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -82,11 +82,11 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
// inline data
s_sreg sound_registers(void);

View File

@ -26,10 +26,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
void soundport_w(int mode, int data);

View File

@ -15,12 +15,12 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal state
@ -58,12 +58,12 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal state

View File

@ -68,10 +68,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@ -114,10 +114,10 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// timer IDs
@ -172,10 +172,10 @@ protected:
};
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start();
virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual machine_config_constructor device_mconfig_additions() const override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices

View File

@ -25,10 +25,10 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_start() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state

View File

@ -56,9 +56,9 @@ public:
protected:
// overrides
virtual void device_start();
virtual void device_reset();
virtual machine_config_constructor device_mconfig_additions() const;
virtual void device_start() override;
virtual void device_reset() override;
virtual machine_config_constructor device_mconfig_additions() const override;
private:
const char* m_regiontag;

View File

@ -49,11 +49,11 @@ public:
protected:
// device-level overrides
virtual void device_start();
virtual void device_reset();
virtual void device_start() override;
virtual void device_reset() override;
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
DECLARE_WRITE8_MEMBER( port_w );

View File

@ -79,8 +79,8 @@ public:
DECLARE_WRITE16_MEMBER(k3_scrolly_w);
DECLARE_WRITE16_MEMBER(k3_soundbanks_w);
TILE_GET_INFO_MEMBER(get_k3_bg_tile_info);
virtual void machine_start();
virtual void video_start();
virtual void machine_start() override;
virtual void video_start() override;
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_k3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;

View File

@ -77,8 +77,8 @@ public:
required_ioport m_io_row3;
required_region_ptr<UINT16> m_charset;
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_READ8_MEMBER(kb_row_r);
DECLARE_WRITE8_MEMBER(kb_col_w);

View File

@ -68,8 +68,8 @@ public:
DECLARE_WRITE8_MEMBER(hc11_mux_w);
DECLARE_READ8_MEMBER(hc11_okibank_r);
DECLARE_WRITE8_MEMBER(hc11_okibank_w);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<okim6295_device> m_oki;
};

View File

@ -80,7 +80,7 @@ public:
DECLARE_READ32_MEMBER(prot_cheater_r);
DECLARE_DRIVER_INIT(39in1);
DECLARE_MACHINE_START(60in1);
virtual void machine_start();
virtual void machine_start() override;
UINT32 screen_update_39in1(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(pxa255_vblank_start);
TIMER_CALLBACK_MEMBER(pxa255_dma_dma_end);

View File

@ -95,9 +95,9 @@ public:
DECLARE_WRITE16_MEMBER(tilemap1_scrolly_w);
protected:
virtual void video_start();
virtual void machine_start();
virtual void machine_reset();
virtual void video_start() override;
virtual void machine_start() override;
virtual void machine_reset() override;
};

View File

@ -32,7 +32,7 @@ public:
DECLARE_WRITE8_MEMBER( relays_w );
UINT16 m_nixie[16];
UINT8 m_timer;
virtual void machine_start();
virtual void machine_start() override;
TIMER_DEVICE_CALLBACK_MEMBER(timer_callback);
UINT8 nixie_to_num(UINT16 val);
inline void output_set_nixie_value(int index, int value);

View File

@ -228,8 +228,8 @@ public:
UINT8 m_serial_flags;
UINT8 m_serial_data[2];
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
};
@ -248,8 +248,8 @@ public:
DECLARE_READ8_MEMBER( _4enlinea_io_read );
DECLARE_WRITE8_MEMBER( _4enlinea_mode_control_w );
virtual void device_start();
virtual const rom_entry *device_rom_region() const;
virtual void device_start() override;
virtual const rom_entry *device_rom_region() const override;
};
const rom_entry *isa8_cga_4enlinea_device::device_rom_region() const

View File

@ -500,8 +500,8 @@ public:
DECLARE_WRITE8_MEMBER(fclown_ay8910_w);
DECLARE_DRIVER_INIT(fclown);
TILE_GET_INFO_MEMBER(get_fclown_tile_info);
virtual void machine_start();
virtual void video_start();
virtual void machine_start() override;
virtual void video_start() override;
DECLARE_PALETTE_INIT(_5clown);
UINT32 screen_update_fclown(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};

View File

@ -52,10 +52,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;
private:

View File

@ -86,8 +86,8 @@ public:
DECLARE_WRITE_LINE_MEMBER(a310_wd177x_intrq_w);
DECLARE_WRITE_LINE_MEMBER(a310_wd177x_drq_w);
DECLARE_DRIVER_INIT(a310);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_INPUT_CHANGED_MEMBER(key_stroke);
DECLARE_FLOPPY_FORMATS( floppy_formats );

View File

@ -81,8 +81,8 @@ public:
UINT16 m_pcg_internal_addr;
UINT8 m_key_mux;
UINT8 m_memsel[4];
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
DECLARE_PALETTE_INIT(a5105);
DECLARE_FLOPPY_FORMATS( floppy_formats );
required_device<ram_device> m_ram;

View File

@ -22,8 +22,8 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
DECLARE_MACHINE_RESET(a5130);
DECLARE_VIDEO_START(a5130);
UINT32 screen_update_a5120(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -21,8 +21,8 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
UINT32 screen_update_a7150(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
};

View File

@ -142,8 +142,8 @@ public:
DECLARE_WRITE8_MEMBER(maria_w);
DECLARE_DRIVER_INIT(a7800_pal);
DECLARE_DRIVER_INIT(a7800_ntsc);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_PALETTE_INIT(a7800);
DECLARE_PALETTE_INIT(a7800p);
TIMER_DEVICE_CALLBACK_MEMBER(interrupt);

View File

@ -76,9 +76,9 @@ public:
DECLARE_WRITE8_MEMBER(ace_characterram_w);
DECLARE_WRITE8_MEMBER(ace_scoreram_w);
DECLARE_READ8_MEMBER(unk_r);
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;
UINT32 screen_update_ace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void ace_postload();
};

View File

@ -47,7 +47,7 @@ public:
DECLARE_CUSTOM_INPUT_MEMBER(starspnr_coinage_r);
DECLARE_CUSTOM_INPUT_MEMBER(starspnr_payout_r);
DECLARE_DRIVER_INIT(sidewndr);
virtual void video_start();
virtual void video_start() override;
DECLARE_PALETTE_INIT(acefruit);
UINT32 screen_update_acefruit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(acefruit_vblank);
@ -59,7 +59,7 @@ public:
};
protected:
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};

View File

@ -229,8 +229,8 @@ public:
required_ioport m_io8_port;
DECLARE_DRIVER_INIT(aces1);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(m_aces1_irq_timer_callback);
TIMER_CALLBACK_MEMBER(m_aces1_nmi_timer_callback);
};

View File

@ -98,7 +98,7 @@ public:
TILEMAP_MAPPER_MEMBER(bg_scan);
TILE_GET_INFO_MEMBER(ac_get_bg_tile_info);
TILE_GET_INFO_MEMBER(ac_get_tx_tile_info);
virtual void video_start();
virtual void video_start() override;
UINT32 screen_update_acommand(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_DEVICE_CALLBACK_MEMBER(acommand_scanline);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, int priority, int pri_mask);

View File

@ -23,8 +23,8 @@ public:
// ,m_maincpu(*this, "maincpu")
{ }
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
// required_device<mcs51_cpu_device> m_maincpu;
};

View File

@ -37,7 +37,7 @@ public:
DECLARE_WRITE8_MEMBER(hanaroku_out_1_w);
DECLARE_WRITE8_MEMBER(hanaroku_out_2_w);
DECLARE_WRITE8_MEMBER(albazc_vregs_w);
virtual void video_start();
virtual void video_start() override;
DECLARE_PALETTE_INIT(albazc);
UINT32 screen_update_hanaroku(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -75,9 +75,9 @@ public:
DECLARE_WRITE8_MEMBER(mux_w);
DECLARE_WRITE8_MEMBER(yumefuda_output_w);
TILE_GET_INFO_MEMBER(y_get_bg_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;
UINT32 screen_update_yumefuda(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;

View File

@ -63,10 +63,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;
private:

View File

@ -60,7 +60,7 @@ public:
protected:
// amiga_state overrides
virtual void potgo_w(UINT16 data);
virtual void potgo_w(UINT16 data) override;
int get_lightgun_pos(int player, int *x, int *y);
private:

View File

@ -39,8 +39,8 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
};
void alien_state::video_start()

View File

@ -44,8 +44,8 @@ public:
private:
UINT8 m_irqmask;
UINT8 m_irqff;
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_shared_ptr<UINT8> m_videoram;
required_device<discrete_device> m_discrete;

View File

@ -94,7 +94,7 @@ private:
UINT8 m_ic6a2;
UINT8 m_ic6b4;
UINT8 m_ic6b7;
virtual void machine_reset();
virtual void machine_reset() override;
required_device<m6504_device> m_maincpu;
required_device<pia6821_device> m_ic1;
required_device<pia6821_device> m_ic2;

View File

@ -43,8 +43,8 @@ public:
required_ioport_array<16> m_keyboard;
required_ioport m_battery_status;
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_PALETTE_INIT(alphasmart);
virtual UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -89,10 +89,10 @@ private:
bool m_cass_state;
bool m_cassold;
emu_timer* m_sys_timer;
virtual void video_start();
virtual void machine_start();
virtual void machine_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void video_start() override;
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
required_device<cpu_device> m_maincpu;
required_device<mc6845_device> m_crtc;
required_device<i8251_device> m_usart;

View File

@ -40,7 +40,7 @@ public:
DECLARE_WRITE_LINE_MEMBER(write_acia_clock);
protected:
virtual void machine_reset();
virtual void machine_reset() override;
private:
required_device<cpu_device> m_maincpu;

View File

@ -64,7 +64,7 @@ private:
floppy_image_device *m_floppy;
UINT8 convert(offs_t offset, bool state);
void setup_banks(UINT8 source);
virtual void machine_reset();
virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<z80pio_device> m_pio0;
required_device<z80pio_device> m_pio1;

View File

@ -18,7 +18,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
virtual void machine_reset();
virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(alvg);
};

View File

@ -451,9 +451,9 @@ public:
DECLARE_DRIVER_INIT(ama8000_2_i);
DECLARE_DRIVER_INIT(ama8000_2_v);
DECLARE_DRIVER_INIT(ama8000_1_x);
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(amaticmg);
DECLARE_PALETTE_INIT(amaticmg2);
UINT32 screen_update_amaticmg(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -27,8 +27,8 @@ public:
// ,m_maincpu(*this, "maincpu")
{ }
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
// required_device<mcs51_cpu_device> m_maincpu;
};

View File

@ -43,7 +43,7 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
void machine_start();
void machine_start() override;
DECLARE_READ8_MEMBER( ppi_pa_r );
DECLARE_WRITE8_MEMBER( ppi_pa_w );

View File

@ -44,8 +44,8 @@ public:
DECLARE_WRITE16_MEMBER( write_protect_w );
protected:
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
private:
required_device<address_map_bank_device> m_bootrom;
@ -74,11 +74,11 @@ public:
DECLARE_WRITE16_MEMBER( clock_w );
protected:
virtual void machine_reset();
virtual void machine_reset() override;
// amiga_state overrides
virtual bool int2_pending();
virtual bool int6_pending();
virtual bool int2_pending() override;
virtual bool int6_pending() override;
private:
// devices
@ -104,11 +104,11 @@ public:
DECLARE_DRIVER_INIT( ntsc );
protected:
virtual void machine_reset();
virtual void machine_reset() override;
// amiga_state overrides
virtual bool int2_pending();
virtual bool int6_pending();
virtual bool int2_pending() override;
virtual bool int6_pending() override;
private:
// devices
@ -149,11 +149,11 @@ public:
protected:
// driver_device overrides
virtual void machine_start();
virtual void machine_start() override;
// amiga_state overrides
virtual bool int2_pending();
virtual bool int6_pending();
virtual bool int2_pending() override;
virtual bool int6_pending() override;
private:
// devices
@ -205,11 +205,11 @@ public:
DECLARE_DRIVER_INIT( ntsc );
protected:
virtual void machine_reset();
virtual void machine_reset() override;
// amiga_state overrides
virtual bool int2_pending();
virtual bool int6_pending();
virtual bool int2_pending() override;
virtual bool int6_pending() override;
private:
// devices
@ -237,7 +237,7 @@ public:
static const UINT8 GAYLE_ID = 0xd0;
protected:
virtual bool int2_pending();
virtual bool int2_pending() override;
private:
int m_gayle_int2;
@ -259,7 +259,7 @@ public:
static const UINT8 GAYLE_ID = 0xd1;
protected:
virtual bool int2_pending();
virtual bool int2_pending() override;
private:
int m_gayle_int2;
@ -328,7 +328,7 @@ public:
protected:
// amiga_state overrides
virtual void potgo_w(UINT16 data);
virtual void potgo_w(UINT16 data) override;
private:
required_device<cdda_device> m_cdda;

View File

@ -96,7 +96,7 @@ public:
tilemap_t *m_bg_tilemap;
DECLARE_WRITE16_MEMBER(amusco_videoram_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
virtual void video_start();
virtual void video_start() override;
DECLARE_READ8_MEMBER(mc6845_r);
DECLARE_WRITE8_MEMBER(mc6845_w);
DECLARE_WRITE16_MEMBER(vram_w);

View File

@ -136,7 +136,7 @@ private:
UINT8 m_port08;
UINT8 m_port0a;
UINT8 m_term_data;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
required_device<cpu_device> m_maincpu;
required_device<beep_device> m_beep;
required_device<upd765a_device> m_fdc;

View File

@ -153,10 +153,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;
inline void set_dma_channel(int channel, int state);
};

View File

@ -34,8 +34,8 @@ public:
int m_letters;
int m_pos;
DECLARE_DRIVER_INIT(apexc);
virtual void machine_start();
virtual void video_start();
virtual void machine_start() override;
virtual void video_start() override;
DECLARE_PALETTE_INIT(apexc);
UINT32 screen_update_apexc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(apexc_interrupt);
@ -77,23 +77,23 @@ public:
apexc_cylinder_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
virtual iodevice_t image_type() const { return IO_CYLINDER; }
virtual iodevice_t image_type() const override { return IO_CYLINDER; }
virtual bool is_readable() const { return 1; }
virtual bool is_writeable() const { return 1; }
virtual bool is_creatable() const { return 0; }
virtual bool must_be_loaded() const { return 0; }
virtual bool is_reset_on_load() const { return 1; }
virtual const char *image_interface() const { return nullptr; }
virtual const char *file_extensions() const { return "apc"; }
virtual const option_guide *create_option_guide() const { return nullptr; }
virtual bool is_readable() const override { return 1; }
virtual bool is_writeable() const override { return 1; }
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 1; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "apc"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
virtual bool call_load();
virtual void call_unload();
virtual bool call_load() override;
virtual void call_unload() override;
protected:
// device-level overrides
virtual void device_config_complete() { update_names(); }
virtual void device_start() { }
virtual void device_config_complete() override { update_names(); }
virtual void device_start() override { }
private:
int m_writable;
};
@ -206,20 +206,20 @@ public:
apexc_tape_puncher_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
virtual iodevice_t image_type() const { return IO_PUNCHTAPE; }
virtual iodevice_t image_type() const override { return IO_PUNCHTAPE; }
virtual bool is_readable() const { return 0; }
virtual bool is_writeable() const { return 1; }
virtual bool is_creatable() const { return 1; }
virtual bool must_be_loaded() const { return 0; }
virtual bool is_reset_on_load() const { return 0; }
virtual const char *image_interface() const { return nullptr; }
virtual const char *file_extensions() const { return "tap"; }
virtual const option_guide *create_option_guide() const { return nullptr; }
virtual bool is_readable() const override { return 0; }
virtual bool is_writeable() const override { return 1; }
virtual bool is_creatable() const override { return 1; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
virtual void device_config_complete() { update_names(); }
virtual void device_start() { }
virtual void device_config_complete() override { update_names(); }
virtual void device_start() override { }
};
const device_type APEXC_TAPE_PUNCHER = &device_creator<apexc_tape_puncher_image_device>;
@ -240,20 +240,20 @@ public:
apexc_tape_reader_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
virtual iodevice_t image_type() const { return IO_PUNCHTAPE; }
virtual iodevice_t image_type() const override { return IO_PUNCHTAPE; }
virtual bool is_readable() const { return 1; }
virtual bool is_writeable() const { return 0; }
virtual bool is_creatable() const { return 0; }
virtual bool must_be_loaded() const { return 0; }
virtual bool is_reset_on_load() const { return 0; }
virtual const char *image_interface() const { return nullptr; }
virtual const char *file_extensions() const { return "tap"; }
virtual const option_guide *create_option_guide() const { return nullptr; }
virtual bool is_readable() const override { return 1; }
virtual bool is_writeable() const override { return 0; }
virtual bool is_creatable() const override { return 0; }
virtual bool must_be_loaded() const override { return 0; }
virtual bool is_reset_on_load() const override { return 0; }
virtual const char *image_interface() const override { return nullptr; }
virtual const char *file_extensions() const override { return "tap"; }
virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
virtual void device_config_complete() { update_names(); }
virtual void device_start() { }
virtual void device_config_complete() override { update_names(); }
virtual void device_start() override { }
};
const device_type APEXC_TAPE_READER = &device_creator<apexc_tape_reader_image_device>;

View File

@ -124,8 +124,8 @@ private:
UINT8 m_portb;
bool m_ca2;
bool m_has_cart_ram;
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
required_device<m6800_cpu_device> m_maincpu;
optional_device<ram_device> m_ram;
required_device<mc6847_base_device> m_crtc;

View File

@ -132,8 +132,8 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(apple2_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(ay3600_repeat);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_PALETTE_INIT(apple2);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -265,8 +265,8 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(apple2_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(ay3600_repeat);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
DECLARE_PALETTE_INIT(apple2);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -133,8 +133,8 @@ public:
MC6845_UPDATE_ROW(crtc_update_row);
UINT8 m_video_latch;
UINT8 m_pa;
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
DECLARE_PALETTE_INIT(applix);
UINT8 m_palette_latch[4];
required_shared_ptr<UINT16> m_base;

View File

@ -89,7 +89,7 @@ public:
UINT32 screen_update_apricot(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
protected:
virtual void machine_start();
virtual void machine_start() override;
private:
required_device<i8086_cpu_device> m_cpu;

View File

@ -77,7 +77,7 @@ public:
DECLARE_FLOPPY_FORMATS(floppy_formats);
virtual void machine_start();
virtual void machine_start() override;
required_device<cpu_device> m_maincpu;
required_device<z80ctc_device> m_ctc;

View File

@ -118,10 +118,10 @@ public:
floppy_image_device *m_floppy;
required_device<centronics_device> m_centronics;
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;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
MC6845_UPDATE_ROW(update_row);

View File

@ -90,7 +90,7 @@ public:
required_device<pia6821_device> m_pia_u17;
required_device<speaker_sound_device> m_speaker;
virtual void machine_start();
virtual void machine_start() override;
DECLARE_READ8_MEMBER( pia_u4_pa_r );
DECLARE_READ8_MEMBER( pia_u4_pb_r );
DECLARE_READ_LINE_MEMBER( pia_u4_pca_r );

View File

@ -51,13 +51,13 @@ public:
UINT8 m_p_cursor_pos;
bool m_ram_ctrl;
UINT8 m_scroll_ctrl;
virtual void machine_reset();
virtual void video_start();
virtual void machine_reset() override;
virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_DRIVER_INIT(argo);
protected:
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
// write to videoram if following 'out b9,61' otherwise write to the unknown 'extra' ram

View File

@ -411,9 +411,9 @@ public:
DECLARE_READ8_MEMBER(pb1_r);
DECLARE_READ8_MEMBER(pc1_r);
DECLARE_DRIVER_INIT(aristmk4);
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(aristmk4);
DECLARE_PALETTE_INIT(lions);
UINT32 screen_update_aristmk4(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -192,8 +192,8 @@ public:
DECLARE_READ32_MEMBER(Ns5r50);
DECLARE_WRITE32_MEMBER(sram_banksel_w);
DECLARE_DRIVER_INIT(aristmk5);
virtual void machine_start();
virtual void machine_reset();
virtual void machine_start() override;
virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(mk5_VSYNC_callback);
TIMER_CALLBACK_MEMBER(mk5_2KHz_callback);
};

View File

@ -44,7 +44,7 @@ public:
DECLARE_READ8_MEMBER(test_r);
DECLARE_WRITE64_MEMBER(eeprom_w);
DECLARE_READ64_MEMBER(hwver_r);
virtual void video_start();
virtual void video_start() override;
UINT32 screen_update_aristmk6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<ns16550_device> m_uart0;

View File

@ -90,7 +90,7 @@ public:
inline void generic_decode(const char *tag, int bit7, int bit6, int bit5, int bit4, int bit3, int bit2, int bit1, int bit0);
protected:
virtual void machine_reset();
virtual void machine_reset() override;
};

View File

@ -18,7 +18,7 @@ public:
protected:
// device-level overrides
void device_start();
void device_start() override;
};
void asst128_mb_device::device_start()
@ -53,7 +53,7 @@ public:
DECLARE_FLOPPY_FORMATS( asst128_formats );
DECLARE_WRITE8_MEMBER(asst128_fdc_dor_w);
void machine_start();
void machine_start() override;
};
void asst128_state::machine_start()

Some files were not shown because too many files have changed in this diff Show More