From 2057eeda33f43abe96cf4685dfb52525ae954a78 Mon Sep 17 00:00:00 2001 From: mamehaze <140764005+mamehaze@users.noreply.github.com> Date: Mon, 30 Dec 2024 18:34:58 +0000 Subject: jak_spd3: Add 3rd button (#13141) --- src/mame/tvgames/spg2xx_jakks.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/mame/tvgames/spg2xx_jakks.cpp b/src/mame/tvgames/spg2xx_jakks.cpp index 14275107d36..8ec8f58ebb9 100644 --- a/src/mame/tvgames/spg2xx_jakks.cpp +++ b/src/mame/tvgames/spg2xx_jakks.cpp @@ -77,6 +77,14 @@ static INPUT_PORTS_START( spg2xx_jakks ) PORT_BIT( 0xfff0, IP_ACTIVE_HIGH, IPT_UNUSED ) INPUT_PORTS_END +static INPUT_PORTS_START( jak_spd3 ) + PORT_INCLUDE( spg2xx_jakks ) + + PORT_MODIFY("P1") + PORT_BIT( 0x0200, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(1) PORT_NAME("C Button") + PORT_BIT( 0x0020, IP_ACTIVE_HIGH, IPT_BUTTON4 ) PORT_PLAYER(1) PORT_NAME("Menu / Pause") +INPUT_PORTS_END + static INPUT_PORTS_START( jak_supm ) PORT_START("P1") PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_PLAYER(1) PORT_NAME("Joypad Up") @@ -274,6 +282,6 @@ CONS( 2007, jak_potc, 0, 0, spg2xx_jakks, spg2xx_jakks, jakks_state, empty_ini CONS( 2006, jak_supm, 0, 0, spg2xx_jakks, jak_supm, jakks_state, empty_init, "JAKKS Pacific Inc / HotGen Ltd", "Superman in Super Villain Showdown (JAKKS Pacific TV Game) (26 Jan 2006 A)", MACHINE_IMPERFECT_SOUND ) // has AT24C04 -CONS( 2007, jak_spd3, 0, 0, spg2xx_jakks, spg2xx_jakks, jakks_state, empty_init, "JAKKS Pacific Inc / Handheld Games", "Spider-Man 3 (JAKKS Pacific TV Game)", MACHINE_IMPERFECT_SOUND ) +CONS( 2007, jak_spd3, 0, 0, spg2xx_jakks, jak_spd3, jakks_state, empty_init, "JAKKS Pacific Inc / Handheld Games", "Spider-Man 3 (JAKKS Pacific TV Game)", MACHINE_IMPERFECT_SOUND ) CONS( 2005, jak_powr, 0, 0, spg2xx_jakks, spg2xx_jakks, jakks_state, empty_init, "JAKKS Pacific Inc / Handheld Games", "Power Rangers S.P.D. (JAKKS Pacific TV Game)", MACHINE_IMPERFECT_SOUND ) -- cgit v1.2.3