summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pntnpuzl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pntnpuzl.c')
-rw-r--r--src/mame/drivers/pntnpuzl.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/pntnpuzl.c b/src/mame/drivers/pntnpuzl.c
index 21040bf00b0..00de16ff71b 100644
--- a/src/mame/drivers/pntnpuzl.c
+++ b/src/mame/drivers/pntnpuzl.c
@@ -170,7 +170,7 @@ static READ16_DEVICE_HANDLER( pntnpuzl_eeprom_r )
pntnpuzl_state *state = device->machine().driver_data<pntnpuzl_state>();
/* bit 11 is EEPROM data */
eeprom_device *eeprom = downcast<eeprom_device *>(device);
- return (state->m_eeprom & 0xf4ff) | (eeprom->read_bit()<<11) | (input_port_read(device->machine(), "IN1") & 0x0300);
+ return (state->m_eeprom & 0xf4ff) | (eeprom->read_bit()<<11) | (state->ioport("IN1")->read() & 0x0300);
}
static WRITE16_DEVICE_HANDLER( pntnpuzl_eeprom_w )
@@ -241,11 +241,11 @@ READ16_MEMBER(pntnpuzl_state::pntnpuzl_280014_r)
if (m_serial_out == 0x11)
{
- if (input_port_read(machine(), "IN0") & 0x10)
+ if (ioport("IN0")->read() & 0x10)
{
m_touchscr[0] = 0x1b;
- m_touchscr[2] = BITSWAP8(input_port_read(machine(), "TOUCHX"),0,1,2,3,4,5,6,7);
- m_touchscr[4] = BITSWAP8(input_port_read(machine(), "TOUCHY"),0,1,2,3,4,5,6,7);
+ m_touchscr[2] = BITSWAP8(ioport("TOUCHX")->read(),0,1,2,3,4,5,6,7);
+ m_touchscr[4] = BITSWAP8(ioport("TOUCHY")->read(),0,1,2,3,4,5,6,7);
}
else
m_touchscr[0] = 0;
@@ -325,7 +325,7 @@ INPUT_CHANGED_MEMBER(pntnpuzl_state::coin_inserted)
static INPUT_PORTS_START( pntnpuzl )
PORT_START("IN0") /* fake inputs */
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_VBLANK )
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, pntnpuzl_state,coin_inserted, 1) PORT_IMPULSE(1)
PORT_SERVICE_NO_TOGGLE( 0x04, IP_ACTIVE_HIGH )PORT_CHANGED_MEMBER(DEVICE_SELF, pntnpuzl_state,coin_inserted, 2) PORT_IMPULSE(1)
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_CHANGED_MEMBER(DEVICE_SELF, pntnpuzl_state,coin_inserted, 4) PORT_IMPULSE(1)