From ab8b5cb95b22bf2ee13e1c7d81e0c09e3c070fb0 Mon Sep 17 00:00:00 2001 From: Wilbert Pol Date: Mon, 10 Aug 2015 21:29:25 +0200 Subject: [PATCH] a2600.c: Replaced ioport tagmap lookup (nw) --- src/mess/drivers/a2600.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/mess/drivers/a2600.c b/src/mess/drivers/a2600.c index 1b80eb4c5ad..4868d07bd39 100644 --- a/src/mess/drivers/a2600.c +++ b/src/mess/drivers/a2600.c @@ -37,7 +37,9 @@ public: m_cart(*this, "cartslot"), m_tia(*this, "tia_video"), m_maincpu(*this, "maincpu"), - m_screen(*this, "screen") { } + m_screen(*this, "screen"), + m_swb(*this, "SWB") + { } required_shared_ptr m_riot_ram; UINT16 m_current_screen_height; @@ -66,6 +68,7 @@ protected: unsigned long detect_2600controllers(); required_device m_maincpu; required_device m_screen; + required_ioport m_swb; }; @@ -124,7 +127,7 @@ WRITE_LINE_MEMBER(a2600_state::irq_callback) READ8_MEMBER(a2600_state::riot_input_port_8_r) { - return ioport("SWB")->read(); + return m_swb->read(); }