summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/nes/multigame.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/nes/multigame.h')
-rw-r--r--src/devices/bus/nes/multigame.h188
1 files changed, 94 insertions, 94 deletions
diff --git a/src/devices/bus/nes/multigame.h b/src/devices/bus/nes/multigame.h
index dbc824dfd54..6ee92e0de59 100644
--- a/src/devices/bus/nes/multigame.h
+++ b/src/devices/bus/nes/multigame.h
@@ -15,10 +15,10 @@ public:
nes_action52_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -31,11 +31,11 @@ public:
nes_caltron_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_m);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch;
@@ -51,11 +51,11 @@ public:
nes_rumblestat_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_m);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_prg, m_chr;
@@ -71,12 +71,12 @@ public:
nes_svision16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_m);
virtual DECLARE_WRITE8_MEMBER(write_m);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void update_prg();
@@ -93,10 +93,10 @@ public:
nes_n625092_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void set_prg(UINT8 reg1, UINT8 reg2);
@@ -113,10 +113,10 @@ public:
nes_a65as_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -129,10 +129,10 @@ public:
nes_t262_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch1, m_latch2;
@@ -148,10 +148,10 @@ public:
nes_novel1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -164,10 +164,10 @@ public:
nes_novel2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -180,10 +180,10 @@ public:
nes_studyngame_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -196,10 +196,10 @@ public:
nes_sgun20in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -212,11 +212,11 @@ public:
nes_vt5201_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch, m_dipsetting;
@@ -232,10 +232,10 @@ public:
nes_810544c_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -248,10 +248,10 @@ public:
nes_ntd03_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -264,12 +264,12 @@ public:
nes_bmc_gb63_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
virtual DECLARE_WRITE8_MEMBER(chr_w);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void update_banks();
@@ -287,10 +287,10 @@ public:
nes_bmc_gka_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch1, m_latch2;
@@ -306,10 +306,10 @@ public:
nes_bmc_gkb_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -322,10 +322,10 @@ public:
nes_bmc_ws_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_m);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch;
@@ -341,10 +341,10 @@ public:
nes_bmc_11160_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -357,10 +357,10 @@ public:
nes_bmc_g146_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -373,11 +373,11 @@ public:
nes_bmc_8157_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -390,10 +390,10 @@ public:
nes_bmc_hik300_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -406,10 +406,10 @@ public:
nes_bmc_s700_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -422,11 +422,11 @@ public:
nes_bmc_ball11_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_m);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void set_banks();
@@ -443,10 +443,10 @@ public:
nes_bmc_22games_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -459,11 +459,11 @@ public:
nes_bmc_64y2k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_l);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void set_prg();
@@ -480,10 +480,10 @@ public:
nes_bmc_12in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
void update_banks();
@@ -500,10 +500,10 @@ public:
nes_bmc_20in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -516,10 +516,10 @@ public:
nes_bmc_21in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -532,10 +532,10 @@ public:
nes_bmc_31in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -548,10 +548,10 @@ public:
nes_bmc_35in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -564,10 +564,10 @@ public:
nes_bmc_36in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -580,10 +580,10 @@ public:
nes_bmc_64in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -596,11 +596,11 @@ public:
nes_bmc_70in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_mode;
@@ -617,10 +617,10 @@ public:
nes_bmc_72in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -633,10 +633,10 @@ public:
nes_bmc_76in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch1, m_latch2;
@@ -652,10 +652,10 @@ public:
nes_bmc_110in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -668,10 +668,10 @@ public:
nes_bmc_150in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -684,10 +684,10 @@ public:
nes_bmc_190in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -700,11 +700,11 @@ public:
nes_bmc_800in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_mode;
@@ -721,11 +721,11 @@ public:
nes_bmc_1200in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
virtual DECLARE_WRITE8_MEMBER(chr_w);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_vram_protect;
@@ -741,11 +741,11 @@ public:
nes_bmc_gold150_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch;
@@ -761,10 +761,10 @@ public:
nes_bmc_gold260_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -777,11 +777,11 @@ public:
nes_bmc_ch001_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_READ8_MEMBER(read_h);
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
UINT8 m_latch;
@@ -797,10 +797,10 @@ public:
nes_bmc_super22_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
};
@@ -813,8 +813,8 @@ public:
nes_bmc_4in1reset_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
- virtual void pcb_reset();
+ virtual void device_start() override;
+ virtual void pcb_reset() override;
private:
int m_latch;
@@ -829,10 +829,10 @@ public:
nes_bmc_42in1reset_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
virtual DECLARE_WRITE8_MEMBER(write_h);
- virtual void pcb_reset();
+ virtual void pcb_reset() override;
private:
int m_latch;