diff options
author | Angelo Salese <angelosa@users.noreply.github.com> | 2011-08-24 17:47:31 +0000 |
---|---|---|
committer | Angelo Salese <angelosa@users.noreply.github.com> | 2011-08-24 17:47:31 +0000 |
commit | 87a73123a032fe1079c72a9107ac12e997437138 (patch) | |
tree | 1837d8e1041febf759daaa2045aeaa31194e9083 /src/mame/drivers/taitoair.c | |
parent | 6e04b65521655a054e315e5a5e92d341fe6cd5ef (diff) |
Working inputs for topland, nw
Diffstat (limited to '')
-rw-r--r-- | src/mame/drivers/taitoair.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mame/drivers/taitoair.c b/src/mame/drivers/taitoair.c index 0b0c17e510b..24eaec97a93 100644 --- a/src/mame/drivers/taitoair.c +++ b/src/mame/drivers/taitoair.c @@ -465,13 +465,13 @@ static INPUT_PORTS_START( topland ) to make keyboard control feasible! */ PORT_START(STICK1_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_X ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) + PORT_BIT( 0x00ff, 0x0000, IPT_AD_STICK_Z ) PORT_MINMAX(0x0080,0x007f) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) PORT_REVERSE PORT_START(STICK2_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) + PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_X ) PORT_MINMAX(0xf800,0x07ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) PORT_START(STICK3_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(2) + PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x07ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) INPUT_PORTS_END static INPUT_PORTS_START( ainferno ) @@ -529,14 +529,15 @@ static INPUT_PORTS_START( ainferno ) in the stick_r routines. And fake DSW with self-centering option to make keyboard control feasible! */ + /* TODO: these are mostly likely wrong (needs some working video to understand) */ PORT_START(STICK1_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_X ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) + PORT_BIT( 0x00ff, 0x0000, IPT_AD_STICK_Z ) PORT_MINMAX(0x0080,0x007f) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) PORT_REVERSE PORT_START(STICK2_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) + PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_X ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) PORT_START(STICK3_PORT_TAG) - PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(2) + PORT_BIT( 0xffff, 0x0000, IPT_AD_STICK_Y ) PORT_MINMAX(0xf800,0x7ff) PORT_SENSITIVITY(30) PORT_KEYDELTA(40) PORT_PLAYER(1) INPUT_PORTS_END |