diff options
Diffstat (limited to 'src/mame/includes/xmen.h')
-rw-r--r-- | src/mame/includes/xmen.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mame/includes/xmen.h b/src/mame/includes/xmen.h index 10ddff90050..5422a7105b6 100644 --- a/src/mame/includes/xmen.h +++ b/src/mame/includes/xmen.h @@ -7,6 +7,7 @@ #include "video/k053251.h" #include "video/k052109.h" #include "video/konami_helper.h" +#include "machine/k054321.h" #include "screen.h" class xmen_state : public driver_device @@ -25,8 +26,7 @@ public: m_k053246(*this, "k053246"), m_k053251(*this, "k053251"), m_screen(*this, "screen"), - m_soundlatch(*this, "soundlatch"), - m_soundlatch2(*this, "soundlatch2"), + m_k054321(*this, "k054321"), m_z80bank(*this, "z80bank") { } /* video-related */ @@ -54,14 +54,10 @@ public: required_device<k053247_device> m_k053246; required_device<k053251_device> m_k053251; required_device<screen_device> m_screen; - required_device<generic_latch_8_device> m_soundlatch; - required_device<generic_latch_8_device> m_soundlatch2; + required_device<k054321_device> m_k054321; required_memory_bank m_z80bank; DECLARE_WRITE16_MEMBER(eeprom_w); - DECLARE_READ16_MEMBER(sound_status_r); - DECLARE_WRITE16_MEMBER(sound_cmd_w); - DECLARE_WRITE16_MEMBER(sound_irq_w); DECLARE_WRITE16_MEMBER(xmen_18fa00_w); DECLARE_WRITE8_MEMBER(sound_bankswitch_w); DECLARE_CUSTOM_INPUT_MEMBER(xmen_frame_r); |