summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/sound
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-12-05 21:20:22 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2015-12-05 21:20:56 +0100
commit7ab3a5e0fc0c2e259c4011cdfce9684f2609592a (patch)
tree4fc55cd2e12f2b99b69bacb1dd0dd7d42bde3711 /src/devices/sound
parent1db2b0d6b40ff3635b637f5e854c5fd62a9db169 (diff)
override part 3 (nw)
Diffstat (limited to 'src/devices/sound')
-rw-r--r--src/devices/sound/2203intf.h10
-rw-r--r--src/devices/sound/2608intf.h12
-rw-r--r--src/devices/sound/2610intf.h12
-rw-r--r--src/devices/sound/2612intf.h14
-rw-r--r--src/devices/sound/315-5641.h6
-rw-r--r--src/devices/sound/aica.h4
-rw-r--r--src/devices/sound/amiga.h4
-rw-r--r--src/devices/sound/asc.h8
-rw-r--r--src/devices/sound/astrocde.h6
-rw-r--r--src/devices/sound/awacs.h8
-rw-r--r--src/devices/sound/bsmt2000.h14
-rw-r--r--src/devices/sound/c140.h4
-rw-r--r--src/devices/sound/c352.h8
-rw-r--r--src/devices/sound/c6280.h4
-rw-r--r--src/devices/sound/cdp1864.h8
-rw-r--r--src/devices/sound/cdp1869.h12
-rw-r--r--src/devices/sound/cem3394.h4
-rw-r--r--src/devices/sound/digitalk.h4
-rw-r--r--src/devices/sound/es1373.h14
-rw-r--r--src/devices/sound/es5503.h10
-rw-r--r--src/devices/sound/es5506.h16
-rw-r--r--src/devices/sound/es8712.h6
-rw-r--r--src/devices/sound/esqpump.h10
-rw-r--r--src/devices/sound/flt_rc.h4
-rw-r--r--src/devices/sound/flt_vol.h4
-rw-r--r--src/devices/sound/gaelco.h6
-rw-r--r--src/devices/sound/hc55516.h16
-rw-r--r--src/devices/sound/i5000.h6
-rw-r--r--src/devices/sound/ics2115.h6
-rw-r--r--src/devices/sound/iremga20.h6
-rw-r--r--src/devices/sound/k005289.h4
-rw-r--r--src/devices/sound/k007232.h4
-rw-r--r--src/devices/sound/k053260.h6
-rw-r--r--src/devices/sound/k054539.h10
-rw-r--r--src/devices/sound/k056800.h4
-rw-r--r--src/devices/sound/l7a1045_l6028_dsp_a.h4
-rw-r--r--src/devices/sound/lmc1992.h4
-rw-r--r--src/devices/sound/mas3507d.h6
-rw-r--r--src/devices/sound/mos6560.h10
-rw-r--r--src/devices/sound/mos7360.h10
-rw-r--r--src/devices/sound/msm5205.h8
-rw-r--r--src/devices/sound/msm5232.h8
-rw-r--r--src/devices/sound/multipcm.h8
-rw-r--r--src/devices/sound/n63701x.h4
-rw-r--r--src/devices/sound/namco.h10
-rw-r--r--src/devices/sound/nile.h4
-rw-r--r--src/devices/sound/okim6258.h6
-rw-r--r--src/devices/sound/okim6295.h12
-rw-r--r--src/devices/sound/okim6376.h8
-rw-r--r--src/devices/sound/okim9810.h12
-rw-r--r--src/devices/sound/pci-ac97.h4
-rw-r--r--src/devices/sound/qs1000.h14
-rw-r--r--src/devices/sound/qsound.h8
-rw-r--r--src/devices/sound/rf5c400.h4
-rw-r--r--src/devices/sound/rf5c68.h4
-rw-r--r--src/devices/sound/s14001a.h4
-rw-r--r--src/devices/sound/sb0400.h4
-rw-r--r--src/devices/sound/scsp.h4
-rw-r--r--src/devices/sound/segapcm.h4
-rw-r--r--src/devices/sound/sn76477.h6
-rw-r--r--src/devices/sound/snkwave.h4
-rw-r--r--src/devices/sound/sp0250.h4
-rw-r--r--src/devices/sound/st0016.h4
-rw-r--r--src/devices/sound/t6w28.h4
-rw-r--r--src/devices/sound/tc8830f.h8
-rw-r--r--src/devices/sound/tiaintf.h6
-rw-r--r--src/devices/sound/tms3615.h4
-rw-r--r--src/devices/sound/tms36xx.h4
-rw-r--r--src/devices/sound/tms5110.h28
-rw-r--r--src/devices/sound/upd7752.h10
-rw-r--r--src/devices/sound/upd7759.h20
-rw-r--r--src/devices/sound/vrender0.h4
-rw-r--r--src/devices/sound/x1_010.h4
-rw-r--r--src/devices/sound/ymf271.h10
-rw-r--r--src/devices/sound/ymz280b.h12
-rw-r--r--src/devices/sound/ymz770.h6
-rw-r--r--src/devices/sound/zsg2.h6
77 files changed, 291 insertions, 291 deletions
diff --git a/src/devices/sound/2203intf.h b/src/devices/sound/2203intf.h
index 8d81c54282a..d9c44c2f7c7 100644
--- a/src/devices/sound/2203intf.h
+++ b/src/devices/sound/2203intf.h
@@ -35,12 +35,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_stop() override;
+ virtual void device_reset() 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;
void stream_generate(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
private:
// internal state
diff --git a/src/devices/sound/2608intf.h b/src/devices/sound/2608intf.h
index ea610036d88..f827f998521 100644
--- a/src/devices/sound/2608intf.h
+++ b/src/devices/sound/2608intf.h
@@ -30,13 +30,13 @@ public:
protected:
// device-level overrides
- virtual const rom_entry *device_rom_region() const;
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_stop();
- virtual void device_reset();
+ virtual const rom_entry *device_rom_region() const override;
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_stop() override;
+ virtual void device_reset() 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;
void stream_generate(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
private:
diff --git a/src/devices/sound/2610intf.h b/src/devices/sound/2610intf.h
index 40842f48411..c4409e46f21 100644
--- a/src/devices/sound/2610intf.h
+++ b/src/devices/sound/2610intf.h
@@ -31,12 +31,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_stop() override;
+ virtual void device_reset() 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;
virtual void stream_generate(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
@@ -56,7 +56,7 @@ class ym2610b_device : public ym2610_device
public:
ym2610b_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- virtual void stream_generate(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void stream_generate(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
};
extern const device_type YM2610B;
diff --git a/src/devices/sound/2612intf.h b/src/devices/sound/2612intf.h
index 8199172044d..0dc25ac5b25 100644
--- a/src/devices/sound/2612intf.h
+++ b/src/devices/sound/2612intf.h
@@ -31,16 +31,16 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_stop() override;
+ virtual void device_reset() 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;
// 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;
diff --git a/src/devices/sound/315-5641.h b/src/devices/sound/315-5641.h
index 108db11800c..6eabebf483c 100644
--- a/src/devices/sound/315-5641.h
+++ b/src/devices/sound/315-5641.h
@@ -12,7 +12,7 @@ public:
sega_315_5641_pcm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
UINT8 get_fifo_space();
- void advance_state();
+ void advance_state() override;
DECLARE_WRITE8_MEMBER(port_w);
UINT8 m_fifo_data[0x40];
@@ -21,8 +21,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
};
diff --git a/src/devices/sound/aica.h b/src/devices/sound/aica.h
index 0c7d5caf4f4..dd379e22c42 100644
--- a/src/devices/sound/aica.h
+++ b/src/devices/sound/aica.h
@@ -97,10 +97,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:
unsigned char DecodeSCI(unsigned char irq);
void ResetInterrupts();
diff --git a/src/devices/sound/amiga.h b/src/devices/sound/amiga.h
index eb8b9ee436d..e93ff6a86a3 100644
--- a/src/devices/sound/amiga.h
+++ b/src/devices/sound/amiga.h
@@ -31,10 +31,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:
static const int CLOCK_DIVIDER = 16;
diff --git a/src/devices/sound/asc.h b/src/devices/sound/asc.h
index 24f085e50ac..ba45288888d 100644
--- a/src/devices/sound/asc.h
+++ b/src/devices/sound/asc.h
@@ -105,11 +105,11 @@ 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
UINT8 m_chip_type;
diff --git a/src/devices/sound/astrocde.h b/src/devices/sound/astrocde.h
index 23e9a83c733..96826a120c6 100644
--- a/src/devices/sound/astrocde.h
+++ b/src/devices/sound/astrocde.h
@@ -32,11 +32,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( astrocade_sound_w );
diff --git a/src/devices/sound/awacs.h b/src/devices/sound/awacs.h
index 93b9da2d5d9..435508ef216 100644
--- a/src/devices/sound/awacs.h
+++ b/src/devices/sound/awacs.h
@@ -51,11 +51,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
UINT8 m_regs[0x100];
diff --git a/src/devices/sound/bsmt2000.h b/src/devices/sound/bsmt2000.h
index fb993e982e0..9c1470278b7 100644
--- a/src/devices/sound/bsmt2000.h
+++ b/src/devices/sound/bsmt2000.h
@@ -55,17 +55,17 @@ public:
protected:
// device-level overrides
- virtual const rom_entry *device_rom_region() const;
- 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 const rom_entry *device_rom_region() const override;
+ 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;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
// device_sound_interface 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:
// internal TMS I/O callbacks
diff --git a/src/devices/sound/c140.h b/src/devices/sound/c140.h
index 13b6bfbcc7c..899045d03af 100644
--- a/src/devices/sound/c140.h
+++ b/src/devices/sound/c140.h
@@ -85,10 +85,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_READ8_MEMBER( c140_r );
diff --git a/src/devices/sound/c352.h b/src/devices/sound/c352.h
index 24a2a1cbe74..d64917d3252 100644
--- a/src/devices/sound/c352.h
+++ b/src/devices/sound/c352.h
@@ -40,14 +40,14 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// device_sound_interface 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;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
const address_space_config m_space_config;
diff --git a/src/devices/sound/c6280.h b/src/devices/sound/c6280.h
index af53962a83e..7b78f5efe0e 100644
--- a/src/devices/sound/c6280.h
+++ b/src/devices/sound/c6280.h
@@ -21,10 +21,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:
struct channel {
diff --git a/src/devices/sound/cdp1864.h b/src/devices/sound/cdp1864.h
index ab9f384dc1a..b4a311caff0 100644
--- a/src/devices/sound/cdp1864.h
+++ b/src/devices/sound/cdp1864.h
@@ -142,12 +142,12 @@ 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;
// internal callbacks
- 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:
enum
diff --git a/src/devices/sound/cdp1869.h b/src/devices/sound/cdp1869.h
index 96185021ac4..23f538fb931 100644
--- a/src/devices/sound/cdp1869.h
+++ b/src/devices/sound/cdp1869.h
@@ -225,16 +225,16 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_post_load();
- 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_post_load() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
// device_sound_interface callbacks
- 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 bool is_ntsc();
inline UINT8 read_page_ram_byte(offs_t address);
diff --git a/src/devices/sound/cem3394.h b/src/devices/sound/cem3394.h
index 65290aefce9..188ad9b069f 100644
--- a/src/devices/sound/cem3394.h
+++ b/src/devices/sound/cem3394.h
@@ -56,10 +56,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:
// Set the voltage going to a particular parameter
diff --git a/src/devices/sound/digitalk.h b/src/devices/sound/digitalk.h
index fc2dd497f09..7be2a733c56 100644
--- a/src/devices/sound/digitalk.h
+++ b/src/devices/sound/digitalk.h
@@ -34,10 +34,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(digitalker_data_w);
diff --git a/src/devices/sound/es1373.h b/src/devices/sound/es1373.h
index a5c7e974204..4b77bdc2898 100644
--- a/src/devices/sound/es1373.h
+++ b/src/devices/sound/es1373.h
@@ -97,7 +97,7 @@ class es1373_device : public pci_device, public device_sound_interface
public:
es1373_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual void map_extra(UINT64 memory_window_start, UINT64 memory_window_end, UINT64 memory_offset, address_space *memory_space,
- UINT64 io_window_start, UINT64 io_window_end, UINT64 io_offset, address_space *io_space);
+ UINT64 io_window_start, UINT64 io_window_end, UINT64 io_offset, address_space *io_space) override;
void set_irq_info(const char *tag, const int irq_num);
@@ -105,17 +105,17 @@ public:
DECLARE_WRITE32_MEMBER(reg_w);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
// Sound stream
sound_stream *m_stream;
protected:
- virtual void device_start();
- virtual void device_stop();
- 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_stop() 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;
FILE *m_eslog;
diff --git a/src/devices/sound/es5503.h b/src/devices/sound/es5503.h
index 582456e830b..941c56ef8c4 100644
--- a/src/devices/sound/es5503.h
+++ b/src/devices/sound/es5503.h
@@ -43,15 +43,15 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id tid, int param, void *ptr);
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id tid, int param, void *ptr) override;
// device_sound_interface 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;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
const address_space_config m_space_config;
diff --git a/src/devices/sound/es5506.h b/src/devices/sound/es5506.h
index c434ec8b12e..3995a97c931 100644
--- a/src/devices/sound/es5506.h
+++ b/src/devices/sound/es5506.h
@@ -129,12 +129,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_stop() 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;
// internal state
sound_stream *m_stream; /* which stream are we using */
@@ -195,10 +195,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;
void generate_samples(INT32 **outputs, int offset, int samples);
@@ -226,9 +226,9 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() 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;
void generate_samples(INT32 **outputs, int offset, int samples);
diff --git a/src/devices/sound/es8712.h b/src/devices/sound/es8712.h
index ed05a4b3497..74e61d232dc 100644
--- a/src/devices/sound/es8712.h
+++ b/src/devices/sound/es8712.h
@@ -33,11 +33,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( es8712_w );
diff --git a/src/devices/sound/esqpump.h b/src/devices/sound/esqpump.h
index bc2c72f8a72..1fded404997 100644
--- a/src/devices/sound/esqpump.h
+++ b/src/devices/sound/esqpump.h
@@ -70,15 +70,15 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_stop() 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;
// timer callback overrides
- 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:
diff --git a/src/devices/sound/flt_rc.h b/src/devices/sound/flt_rc.h
index 0ea52c6972a..8d8b1e0d4fb 100644
--- a/src/devices/sound/flt_rc.h
+++ b/src/devices/sound/flt_rc.h
@@ -80,10 +80,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 recalc();
diff --git a/src/devices/sound/flt_vol.h b/src/devices/sound/flt_vol.h
index 20ce17a58e9..44016c0da9a 100644
--- a/src/devices/sound/flt_vol.h
+++ b/src/devices/sound/flt_vol.h
@@ -34,10 +34,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;
diff --git a/src/devices/sound/gaelco.h b/src/devices/sound/gaelco.h
index 25b8cb129d2..8c128ab4bdc 100644
--- a/src/devices/sound/gaelco.h
+++ b/src/devices/sound/gaelco.h
@@ -56,11 +56,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
+ 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;
public:
DECLARE_WRITE16_MEMBER( gaelcosnd_w );
diff --git a/src/devices/sound/hc55516.h b/src/devices/sound/hc55516.h
index a6323f8ee4f..cabfa02e92a 100644
--- a/src/devices/sound/hc55516.h
+++ b/src/devices/sound/hc55516.h
@@ -24,12 +24,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;
void start_common(UINT8 _shiftreg_mask, int _active_clock_hi);
@@ -69,10 +69,10 @@ public:
mc3417_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
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;
};
extern const device_type MC3417;
@@ -83,10 +83,10 @@ public:
mc3418_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
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;
};
extern const device_type MC3418;
diff --git a/src/devices/sound/i5000.h b/src/devices/sound/i5000.h
index cdf8b33430e..fce3659d072 100644
--- a/src/devices/sound/i5000.h
+++ b/src/devices/sound/i5000.h
@@ -43,10 +43,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:
struct channel_t
diff --git a/src/devices/sound/ics2115.h b/src/devices/sound/ics2115.h
index fbfeb64e24a..598f164d988 100644
--- a/src/devices/sound/ics2115.h
+++ b/src/devices/sound/ics2115.h
@@ -108,11 +108,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 callbacks
- 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;
// internal state
required_region_ptr<UINT8> m_rom;
diff --git a/src/devices/sound/iremga20.h b/src/devices/sound/iremga20.h
index 13bc8c0ef64..1b6d73674e2 100644
--- a/src/devices/sound/iremga20.h
+++ b/src/devices/sound/iremga20.h
@@ -51,11 +51,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( irem_ga20_w );
diff --git a/src/devices/sound/k005289.h b/src/devices/sound/k005289.h
index 8bee1534390..9112ca5458f 100644
--- a/src/devices/sound/k005289.h
+++ b/src/devices/sound/k005289.h
@@ -27,10 +27,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( k005289_control_A_w );
diff --git a/src/devices/sound/k007232.h b/src/devices/sound/k007232.h
index 236fbd26671..31ab2f4f3a5 100644
--- a/src/devices/sound/k007232.h
+++ b/src/devices/sound/k007232.h
@@ -41,10 +41,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;
void KDAC_A_make_fncode();
diff --git a/src/devices/sound/k053260.h b/src/devices/sound/k053260.h
index 4a6e6353d08..5f64ce86ad3 100644
--- a/src/devices/sound/k053260.h
+++ b/src/devices/sound/k053260.h
@@ -47,11 +47,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:
// configuration
diff --git a/src/devices/sound/k054539.h b/src/devices/sound/k054539.h
index d6fa2dc73a1..dea41388837 100644
--- a/src/devices/sound/k054539.h
+++ b/src/devices/sound/k054539.h
@@ -70,13 +70,13 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_post_load();
- 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_post_load() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
// device_sound_interface 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:
struct channel {
diff --git a/src/devices/sound/k056800.h b/src/devices/sound/k056800.h
index 7a14647b3f1..8126fa6b868 100644
--- a/src/devices/sound/k056800.h
+++ b/src/devices/sound/k056800.h
@@ -41,8 +41,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
diff --git a/src/devices/sound/l7a1045_l6028_dsp_a.h b/src/devices/sound/l7a1045_l6028_dsp_a.h
index b095a79568d..e97edefc814 100644
--- a/src/devices/sound/l7a1045_l6028_dsp_a.h
+++ b/src/devices/sound/l7a1045_l6028_dsp_a.h
@@ -39,10 +39,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;
diff --git a/src/devices/sound/lmc1992.h b/src/devices/sound/lmc1992.h
index 0f76e38544e..198b8e46dd3 100644
--- a/src/devices/sound/lmc1992.h
+++ b/src/devices/sound/lmc1992.h
@@ -79,10 +79,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// internal callbacks
- 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:
inline void execute_command(int addr, int data);
diff --git a/src/devices/sound/mas3507d.h b/src/devices/sound/mas3507d.h
index 0dad34bfe61..1244f152ede 100644
--- a/src/devices/sound/mas3507d.h
+++ b/src/devices/sound/mas3507d.h
@@ -32,9 +32,9 @@ public:
void i2c_sda_w(bool line);
protected:
- 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:
enum { IDLE, STARTED, NAK, ACK, ACK2 } i2c_bus_state;
diff --git a/src/devices/sound/mos6560.h b/src/devices/sound/mos6560.h
index 05768815bf0..c5259f72659 100644
--- a/src/devices/sound/mos6560.h
+++ b/src/devices/sound/mos6560.h
@@ -141,7 +141,7 @@ public:
template<class _Object> static devcb_base &set_potx_rd_callback(device_t &device, _Object object) { return downcast<mos6560_device &>(device).m_read_potx.set_callback(object); }
template<class _Object> static devcb_base &set_poty_rd_callback(device_t &device, _Object object) { return downcast<mos6560_device &>(device).m_read_poty.set_callback(object); }
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
DECLARE_READ8_MEMBER( read );
DECLARE_WRITE8_MEMBER( write );
@@ -166,12 +166,12 @@ 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;
// 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;
inline UINT8 read_videoram(offs_t offset);
inline UINT8 read_colorram(offs_t offset);
diff --git a/src/devices/sound/mos7360.h b/src/devices/sound/mos7360.h
index aea96b42bd9..f1d755981b2 100644
--- a/src/devices/sound/mos7360.h
+++ b/src/devices/sound/mos7360.h
@@ -103,7 +103,7 @@ public:
m_read_k.set_callback(k);
}
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
UINT8 read(address_space &space, offs_t offset, int &cs0, int &cs1);
void write(address_space &space, offs_t offset, UINT8 data, int &cs0, int &cs1);
@@ -126,12 +126,12 @@ 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;
// device_sound_interface callbacks
- 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 void set_interrupt(int mask);
inline void clear_interrupt(int mask);
diff --git a/src/devices/sound/msm5205.h b/src/devices/sound/msm5205.h
index ab3b4219df2..6730fea7b88 100644
--- a/src/devices/sound/msm5205.h
+++ b/src/devices/sound/msm5205.h
@@ -66,13 +66,13 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
TIMER_CALLBACK_MEMBER(vclk_callback);
// 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 compute_tables();
@@ -100,7 +100,7 @@ public:
msm6585_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// 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;
};
extern const device_type MSM6585;
diff --git a/src/devices/sound/msm5232.h b/src/devices/sound/msm5232.h
index a7e30e72a57..5edb00b6cff 100644
--- a/src/devices/sound/msm5232.h
+++ b/src/devices/sound/msm5232.h
@@ -56,12 +56,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_stop() 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
diff --git a/src/devices/sound/multipcm.h b/src/devices/sound/multipcm.h
index 6ea22c5e3e8..388dfe6b84c 100644
--- a/src/devices/sound/multipcm.h
+++ b/src/devices/sound/multipcm.h
@@ -20,14 +20,14 @@ 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;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
const address_space_config m_space_config;
diff --git a/src/devices/sound/n63701x.h b/src/devices/sound/n63701x.h
index 9af9bfc62ab..430406b3078 100644
--- a/src/devices/sound/n63701x.h
+++ b/src/devices/sound/n63701x.h
@@ -49,10 +49,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(namco_63701x_w);
diff --git a/src/devices/sound/namco.h b/src/devices/sound/namco.h
index 56be828b046..e79484e4f4a 100644
--- a/src/devices/sound/namco.h
+++ b/src/devices/sound/namco.h
@@ -45,7 +45,7 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// internal state
@@ -73,7 +73,7 @@ protected:
/* decoded waveform table */
INT16 *m_waveform[MAX_VOLUME];
- 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;
};
class namco_device : public namco_audio_device
@@ -90,7 +90,7 @@ public:
DECLARE_WRITE8_MEMBER( polepos_sound_w );
protected:
- 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;
};
extern const device_type NAMCO;
@@ -107,7 +107,7 @@ public:
void mappy_sound_enable(int enable);
protected:
- 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;
};
extern const device_type NAMCO_15XX;
@@ -124,7 +124,7 @@ public:
DECLARE_WRITE8_MEMBER( pacman_sound_w );
protected:
- 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;
};
extern const device_type NAMCO_CUS30;
diff --git a/src/devices/sound/nile.h b/src/devices/sound/nile.h
index 9aa05d79511..4265f439813 100644
--- a/src/devices/sound/nile.h
+++ b/src/devices/sound/nile.h
@@ -33,10 +33,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_WRITE16_MEMBER( nile_snd_w );
diff --git a/src/devices/sound/okim6258.h b/src/devices/sound/okim6258.h
index c4cfed1c82c..ecb5e8938c5 100644
--- a/src/devices/sound/okim6258.h
+++ b/src/devices/sound/okim6258.h
@@ -55,11 +55,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_READ8_MEMBER( okim6258_status_r );
diff --git a/src/devices/sound/okim6295.h b/src/devices/sound/okim6295.h
index 33c8962767a..36be5b3a084 100644
--- a/src/devices/sound/okim6295.h
+++ b/src/devices/sound/okim6295.h
@@ -75,16 +75,16 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_post_load();
- virtual void device_clock_changed();
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_post_load() override;
+ virtual void device_clock_changed() override;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
// device_sound_interface 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;
// a single voice
class okim_voice
diff --git a/src/devices/sound/okim6376.h b/src/devices/sound/okim6376.h
index df87344eb50..df5255291b1 100644
--- a/src/devices/sound/okim6376.h
+++ b/src/devices/sound/okim6376.h
@@ -41,12 +41,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
diff --git a/src/devices/sound/okim9810.h b/src/devices/sound/okim9810.h
index 6d3595c59b2..ea37366288e 100644
--- a/src/devices/sound/okim9810.h
+++ b/src/devices/sound/okim9810.h
@@ -84,16 +84,16 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_post_load();
- virtual void device_clock_changed();
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_post_load() override;
+ virtual void device_clock_changed() override;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
// device_sound_interface 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;
// a single voice
class okim_voice
diff --git a/src/devices/sound/pci-ac97.h b/src/devices/sound/pci-ac97.h
index 56a3e4c3ace..185a89084e2 100644
--- a/src/devices/sound/pci-ac97.h
+++ b/src/devices/sound/pci-ac97.h
@@ -13,8 +13,8 @@ public:
ac97_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
DECLARE_ADDRESS_MAP(native_audio_mixer_map, 32);
diff --git a/src/devices/sound/qs1000.h b/src/devices/sound/qs1000.h
index 24b843184b4..a807071fe22 100644
--- a/src/devices/sound/qs1000.h
+++ b/src/devices/sound/qs1000.h
@@ -76,17 +76,17 @@ public:
protected:
// device-level overrides
- virtual const rom_entry *device_rom_region() const;
- 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 const rom_entry *device_rom_region() const override;
+ 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;
// device_memory_interface overrides
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
// device_sound_interface 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;
DECLARE_READ8_MEMBER( data_to_i8052 );
public:
diff --git a/src/devices/sound/qsound.h b/src/devices/sound/qsound.h
index 208fdac41e9..d17511455d7 100644
--- a/src/devices/sound/qsound.h
+++ b/src/devices/sound/qsound.h
@@ -40,12 +40,12 @@ public:
protected:
// device-level overrides
- const rom_entry *device_rom_region() const;
- machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
+ const rom_entry *device_rom_region() const override;
+ machine_config_constructor device_mconfig_additions() const 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:
struct qsound_channel
diff --git a/src/devices/sound/rf5c400.h b/src/devices/sound/rf5c400.h
index 4781f8893d9..fd04b788f93 100644
--- a/src/devices/sound/rf5c400.h
+++ b/src/devices/sound/rf5c400.h
@@ -84,10 +84,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_READ16_MEMBER( rf5c400_r );
diff --git a/src/devices/sound/rf5c68.h b/src/devices/sound/rf5c68.h
index 8dafb114f21..b8ebe577e0e 100644
--- a/src/devices/sound/rf5c68.h
+++ b/src/devices/sound/rf5c68.h
@@ -67,10 +67,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_READ8_MEMBER( rf5c68_r );
diff --git a/src/devices/sound/s14001a.h b/src/devices/sound/s14001a.h
index 4427a59f8b7..86131138697 100644
--- a/src/devices/sound/s14001a.h
+++ b/src/devices/sound/s14001a.h
@@ -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:
// internal state
diff --git a/src/devices/sound/sb0400.h b/src/devices/sound/sb0400.h
index aeb1ec43e61..a83ce69dbd8 100644
--- a/src/devices/sound/sb0400.h
+++ b/src/devices/sound/sb0400.h
@@ -15,8 +15,8 @@ public:
sb0400_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
DECLARE_ADDRESS_MAP(map, 32);
diff --git a/src/devices/sound/scsp.h b/src/devices/sound/scsp.h
index bc104a85b68..d2242958ff5 100644
--- a/src/devices/sound/scsp.h
+++ b/src/devices/sound/scsp.h
@@ -95,10 +95,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:
int m_roffset; /* offset in the region */
diff --git a/src/devices/sound/segapcm.h b/src/devices/sound/segapcm.h
index df7110bb7b2..a56a9062688 100644
--- a/src/devices/sound/segapcm.h
+++ b/src/devices/sound/segapcm.h
@@ -49,10 +49,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:
required_region_ptr<UINT8> m_rom;
diff --git a/src/devices/sound/sn76477.h b/src/devices/sound/sn76477.h
index 392beb13489..7d19a442453 100644
--- a/src/devices/sound/sn76477.h
+++ b/src/devices/sound/sn76477.h
@@ -191,11 +191,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
+ 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:
/* chip's external interface */
diff --git a/src/devices/sound/snkwave.h b/src/devices/sound/snkwave.h
index f613ca3ff5b..07c45c96134 100644
--- a/src/devices/sound/snkwave.h
+++ b/src/devices/sound/snkwave.h
@@ -33,10 +33,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( snkwave_w );
diff --git a/src/devices/sound/sp0250.h b/src/devices/sound/sp0250.h
index 846a193cfa2..ab3b11220ff 100644
--- a/src/devices/sound/sp0250.h
+++ b/src/devices/sound/sp0250.h
@@ -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:
// internal state
diff --git a/src/devices/sound/st0016.h b/src/devices/sound/st0016.h
index dd23b0c9b7a..6eb9f521ef6 100644
--- a/src/devices/sound/st0016.h
+++ b/src/devices/sound/st0016.h
@@ -30,10 +30,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_READ8_MEMBER( st0016_snd_r );
diff --git a/src/devices/sound/t6w28.h b/src/devices/sound/t6w28.h
index 7bee03bbc6b..7e3cc39f7e4 100644
--- a/src/devices/sound/t6w28.h
+++ b/src/devices/sound/t6w28.h
@@ -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;
void set_gain(int gain);
diff --git a/src/devices/sound/tc8830f.h b/src/devices/sound/tc8830f.h
index a8b9a2c62f9..655e83167a6 100644
--- a/src/devices/sound/tc8830f.h
+++ b/src/devices/sound/tc8830f.h
@@ -41,11 +41,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_clock_changed();
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_clock_changed() 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:
bool m_playing;
diff --git a/src/devices/sound/tiaintf.h b/src/devices/sound/tiaintf.h
index 0fd349b4037..37d9f276459 100644
--- a/src/devices/sound/tiaintf.h
+++ b/src/devices/sound/tiaintf.h
@@ -30,11 +30,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
+ 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;
public:
DECLARE_WRITE8_MEMBER( tia_sound_w );
diff --git a/src/devices/sound/tms3615.h b/src/devices/sound/tms3615.h
index f68a4718ef1..c63ef18e7c3 100644
--- a/src/devices/sound/tms3615.h
+++ b/src/devices/sound/tms3615.h
@@ -36,10 +36,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 enable_w(int enable);
diff --git a/src/devices/sound/tms36xx.h b/src/devices/sound/tms36xx.h
index b15e5908cc5..8bb13316771 100644
--- a/src/devices/sound/tms36xx.h
+++ b/src/devices/sound/tms36xx.h
@@ -82,10 +82,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:
// MM6221AA interface functions
diff --git a/src/devices/sound/tms5110.h b/src/devices/sound/tms5110.h
index dffb19b29d7..5b5eb3c5124 100644
--- a/src/devices/sound/tms5110.h
+++ b/src/devices/sound/tms5110.h
@@ -72,13 +72,13 @@ 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 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;
// 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 set_variant(int variant);
@@ -206,7 +206,7 @@ public:
tms5100_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type TMS5100;
@@ -217,7 +217,7 @@ public:
tmc0281_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type TMC0281;
@@ -228,7 +228,7 @@ public:
tms5100a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type TMS5100A;
@@ -239,7 +239,7 @@ public:
tmc0281d_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type TMC0281D;
@@ -250,7 +250,7 @@ public:
cd2801_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type CD2801;
@@ -261,7 +261,7 @@ public:
cd2802_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type CD2802;
@@ -272,7 +272,7 @@ public:
tms5110a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type TMS5110A;
@@ -286,7 +286,7 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
extern const device_type M58817;
@@ -322,9 +322,9 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() 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:
void register_for_save_states();
diff --git a/src/devices/sound/upd7752.h b/src/devices/sound/upd7752.h
index eabd705e047..d801cef0bbe 100644
--- a/src/devices/sound/upd7752.h
+++ b/src/devices/sound/upd7752.h
@@ -42,15 +42,15 @@ public:
// I/O operations
DECLARE_WRITE8_MEMBER( write );
DECLARE_READ8_MEMBER( read );
- virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const;
+ virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override;
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_stop();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_stop() 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:
sound_stream *m_stream;
diff --git a/src/devices/sound/upd7759.h b/src/devices/sound/upd7759.h
index 94286e7cd57..637732b22fa 100644
--- a/src/devices/sound/upd7759.h
+++ b/src/devices/sound/upd7759.h
@@ -51,11 +51,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;
// internal state
sound_stream *m_channel; /* stream channel for playback */
@@ -117,10 +117,10 @@ public:
TIMER_SLAVE_UPDATE
};
- 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;
emu_timer *m_timer; /* timer */
@@ -132,9 +132,9 @@ class upd7756_device : public upd775x_device
public:
upd7756_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- 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;
DECLARE_WRITE_LINE_MEMBER( start_w );
};
diff --git a/src/devices/sound/vrender0.h b/src/devices/sound/vrender0.h
index 9baaefac203..490e1ff617b 100644
--- a/src/devices/sound/vrender0.h
+++ b/src/devices/sound/vrender0.h
@@ -42,10 +42,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:
UINT32 *m_TexBase;
diff --git a/src/devices/sound/x1_010.h b/src/devices/sound/x1_010.h
index a5026124210..d5c3c075d02 100644
--- a/src/devices/sound/x1_010.h
+++ b/src/devices/sound/x1_010.h
@@ -27,10 +27,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
diff --git a/src/devices/sound/ymf271.h b/src/devices/sound/ymf271.h
index 185a8fda4eb..81c59164512 100644
--- a/src/devices/sound/ymf271.h
+++ b/src/devices/sound/ymf271.h
@@ -32,13 +32,13 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- 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_config_complete() 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;
// 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:
struct YMF271Slot
{
diff --git a/src/devices/sound/ymz280b.h b/src/devices/sound/ymz280b.h
index a67c0d8567b..4f53d955499 100644
--- a/src/devices/sound/ymz280b.h
+++ b/src/devices/sound/ymz280b.h
@@ -41,14 +41,14 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_post_load();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_post_load() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) 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:
/* struct describing a single playing ADPCM voice */
diff --git a/src/devices/sound/ymz770.h b/src/devices/sound/ymz770.h
index d98d40308ca..ddcd72e7bfa 100644
--- a/src/devices/sound/ymz770.h
+++ b/src/devices/sound/ymz770.h
@@ -72,10 +72,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;
void internal_reg_write(UINT8 reg, UINT8 data);
diff --git a/src/devices/sound/zsg2.h b/src/devices/sound/zsg2.h
index e98e2c315ae..ce953a5be48 100644
--- a/src/devices/sound/zsg2.h
+++ b/src/devices/sound/zsg2.h
@@ -40,11 +40,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:
// 16 registers per channel, 48 channels