From 9a05e23eda171de5624c0bf0806c73e0ab2435aa Mon Sep 17 00:00:00 2001 From: Fabio Priuli Date: Wed, 2 Dec 2009 23:15:00 +0000 Subject: [PATCH] Fixed a couple of drivers complaining for missing inputs (see MT3559) --- src/mame/drivers/subsino.c | 11 +++++-- src/mame/drivers/viper.c | 66 ++++++++++++++++++++------------------ 2 files changed, 43 insertions(+), 34 deletions(-) diff --git a/src/mame/drivers/subsino.c b/src/mame/drivers/subsino.c index f799fd4856d..87513951732 100644 --- a/src/mame/drivers/subsino.c +++ b/src/mame/drivers/subsino.c @@ -218,7 +218,12 @@ static INPUT_PORTS_START( smoto ) PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) +INPUT_PORTS_END +static INPUT_PORTS_START( victor5 ) +INPUT_PORTS_END + +static INPUT_PORTS_START( crsbingo ) INPUT_PORTS_END /*************************************************************************** @@ -790,9 +795,9 @@ ROM_START( crsbingo ) ROM_END -GAME( 1990, victor5, 0, victor5, 0, 0, ROT0, "Subsino", "Victor 5", GAME_NOT_WORKING ) -GAME( 1990, victor21, 0, victor21, 0, 0, ROT0, "Subsino", "Victor 21", GAME_NOT_WORKING ) -GAME( 1991, crsbingo, 0, crsbingo, 0, 0, ROT0, "Subsino", "Cross Bingo", GAME_NOT_WORKING ) +GAME( 1990, victor5, 0, victor5, victor5, 0, ROT0, "Subsino", "Victor 5", GAME_NOT_WORKING ) +GAME( 1990, victor21, 0, victor21, victor5, 0, ROT0, "Subsino", "Victor 21", GAME_NOT_WORKING ) +GAME( 1991, crsbingo, 0, crsbingo, crsbingo, 0, ROT0, "Subsino", "Cross Bingo", GAME_NOT_WORKING ) GAME( 1993, sharkpy, 0, srider, smoto, 0, ROT0, "Subsino", "Shark Party", GAME_NOT_WORKING ) GAME( 1993, sharkpya, sharkpy, srider, smoto, 0, ROT0, "Subsino", "Shark Party (alt)", GAME_NOT_WORKING ) GAME( 1996, smoto20, 0, srider, smoto, smoto20, ROT0, "Subsino", "Super Rider (Italy, v2.0)", GAME_WRONG_COLORS ) diff --git a/src/mame/drivers/viper.c b/src/mame/drivers/viper.c index 2f2ebda301e..b6b29ed9907 100644 --- a/src/mame/drivers/viper.c +++ b/src/mame/drivers/viper.c @@ -589,6 +589,10 @@ ADDRESS_MAP_END /*****************************************************************************/ +static INPUT_PORTS_START( viper ) +INPUT_PORTS_END + +/*****************************************************************************/ static const powerpc_config viper_ppc_cfg = @@ -1042,37 +1046,37 @@ ROM_END /*****************************************************************************/ /* Viper BIOS */ -GAME(1999, kviper, 0, viper, 0, viper, ROT0, "Konami", "Konami Viper BIOS", GAME_IS_BIOS_ROOT) +GAME(1999, kviper, 0, viper, viper, viper, ROT0, "Konami", "Konami Viper BIOS", GAME_IS_BIOS_ROOT) -GAME(2001, ppp2nd, kviper, viper, 0, viper, ROT0, "Konami", "ParaParaParadise 2nd Mix", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, ppp2nd, kviper, viper, viper, viper, ROT0, "Konami", "ParaParaParadise 2nd Mix", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, boxingm, kviper, viper, 0, vipercf, ROT0, "Konami", "Boxing Mania (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2000, code1d, kviper, viper, 0, vipercf, ROT0, "Konami", "Code One Dispatch (ver D)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2000, code1db, code1d, viper, 0, vipercf, ROT0, "Konami", "Code One Dispatch (ver B)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, gticlub2, kviper, viper, 0, vipercf, ROT0, "Konami", "GTI Club 2 (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, gticlub2ea,gticlub2, viper, 0, vipercf, ROT0, "Konami", "GTI Club 2 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, jpark3, kviper, viper, 0, vipercf, ROT0, "Konami", "Jurassic Park 3 (ver EBC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, mocapglf, kviper, viper, 0, vipercf, ROT0, "Konami", "Mocap Golf (ver UAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, mocapb, kviper, viper, 0, vipercf, ROT0, "Konami", "Mocap Boxing (ver AAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, mocapbj, mocapb, viper, 0, vipercf, ROT0, "Konami", "Mocap Boxing (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p911, kviper, viper, 0, vipercf, ROT0, "Konami", "Police 911 (ver UAD)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p911uc, p911, viper, 0, vipercf, ROT0, "Konami", "Police 911 (ver UAC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p911kc, p911, viper, 0, vipercf, ROT0, "Konami", "Police 911 (ver KAC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p911e, p911, viper, 0, vipercf, ROT0, "Konami", "Police 24/7 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p911j, p911, viper, 0, vipercf, ROT0, "Konami", "Keisatsukan Shinjuku 24ji (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, p9112, kviper, viper, 0, vipercf, ROT0, "Konami", "Police 911 2 (ver A)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2003, popn9, kviper, viper, 0, vipercf, ROT0, "Konami", "Pop'n Music 9 (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, sscopex, kviper, viper, 0, vipercf, ROT0, "Konami", "Silent Scope EX (ver UAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, sogeki, sscopex, viper, 0, vipercf, ROT0, "Konami", "Sogeki (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, thrild2, kviper, viper, 0, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver EBB)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, thrild2a, thrild2, viper, 0, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver AAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, thrild2c, thrild2, viper, 0, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, tsurugi, kviper, viper, 0, vipercf, ROT0, "Konami", "Tsurugi (ver EAB)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2001, tsurugij, tsurugi, viper, 0, vipercf, ROT0, "Konami", "Tsurugi (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, wcombat, kviper, viper, 0, vipercf, ROT0, "Konami", "World Combat (ver UAA?)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, wcombatk, wcombat, viper, 0, vipercf, ROT0, "Konami", "World Combat (ver KBC)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, wcombatj, wcombat, viper, 0, vipercf, ROT0, "Konami", "World Combat (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, xtrial, kviper, viper, 0, vipercf, ROT0, "Konami", "Xtrial Racing (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, boxingm, kviper, viper, viper, vipercf, ROT0, "Konami", "Boxing Mania (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2000, code1d, kviper, viper, viper, vipercf, ROT0, "Konami", "Code One Dispatch (ver D)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2000, code1db, code1d, viper, viper, vipercf, ROT0, "Konami", "Code One Dispatch (ver B)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, gticlub2, kviper, viper, viper, vipercf, ROT0, "Konami", "GTI Club 2 (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, gticlub2ea,gticlub2, viper, viper, vipercf, ROT0, "Konami", "GTI Club 2 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, jpark3, kviper, viper, viper, vipercf, ROT0, "Konami", "Jurassic Park 3 (ver EBC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, mocapglf, kviper, viper, viper, vipercf, ROT0, "Konami", "Mocap Golf (ver UAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, mocapb, kviper, viper, viper, vipercf, ROT0, "Konami", "Mocap Boxing (ver AAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, mocapbj, mocapb, viper, viper, vipercf, ROT0, "Konami", "Mocap Boxing (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p911, kviper, viper, viper, vipercf, ROT0, "Konami", "Police 911 (ver UAD)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p911uc, p911, viper, viper, vipercf, ROT0, "Konami", "Police 911 (ver UAC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p911kc, p911, viper, viper, vipercf, ROT0, "Konami", "Police 911 (ver KAC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p911e, p911, viper, viper, vipercf, ROT0, "Konami", "Police 24/7 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p911j, p911, viper, viper, vipercf, ROT0, "Konami", "Keisatsukan Shinjuku 24ji (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, p9112, kviper, viper, viper, vipercf, ROT0, "Konami", "Police 911 2 (ver A)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2003, popn9, kviper, viper, viper, vipercf, ROT0, "Konami", "Pop'n Music 9 (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, sscopex, kviper, viper, viper, vipercf, ROT0, "Konami", "Silent Scope EX (ver UAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, sogeki, sscopex, viper, viper, vipercf, ROT0, "Konami", "Sogeki (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, thrild2, kviper, viper, viper, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver EBB)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, thrild2a, thrild2, viper, viper, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver AAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, thrild2c, thrild2, viper, viper, vipercf, ROT0, "Konami", "Thrill Drive 2 (ver EAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, tsurugi, kviper, viper, viper, vipercf, ROT0, "Konami", "Tsurugi (ver EAB)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2001, tsurugij, tsurugi, viper, viper, vipercf, ROT0, "Konami", "Tsurugi (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, wcombat, kviper, viper, viper, vipercf, ROT0, "Konami", "World Combat (ver UAA?)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, wcombatk, wcombat, viper, viper, vipercf, ROT0, "Konami", "World Combat (ver KBC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, wcombatj, wcombat, viper, viper, vipercf, ROT0, "Konami", "World Combat (ver JAA)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, xtrial, kviper, viper, viper, vipercf, ROT0, "Konami", "Xtrial Racing (ver JAB)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, mfightc, kviper, viper, 0, vipercf, ROT0, "Konami", "Mahjong Fight Club (ver JAD)", GAME_NOT_WORKING|GAME_NO_SOUND) -GAME(2002, mfightcc, mfightc, viper, 0, vipercf, ROT0, "Konami", "Mahjong Fight Club (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, mfightc, kviper, viper, viper, vipercf, ROT0, "Konami", "Mahjong Fight Club (ver JAD)", GAME_NOT_WORKING|GAME_NO_SOUND) +GAME(2002, mfightcc, mfightc, viper, viper, vipercf, ROT0, "Konami", "Mahjong Fight Club (ver JAC)", GAME_NOT_WORKING|GAME_NO_SOUND)