From ec007c171c5e41bdc82cf7de8b3c8257335ac5bf Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Sat, 14 Aug 2021 21:48:46 -0400 Subject: galaxian.cpp: Fix inputs for portera (not 100% the same as porter). Addresses MT#8051 --- src/mame/drivers/galaxian.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/galaxian.cpp b/src/mame/drivers/galaxian.cpp index e6b85c2d9e6..45800964ff8 100644 --- a/src/mame/drivers/galaxian.cpp +++ b/src/mame/drivers/galaxian.cpp @@ -4556,6 +4556,15 @@ static INPUT_PORTS_START( porter ) INPUT_PORTS_END +static INPUT_PORTS_START( portera ) + PORT_INCLUDE(porter) + + PORT_MODIFY("IN0") + PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_COCKTAIL +INPUT_PORTS_END + + static INPUT_PORTS_START( skybase ) PORT_INCLUDE(mooncrst) @@ -15143,7 +15152,7 @@ GAME( 1984, bagmanm2, bagman, bagmanmc, bagmanmc, bagmanmc_state, init_ // Other games on basic mooncrst hardware GAME( 1982, porter, dockman, porter, porter, pisces_state, init_pisces, ROT90, "bootleg", "Port Man (bootleg on Moon Cresta hardware)", MACHINE_IMPERFECT_COLORS | MACHINE_NO_COCKTAIL ) -GAME( 1982, portera, dockman, porter, porter, pisces_state, init_pisces, ROT90, "bootleg", "El Estivador (Spanish bootleg of Port Man on Galaxian hardware)", MACHINE_IMPERFECT_COLORS | MACHINE_NO_COCKTAIL ) +GAME( 1982, portera, dockman, porter, portera, pisces_state, init_pisces, ROT90, "bootleg", "El Estivador (Spanish bootleg of Port Man on Galaxian hardware)", MACHINE_IMPERFECT_COLORS | MACHINE_NO_COCKTAIL ) GAME( 1982, skybase, 0, skybase, skybase, pisces_state, init_pisces, ROT90, "Omori Electric Co., Ltd.", "Sky Base", MACHINE_SUPPORTS_SAVE ) GAME( 198?, kong, 0, kong, kong, galaxian_state, init_kong, ROT90, "Taito do Brasil", "Kong (Donkey Kong conversion on Galaxian hardware)", MACHINE_SUPPORTS_SAVE | MACHINE_WRONG_COLORS ) // rewrite of Donkey Kong (!) not a clone -- cgit v1.2.3