summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tehkanwc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tehkanwc.c')
-rw-r--r--src/mame/drivers/tehkanwc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/tehkanwc.c b/src/mame/drivers/tehkanwc.c
index f8be8501f5a..532badd933a 100644
--- a/src/mame/drivers/tehkanwc.c
+++ b/src/mame/drivers/tehkanwc.c
@@ -108,32 +108,32 @@ READ8_MEMBER(tehkanwc_state::tehkanwc_track_0_r)
{
int joy;
- joy = input_port_read(machine(), "FAKE") >> (2 * offset);
+ joy = ioport("FAKE")->read() >> (2 * offset);
if (joy & 1) return -63;
if (joy & 2) return 63;
- return input_port_read(machine(), offset ? "P1Y" : "P1X") - m_track0[offset];
+ return ioport(offset ? "P1Y" : "P1X")->read() - m_track0[offset];
}
READ8_MEMBER(tehkanwc_state::tehkanwc_track_1_r)
{
int joy;
- joy = input_port_read(machine(), "FAKE") >> (4 + 2 * offset);
+ joy = ioport("FAKE")->read() >> (4 + 2 * offset);
if (joy & 1) return -63;
if (joy & 2) return 63;
- return input_port_read(machine(), offset ? "P2Y" : "P2X") - m_track1[offset];
+ return ioport(offset ? "P2Y" : "P2X")->read() - m_track1[offset];
}
WRITE8_MEMBER(tehkanwc_state::tehkanwc_track_0_reset_w)
{
/* reset the trackball counters */
- m_track0[offset] = input_port_read(machine(), offset ? "P1Y" : "P1X") + data;
+ m_track0[offset] = ioport(offset ? "P1Y" : "P1X")->read() + data;
}
WRITE8_MEMBER(tehkanwc_state::tehkanwc_track_1_reset_w)
{
/* reset the trackball counters */
- m_track1[offset] = input_port_read(machine(), offset ? "P2Y" : "P2X") + data;
+ m_track1[offset] = ioport(offset ? "P2Y" : "P2X")->read() + data;
}