mirror of
https://github.com/holub/mame
synced 2025-07-04 17:38:08 +03:00
bus/nes: Remove redundant start and reset device overrides. (#9516)
This commit is contained in:
parent
ce1c326183
commit
98f57733df
@ -56,30 +56,6 @@ nes_maxi15_device::nes_maxi15_device(const machine_config &mconfig, const char *
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_nina001_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_nina001_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_nina006_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_nina006_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_maxi15_device::device_start()
|
void nes_maxi15_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_nina001_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_nina001_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -35,12 +29,6 @@ public:
|
|||||||
nes_nina006_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_nina006_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -659,22 +659,6 @@ void nes_ac08_device::pcb_reset()
|
|||||||
m_latch = 0xff;
|
m_latch = 0xff;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_mmalee_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_mmalee_device::pcb_reset()
|
|
||||||
{
|
|
||||||
chr8(0, CHRROM);
|
|
||||||
prg32(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_rt01_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_rt01_device::pcb_reset()
|
void nes_rt01_device::pcb_reset()
|
||||||
{
|
{
|
||||||
chr2_0(0, CHRROM);
|
chr2_0(0, CHRROM);
|
||||||
|
@ -654,12 +654,6 @@ public:
|
|||||||
|
|
||||||
virtual uint8_t read_m(offs_t offset) override;
|
virtual uint8_t read_m(offs_t offset) override;
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -674,10 +668,6 @@ public:
|
|||||||
virtual uint8_t read_h(offs_t offset) override;
|
virtual uint8_t read_h(offs_t offset) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -64,11 +64,6 @@ nes_golden5_device::nes_golden5_device(const machine_config &mconfig, const char
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_bf9093_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_bf9093_device::pcb_reset()
|
void nes_bf9093_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -19,10 +19,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -54,23 +54,6 @@ nes_cne_shlz_device::nes_cne_shlz_device(const machine_config &mconfig, const ch
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_cne_decathl_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cne_decathl_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cne_fsb_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cne_fsb_device::pcb_reset()
|
void nes_cne_fsb_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -78,18 +61,6 @@ void nes_cne_fsb_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_cne_shlz_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cne_shlz_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_cne_decathl_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_cne_decathl_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -38,10 +32,6 @@ public:
|
|||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -54,12 +44,6 @@ public:
|
|||||||
nes_cne_shlz_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_cne_shlz_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -61,11 +61,6 @@ nes_74x161x138_device::nes_74x161x138_device(const machine_config &mconfig, cons
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_74x161x161x32_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_74x161x161x32_device::pcb_reset()
|
void nes_74x161x161x32_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -74,11 +69,6 @@ void nes_74x161x161x32_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_74x139x74_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_74x139x74_device::pcb_reset()
|
void nes_74x139x74_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -87,30 +77,6 @@ void nes_74x139x74_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_74x377_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_74x377_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_74x161x138_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_74x161x138_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -19,10 +19,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -37,10 +33,6 @@ public:
|
|||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -53,12 +45,6 @@ public:
|
|||||||
nes_74x377_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_74x377_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -71,12 +57,6 @@ public:
|
|||||||
nes_74x161x138_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_74x161x138_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -52,34 +52,6 @@ nes_hengg_xhzs_device::nes_hengg_xhzs_device(const machine_config &mconfig, cons
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_hengg_srich_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_hengg_srich_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_hengg_xhzs_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_hengg_xhzs_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*-------------------------------------------------
|
/*-------------------------------------------------
|
||||||
mapper specific handlers
|
mapper specific handlers
|
||||||
-------------------------------------------------*/
|
-------------------------------------------------*/
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_hengg_srich_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_hengg_srich_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -36,12 +30,6 @@ public:
|
|||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,11 +68,6 @@ nes_h3001_device::nes_h3001_device(const machine_config &mconfig, const char *ta
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_lrog017_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_lrog017_device::pcb_reset()
|
void nes_lrog017_device::pcb_reset()
|
||||||
{
|
{
|
||||||
prg32(0);
|
prg32(0);
|
||||||
@ -82,11 +77,6 @@ void nes_lrog017_device::pcb_reset()
|
|||||||
chr2_6(2, CHRRAM);
|
chr2_6(2, CHRRAM);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_holydivr_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_holydivr_device::pcb_reset()
|
void nes_holydivr_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -95,11 +85,6 @@ void nes_holydivr_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_tam_s1_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_tam_s1_device::pcb_reset()
|
void nes_tam_s1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -19,10 +19,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -37,10 +33,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -55,10 +47,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -141,35 +141,6 @@ nes_jf33_device::nes_jf33_device(const machine_config &mconfig, const char *tag,
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_jf11_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf11_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf13_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf13_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf16_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf16_device::pcb_reset()
|
void nes_jf16_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -193,18 +164,6 @@ void nes_jf17_device::pcb_reset()
|
|||||||
m_latch = 0;
|
m_latch = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_jf19_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_jf19_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ss88006_device::device_start()
|
void nes_ss88006_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
|
@ -18,12 +18,6 @@ public:
|
|||||||
nes_jf11_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_jf11_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -37,12 +31,8 @@ public:
|
|||||||
|
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// device-level overrides
|
// device-level overrides
|
||||||
virtual void device_start() override;
|
|
||||||
|
|
||||||
virtual void device_add_mconfig(machine_config &config) override;
|
virtual void device_add_mconfig(machine_config &config) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@ -61,10 +51,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -118,13 +104,8 @@ public:
|
|||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
nes_jf19_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
nes_jf19_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -170,18 +170,6 @@ void nes_ks106c_device::pcb_reset()
|
|||||||
m_latch = (m_latch + 1) & 0x03;
|
m_latch = (m_latch + 1) & 0x03;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_ks7058_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ks7058_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ks7022_device::device_start()
|
void nes_ks7022_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
@ -268,11 +256,6 @@ void nes_ks7017_device::pcb_reset()
|
|||||||
m_irq_status = 0;
|
m_irq_status = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_ks7021a_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ks7021a_device::pcb_reset()
|
void nes_ks7021a_device::pcb_reset()
|
||||||
{
|
{
|
||||||
prg16_89ab(0);
|
prg16_89ab(0);
|
||||||
@ -296,11 +279,6 @@ void nes_ks7010_device::pcb_reset()
|
|||||||
m_latch = 0;
|
m_latch = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_ks7012_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ks7012_device::pcb_reset()
|
void nes_ks7012_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -308,11 +286,6 @@ void nes_ks7012_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_ks7013b_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ks7013b_device::pcb_reset()
|
void nes_ks7013b_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -36,12 +36,6 @@ public:
|
|||||||
nes_ks7058_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_ks7058_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -193,10 +187,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, u8 data) override;
|
virtual void write_h(offs_t offset, u8 data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -233,10 +223,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -252,10 +238,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -59,19 +59,6 @@ nes_ffe8_device::nes_ffe8_device(const machine_config &mconfig, const char *tag,
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_ffe3_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_ffe3_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void nes_ffe4_device::device_start()
|
void nes_ffe4_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_ffe3_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_ffe3_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -621,11 +621,6 @@ void nes_kn42_device::pcb_reset()
|
|||||||
chr8(0, CHRRAM);
|
chr8(0, CHRRAM);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_a65as_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_a65as_device::pcb_reset()
|
void nes_a65as_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -650,18 +645,6 @@ void nes_t262_device::pcb_reset()
|
|||||||
m_latch = 0;
|
m_latch = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_studyngame_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_studyngame_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sgun20in1_device::pcb_reset()
|
void nes_sgun20in1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
prg16_89ab(0);
|
prg16_89ab(0);
|
||||||
@ -1023,11 +1006,6 @@ void nes_bmc_12in1_device::pcb_reset()
|
|||||||
update_banks();
|
update_banks();
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_bmc_35in1_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_bmc_35in1_device::pcb_reset()
|
void nes_bmc_35in1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -1036,11 +1014,6 @@ void nes_bmc_35in1_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_bmc_36in1_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_bmc_36in1_device::pcb_reset()
|
void nes_bmc_36in1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -1049,11 +1022,6 @@ void nes_bmc_36in1_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_bmc_64in1_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_bmc_64in1_device::pcb_reset()
|
void nes_bmc_64in1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -163,10 +163,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -200,12 +196,6 @@ public:
|
|||||||
nes_studyngame_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_studyngame_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -894,10 +884,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -912,10 +898,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -930,10 +912,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -154,11 +154,6 @@ void nes_nrom_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_axrom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_axrom_device::pcb_reset()
|
void nes_axrom_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -168,18 +163,6 @@ void nes_axrom_device::pcb_reset()
|
|||||||
set_nt_mirroring(PPU_MIRROR_LOW);
|
set_nt_mirroring(PPU_MIRROR_LOW);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_bxrom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_bxrom_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cnrom_device::device_start()
|
void nes_cnrom_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
@ -195,11 +178,6 @@ void nes_cnrom_device::pcb_reset()
|
|||||||
m_chr_open_bus = 0;
|
m_chr_open_bus = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_cprom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_cprom_device::pcb_reset()
|
void nes_cprom_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = CHRRAM;
|
m_chr_source = CHRRAM;
|
||||||
@ -208,23 +186,6 @@ void nes_cprom_device::pcb_reset()
|
|||||||
chr4_4(0, m_chr_source);
|
chr4_4(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_gxrom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_gxrom_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_uxrom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_uxrom_device::pcb_reset()
|
void nes_uxrom_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -233,23 +194,6 @@ void nes_uxrom_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_uxrom_cc_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_uxrom_cc_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_un1rom_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_un1rom_device::pcb_reset()
|
void nes_un1rom_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -65,10 +65,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -81,12 +77,6 @@ public:
|
|||||||
nes_bxrom_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_bxrom_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -125,10 +115,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -141,12 +127,6 @@ public:
|
|||||||
nes_gxrom_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_gxrom_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -161,10 +141,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -177,12 +153,6 @@ public:
|
|||||||
nes_uxrom_cc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_uxrom_cc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -197,10 +167,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -111,23 +111,6 @@ nes_eh8813a_device::nes_eh8813a_device(const machine_config &mconfig, const char
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_agci_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_agci_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_dreamtech_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_dreamtech_device::pcb_reset()
|
void nes_dreamtech_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -190,11 +173,6 @@ void nes_daou306_device::pcb_reset()
|
|||||||
memset(m_reg, 0, sizeof(m_reg));
|
memset(m_reg, 0, sizeof(m_reg));
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_xiaozy_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_xiaozy_device::pcb_reset()
|
void nes_xiaozy_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_agci_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_agci_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -37,10 +31,6 @@ public:
|
|||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -148,10 +138,6 @@ public:
|
|||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -75,32 +75,6 @@ nes_3dblock_device::nes_3dblock_device(const machine_config &mconfig, const char
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_gs2015_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_gs2015_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_3dblock_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_3dblock_device::pcb_reset()
|
|
||||||
{
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, CHRRAM);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*-------------------------------------------------
|
/*-------------------------------------------------
|
||||||
mapper specific handlers
|
mapper specific handlers
|
||||||
-------------------------------------------------*/
|
-------------------------------------------------*/
|
||||||
|
@ -19,12 +19,6 @@ public:
|
|||||||
virtual uint8_t read_l(offs_t offset) override { return read_m(offset); }
|
virtual uint8_t read_l(offs_t offset) override { return read_m(offset); }
|
||||||
virtual uint8_t read_m(offs_t offset) override;
|
virtual uint8_t read_m(offs_t offset) override;
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -77,12 +71,6 @@ class nes_3dblock_device : public nes_nrom_device
|
|||||||
public:
|
public:
|
||||||
// construction/destruction
|
// construction/destruction
|
||||||
nes_3dblock_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
|
nes_3dblock_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -157,71 +157,6 @@ nes_sachen_8259d_device::nes_sachen_8259d_device(const machine_config &mconfig,
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_sachen_sa009_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa009_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa0036_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa0036_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa0037_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa0037_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa72007_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa72007_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa72008_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_sa72008_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_tca01_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_tca01_device::pcb_reset()
|
void nes_sachen_tca01_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -230,18 +165,6 @@ void nes_sachen_tca01_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_sachen_tcu01_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_tcu01_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sachen_tcu02_device::device_start()
|
void nes_sachen_tcu02_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
|
@ -17,12 +17,6 @@ public:
|
|||||||
nes_sachen_sa009_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_sachen_sa009_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -35,12 +29,6 @@ public:
|
|||||||
nes_sachen_sa0036_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_sachen_sa0036_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -53,12 +41,6 @@ public:
|
|||||||
nes_sachen_sa0037_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_sachen_sa0037_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -71,12 +53,6 @@ public:
|
|||||||
nes_sachen_sa72007_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_sachen_sa72007_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -89,12 +65,6 @@ public:
|
|||||||
nes_sachen_sa72008_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_sachen_sa72008_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -109,10 +79,6 @@ public:
|
|||||||
virtual uint8_t read_l(offs_t offset) override;
|
virtual uint8_t read_l(offs_t offset) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -127,12 +93,6 @@ public:
|
|||||||
virtual void write_l(offs_t offset, uint8_t data) override;
|
virtual void write_l(offs_t offset, uint8_t data) override;
|
||||||
virtual void write_m(offs_t offset, uint8_t data) override { write_l((offset + 0x100) & 0xfff, data); }
|
virtual void write_m(offs_t offset, uint8_t data) override { write_l((offset + 0x100) & 0xfff, data); }
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override { write_l((offset + 0x100) & 0xfff, data); }
|
virtual void write_h(offs_t offset, uint8_t data) override { write_l((offset + 0x100) & 0xfff, data); }
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -91,11 +91,6 @@ nes_sunsoft_5_device::nes_sunsoft_5_device(const machine_config &mconfig, const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void nes_sunsoft_1_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sunsoft_1_device::pcb_reset()
|
void nes_sunsoft_1_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
@ -104,11 +99,6 @@ void nes_sunsoft_1_device::pcb_reset()
|
|||||||
chr8(0, m_chr_source);
|
chr8(0, m_chr_source);
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_sunsoft_2_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_sunsoft_2_device::pcb_reset()
|
void nes_sunsoft_2_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -20,10 +20,6 @@ public:
|
|||||||
virtual void write_m(offs_t offset, uint8_t data) override;
|
virtual void write_m(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -38,10 +34,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -73,11 +73,6 @@ nes_x1_017_device::nes_x1_017_device(const machine_config &mconfig, const char *
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_tc0190fmc_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_tc0190fmc_device::pcb_reset()
|
void nes_tc0190fmc_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -23,9 +23,6 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
nes_tc0190fmc_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
nes_tc0190fmc_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -65,18 +65,6 @@ nes_tengen037_device::nes_tengen037_device(const machine_config &mconfig, const
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void nes_tengen008_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_tengen008_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_tengen032_device::device_start()
|
void nes_tengen032_device::device_start()
|
||||||
{
|
{
|
||||||
common_start();
|
common_start();
|
||||||
|
@ -15,12 +15,6 @@ public:
|
|||||||
nes_tengen008_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_tengen008_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -91,31 +91,6 @@ void nes_txc_22211_device::pcb_reset()
|
|||||||
m_reg[0] = m_reg[1] = m_reg[2] = m_reg[3] = 0;
|
m_reg[0] = m_reg[1] = m_reg[2] = m_reg[3] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_txc_strikew_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_txc_strikew_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_txc_commandos_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_txc_commandos_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -67,12 +67,6 @@ public:
|
|||||||
nes_txc_strikew_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_txc_strikew_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -86,12 +80,6 @@ public:
|
|||||||
|
|
||||||
virtual uint8_t read_l(offs_t offset) override;
|
virtual uint8_t read_l(offs_t offset) override;
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -290,35 +290,6 @@ void nes_waixing_ffv_device::pcb_reset()
|
|||||||
m_reg[0] = m_reg[1] = 0;
|
m_reg[0] = m_reg[1] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void nes_waixing_wxzs_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_waixing_wxzs_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_waixing_dq8_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_waixing_dq8_device::pcb_reset()
|
|
||||||
{
|
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
|
||||||
prg32(0);
|
|
||||||
chr8(0, m_chr_source);
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_waixing_wxzs2_device::device_start()
|
|
||||||
{
|
|
||||||
common_start();
|
|
||||||
}
|
|
||||||
|
|
||||||
void nes_waixing_wxzs2_device::pcb_reset()
|
void nes_waixing_wxzs2_device::pcb_reset()
|
||||||
{
|
{
|
||||||
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
|
||||||
|
@ -298,12 +298,6 @@ public:
|
|||||||
nes_waixing_wxzs_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_waixing_wxzs_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -316,12 +310,6 @@ public:
|
|||||||
nes_waixing_dq8_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
nes_waixing_dq8_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||||
|
|
||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -336,10 +324,6 @@ public:
|
|||||||
virtual void write_h(offs_t offset, uint8_t data) override;
|
virtual void write_h(offs_t offset, uint8_t data) override;
|
||||||
|
|
||||||
virtual void pcb_reset() override;
|
virtual void pcb_reset() override;
|
||||||
|
|
||||||
protected:
|
|
||||||
// device-level overrides
|
|
||||||
virtual void device_start() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user