Previous 199869 Revisions Next

r19649 Tuesday 18th December, 2012 at 10:29:25 UTC by Robbbert
Indianbt : fixed cocktail mode
[src/mame/audio]8080bw.c
[src/mame/drivers]8080bw.c

trunk/src/mame/drivers/8080bw.c
r19648r19649
19231923/*******************************************************/
19241924
19251925static INPUT_PORTS_START( indianbt )
1926   PORT_START("IN0")
1926   PORT_START("IN1")
19271927   PORT_BIT( 0x01, IP_ACTIVE_LOW,  IPT_COIN1 )
19281928   PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 )
19291929   PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 )
r19648r19649
19501950   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
19511951   PORT_DIPSETTING(    0x80, DEF_STR( On ) )
19521952
1953   PORT_START(CABINET_PORT_TAG)      /* Dummy port for cocktail mode */
1954   PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
1953   /* Dummy port for cocktail mode */
1954   INVADERS_CAB_TYPE_PORT
19551955INPUT_PORTS_END
19561956
19571957
r19648r19649
19891989
19901990static ADDRESS_MAP_START( indianbt_io_map, AS_IO, 8, _8080bw_state )
19911991   AM_RANGE(0x00, 0x00) AM_READ(indianbt_r)
1992   AM_RANGE(0x01, 0x01) AM_READ_PORT("IN0")
1993   AM_RANGE(0x02, 0x02) AM_READ_PORT("IN2") AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_count_w)
1992   AM_RANGE(0x01, 0x01) AM_READ_PORT("IN1")
1993   AM_RANGE(0x02, 0x02) AM_READ(invrvnge_02_r) AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_count_w)
19941994   AM_RANGE(0x03, 0x03) AM_DEVREAD_LEGACY("mb14241", mb14241_shift_result_r) AM_WRITE(indianbt_sh_port_1_w)
19951995   AM_RANGE(0x04, 0x04) AM_DEVWRITE_LEGACY("mb14241", mb14241_shift_data_w)
19961996   AM_RANGE(0x05, 0x05) AM_WRITE(indianbt_sh_port_2_w)
trunk/src/mame/audio/8080bw.c
r19648r19649
352352   if (rising_bits & 0x08) m_samples->start(5, 0);      /* Grabber, Lasso caught something */
353353   if (rising_bits & 0x10) m_samples->start(3, 7);      /* Lasso sound */
354354
355   m_c8080bw_flip_screen = BIT(data, 5) & ioport(CABINET_PORT_TAG)->read();
356
355357   m_port_2_last_extra = data;
356358}
357359

Previous 199869 Revisions Next


© 1997-2024 The MAME Team