diff --git a/src/mame/drivers/aleck64.c b/src/mame/drivers/aleck64.c index 31593ed582f07..7a87b9b33b59d 100644 --- a/src/mame/drivers/aleck64.c +++ b/src/mame/drivers/aleck64.c @@ -367,6 +367,9 @@ static ADDRESS_MAP_START( rsp_map, AS_PROGRAM, 32, aleck64_state ) ADDRESS_MAP_END static INPUT_PORTS_START( aleck64 ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) + PORT_START("P1") PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(1) // Button A PORT_BIT( 0x4000, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(1) // Button B @@ -497,6 +500,8 @@ static INPUT_PORTS_START( 11beat ) INPUT_PORTS_END static INPUT_PORTS_START( mtetrisc ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) // The basic N64 controls are unused in this game PORT_START("P1") PORT_START("P1_ANALOG_X") @@ -534,6 +539,9 @@ static INPUT_PORTS_START( mtetrisc ) INPUT_PORTS_END static INPUT_PORTS_START( starsldr ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) + PORT_START("P1") PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(1) // Button A PORT_BIT( 0x4000, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(1) // Button B @@ -636,7 +644,10 @@ static INPUT_PORTS_START( starsldr ) PORT_BIT( 0x00040000, IP_ACTIVE_LOW, IPT_COIN1 ) INPUT_PORTS_END - static INPUT_PORTS_START( doncdoon ) +static INPUT_PORTS_START( doncdoon ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) + PORT_START("P1") PORT_START("P1_ANALOG_X") PORT_START("P1_ANALOG_Y") @@ -685,6 +696,9 @@ static INPUT_PORTS_START( kurufev ) INPUT_PORTS_END static INPUT_PORTS_START( twrshaft ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) + PORT_START("P1") PORT_START("P1_ANALOG_X") PORT_START("P1_ANALOG_Y") @@ -713,6 +727,9 @@ static INPUT_PORTS_START( twrshaft ) INPUT_PORTS_END static INPUT_PORTS_START( hipai ) + PORT_START("input") + PORT_BIT( 0xff, 0x05, IPT_SPECIAL ) + PORT_START("P1") PORT_START("P1_ANALOG_X") PORT_START("P1_ANALOG_Y")