diff options
Diffstat (limited to 'src/mame/includes/naomi.h')
-rw-r--r-- | src/mame/includes/naomi.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/includes/naomi.h b/src/mame/includes/naomi.h index 8486f35e6fa..11160f45f98 100644 --- a/src/mame/includes/naomi.h +++ b/src/mame/includes/naomi.h @@ -43,7 +43,8 @@ class naomi_state : public dc_state naomi_state(const machine_config &mconfig, device_type type, const char *tag) : dc_state(mconfig, type, tag), m_eeprom(*this, "main_eeprom"), - m_rombase(*this, "rombase") + m_rombase(*this, "rombase"), + m_mp(*this, "KEY%u", 1U) { } void naomi_base(machine_config &config); @@ -66,6 +67,7 @@ class naomi_state : public dc_state void init_naomi_mp(); DECLARE_CUSTOM_INPUT_MEMBER(naomi_mp_r); + DECLARE_CUSTOM_INPUT_MEMBER(suchie3_mp_r); DECLARE_CUSTOM_INPUT_MEMBER(naomi_kb_r); DECLARE_INPUT_CHANGED_MEMBER(naomi_mp_w); @@ -74,6 +76,7 @@ class naomi_state : public dc_state protected: required_device<eeprom_serial_93cxx_device> m_eeprom; optional_shared_ptr<uint64_t> m_rombase; + optional_ioport_array<5> m_mp; DECLARE_MACHINE_RESET(naomi); |