summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/tmnt.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/tmnt.h')
-rw-r--r--src/mame/includes/tmnt.h86
1 files changed, 43 insertions, 43 deletions
diff --git a/src/mame/includes/tmnt.h b/src/mame/includes/tmnt.h
index b3e8cdaafd3..95baf1e8cba 100644
--- a/src/mame/includes/tmnt.h
+++ b/src/mame/includes/tmnt.h
@@ -117,38 +117,38 @@ protected:
int16_t m_sampledata[0x40000];
uint8_t m_irq5_mask;
- DECLARE_READ16_MEMBER(k052109_word_noA12_r);
- DECLARE_WRITE16_MEMBER(k052109_word_noA12_w);
- DECLARE_WRITE16_MEMBER(punkshot_k052109_word_w);
- DECLARE_WRITE16_MEMBER(punkshot_k052109_word_noA12_w);
- DECLARE_READ16_MEMBER(k053245_scattered_word_r);
- DECLARE_WRITE16_MEMBER(k053245_scattered_word_w);
- DECLARE_READ16_MEMBER(k053244_word_noA1_r);
- DECLARE_WRITE16_MEMBER(k053244_word_noA1_w);
- DECLARE_READ8_MEMBER(tmnt_sres_r);
- DECLARE_WRITE8_MEMBER(tmnt_sres_w);
- DECLARE_WRITE8_MEMBER(sound_arm_nmi_w);
- DECLARE_READ16_MEMBER(punkshot_kludge_r);
- DECLARE_READ16_MEMBER(ssriders_protection_r);
- DECLARE_WRITE16_MEMBER(ssriders_protection_w);
- DECLARE_READ16_MEMBER(blswhstl_coin_r);
- DECLARE_READ16_MEMBER(ssriders_eeprom_r);
- DECLARE_READ16_MEMBER(sunsetbl_eeprom_r);
- DECLARE_WRITE16_MEMBER(blswhstl_eeprom_w);
- DECLARE_READ16_MEMBER(thndrx2_eeprom_r);
- DECLARE_WRITE16_MEMBER(thndrx2_eeprom_w);
- DECLARE_WRITE8_MEMBER(cuebrick_nvbank_w);
- DECLARE_WRITE16_MEMBER(ssriders_soundkludge_w);
- DECLARE_WRITE16_MEMBER(tmnt2_1c0800_w);
- DECLARE_WRITE16_MEMBER(tmnt_0a0000_w);
- DECLARE_WRITE16_MEMBER(punkshot_0a0020_w);
- DECLARE_WRITE16_MEMBER(lgtnfght_0a0018_w);
- DECLARE_WRITE16_MEMBER(blswhstl_700300_w);
- DECLARE_WRITE16_MEMBER(ssriders_eeprom_w);
- DECLARE_WRITE16_MEMBER(ssriders_1c0300_w);
- DECLARE_WRITE16_MEMBER(tmnt_priority_w);
- DECLARE_WRITE8_MEMBER(tmnt_upd_start_w);
- DECLARE_READ8_MEMBER(tmnt_upd_busy_r);
+ uint16_t k052109_word_noA12_r(offs_t offset);
+ void k052109_word_noA12_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void punkshot_k052109_word_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void punkshot_k052109_word_noA12_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t k053245_scattered_word_r(offs_t offset);
+ void k053245_scattered_word_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t k053244_word_noA1_r(offs_t offset);
+ void k053244_word_noA1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint8_t tmnt_sres_r();
+ void tmnt_sres_w(uint8_t data);
+ void sound_arm_nmi_w(uint8_t data);
+ uint16_t punkshot_kludge_r();
+ uint16_t ssriders_protection_r(address_space &space);
+ void ssriders_protection_w(address_space &space, offs_t offset, uint16_t data);
+ uint16_t blswhstl_coin_r();
+ uint16_t ssriders_eeprom_r();
+ uint16_t sunsetbl_eeprom_r();
+ void blswhstl_eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t thndrx2_eeprom_r();
+ void thndrx2_eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void cuebrick_nvbank_w(uint8_t data);
+ void ssriders_soundkludge_w(uint16_t data);
+ void tmnt2_1c0800_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void tmnt_0a0000_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void punkshot_0a0020_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void lgtnfght_0a0018_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void blswhstl_700300_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void ssriders_eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void ssriders_1c0300_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void tmnt_priority_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void tmnt_upd_start_w(uint8_t data);
+ uint8_t tmnt_upd_busy_r();
DECLARE_MACHINE_RESET(common);
DECLARE_VIDEO_START(cuebrick);
@@ -169,7 +169,7 @@ protected:
INTERRUPT_GEN_MEMBER(punkshot_interrupt);
INTERRUPT_GEN_MEMBER(lgtnfght_interrupt);
inline uint32_t tmnt2_get_word( uint32_t addr );
- void tmnt2_put_word( address_space &space, uint32_t addr, uint16_t data );
+ void tmnt2_put_word( uint32_t addr, uint16_t data );
void volume_callback(uint8_t data);
K051960_CB_MEMBER(mia_sprite_callback);
K051960_CB_MEMBER(tmnt_sprite_callback);
@@ -215,12 +215,12 @@ public:
void glfgreat(machine_config &config);
private:
- DECLARE_WRITE16_MEMBER(k053251_glfgreat_w);
+ void k053251_glfgreat_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
uint8_t controller_r();
- DECLARE_READ16_MEMBER(glfgreat_rom_r);
- DECLARE_WRITE16_MEMBER(glfgreat_122000_w);
- DECLARE_READ16_MEMBER(glfgreat_ball_r);
- DECLARE_WRITE8_MEMBER(glfgreat_sound_w);
+ uint16_t glfgreat_rom_r(offs_t offset);
+ void glfgreat_122000_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t glfgreat_ball_r();
+ void glfgreat_sound_w(offs_t offset, uint8_t data);
TILE_GET_INFO_MEMBER(glfgreat_get_roz_tile_info);
DECLARE_VIDEO_START(glfgreat);
@@ -249,11 +249,11 @@ protected:
virtual void machine_start() override;
private:
- DECLARE_WRITE16_MEMBER(prmrsocr_sound_irq_w);
- DECLARE_WRITE8_MEMBER(prmrsocr_audio_bankswitch_w);
- DECLARE_WRITE16_MEMBER(prmrsocr_eeprom_w);
- DECLARE_WRITE16_MEMBER(prmrsocr_122000_w);
- DECLARE_READ16_MEMBER(prmrsocr_rom_r);
+ void prmrsocr_sound_irq_w(uint16_t data);
+ void prmrsocr_audio_bankswitch_w(uint8_t data);
+ void prmrsocr_eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void prmrsocr_122000_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t prmrsocr_rom_r(offs_t offset);
TILE_GET_INFO_MEMBER(prmrsocr_get_roz_tile_info);
DECLARE_VIDEO_START(prmrsocr);