From 2b58338233d22b5f391bde19cb390d18122a8d29 Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Tue, 3 Jun 2014 12:47:10 +0000 Subject: [PATCH] Clarified and added to mame.lst 4 rom sets which were mistakenly missing but had rom_start and game( macros set up. These include: fcocku2_4c, fcockt2_4e, pex2029p and jngld_l1. In other cases of unused rom sets - I reverted to #if'ing the whole section while consolidating and deleting entries, if possible. (nw) --- src/mame/drivers/aces1.c | 8 +++++--- src/mame/drivers/atari_s1.c | 29 +++++++++++++++++------------ src/mame/drivers/csplayh5.c | 4 ++-- src/mame/drivers/hshavoc.c | 2 +- src/mame/drivers/jpmimpctsw.c | 5 +++-- src/mame/drivers/raiden2.c | 2 -- src/mame/drivers/srmp6.c | 1 - src/mame/drivers/st_mp200.c | 3 ++- src/mame/drivers/unkfr.c | 7 +++++-- src/mame/drivers/vd.c | 2 +- src/mame/drivers/wc90b.c | 4 ++-- src/mame/mame.lst | 4 ++++ 12 files changed, 42 insertions(+), 29 deletions(-) diff --git a/src/mame/drivers/aces1.c b/src/mame/drivers/aces1.c index 5092c13fdb0..73c8a75f89a 100644 --- a/src/mame/drivers/aces1.c +++ b/src/mame/drivers/aces1.c @@ -337,13 +337,16 @@ ROM_START( ac1taklv ) ROM_LOAD( "430tlp14.bin", 0x6000, 0x2000, CRC(09008e12) SHA1(f3f6dd3bafdcf7187148fed914d7c43caf53d48a) ) ROM_END -/* +#if 0 ROM_START( ac1cshtw ) // Cash Towers, same ROM as above, original machine apparently plays the same, reskinned machine? ROM_REGION( 0x8000, "maincpu", 0 ) ROM_LOAD( "ctp1.bin", 0x0000, 0x8000, CRC(2fabb08f) SHA1(b737930e428f9258ab22394229c2b5039edf8f97) ) ROM_END -*/ + +//GAME( 199?, ac1cshtw ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Cash Towers (Ace) (ACESYS1)",GAME_IS_SKELETON_MECHANICAL ) // same ROM as above, original machine apparently plays the same, reskinned machine? + +#endif ROM_START( ac1bbclb ) @@ -660,7 +663,6 @@ GAME( 199?, ac1pster ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT GAME( 199?, ac1pstrt ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Pcp", "Pound Stretcher (Pcp) (ACESYS1)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, ac1primt ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Primetime (Ace) (ACESYS1) (set 1)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, ac1taklv ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Take It Or Leave It (Ace) (ACESYS1) (set 1)",GAME_IS_SKELETON_MECHANICAL ) -//GAME( 199?, ac1cshtw ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Cash Towers (Ace) (ACESYS1)",GAME_IS_SKELETON_MECHANICAL ) // same ROM as above, original machine apparently plays the same, reskinned machine? GAME( 199?, ac1bbclb ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Big Break Club (Ace) (ACESYS1) (set 1)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, ac1bbclba ,ac1bbclb ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Big Break Club (Ace) (ACESYS1) (set 2)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, ac1clbsv ,0 ,aces1 ,aces1 , aces1_state,aces1 ,ROT0 ,"Ace", "Club Sovereign (Ace) (ACESYS1)",GAME_IS_SKELETON_MECHANICAL ) diff --git a/src/mame/drivers/atari_s1.c b/src/mame/drivers/atari_s1.c index 6ee879cdc11..41a98d5dfb1 100644 --- a/src/mame/drivers/atari_s1.c +++ b/src/mame/drivers/atari_s1.c @@ -320,17 +320,23 @@ ROM_START(atarians) ROM_LOAD("82s130.bin", 0x0000, 0x0200, CRC(da1f77b4) SHA1(b21fdc1c6f196c320ec5404013d672c35f95890b)) ROM_END -/*------------------------------------------------------------------- -/ The Atarians (working bootleg) -/-------------------------------------------------------------------*/ -//ROM_START(atarianb) -// ROM_REGION(0x10000, "maincpu", 0) -// ROM_LOAD("atarianb.e00", 0x7000, 0x0800, CRC(74fc86e4) SHA1(135d75e5c03feae0929fa84caa3c802353cdd94e)) -// ROM_LOAD("atarian.e0", 0x7800, 0x0800, CRC(45cb0427) SHA1(e286930ca36bdd0f79acefd142d2a5431fa8005b)) -// -// ROM_REGION(0x1000, "sound1", 0) -// ROM_LOAD("82s130.bin", 0x0000, 0x0200, CRC(da1f77b4) SHA1(b21fdc1c6f196c320ec5404013d672c35f95890b)) -//ROM_END +#if 0 +*------------------------------------------------------------------- + The Atarians (working bootleg) +Game modified to work in emulation from original set (atarians) +-------------------------------------------------------------------*/ +ROM_START(atarianb) + ROM_REGION(0x10000, "maincpu", 0) + ROM_LOAD("atarianb.e00", 0x7000, 0x0800, CRC(74fc86e4) SHA1(135d75e5c03feae0929fa84caa3c802353cdd94e)) + ROM_LOAD("atarian.e0", 0x7800, 0x0800, CRC(45cb0427) SHA1(e286930ca36bdd0f79acefd142d2a5431fa8005b)) + + ROM_REGION(0x1000, "sound1", 0) + ROM_LOAD("82s130.bin", 0x0000, 0x0200, CRC(da1f77b4) SHA1(b21fdc1c6f196c320ec5404013d672c35f95890b)) +ROM_END + +//GAME( 2002, atarianb, atarians, atari_s1, atari_s1, driver_device, 0, ROT0, "Atari / Gaston", "The Atarians (working bootleg)", GAME_IS_SKELETON_MECHANICAL) +#endif + /*------------------------------------------------------------------- / Time 2000 (06/1977) @@ -382,7 +388,6 @@ ROM_END GAME( 1976, atarians, 0, atarians, atari_s1, driver_device, 0, ROT0, "Atari", "The Atarians", GAME_MECHANICAL | GAME_NO_SOUND) -//GAME( 2002, atarianb, atarians, atari_s1, atari_s1, driver_device, 0, ROT0, "Atari / Gaston", "The Atarians (working bootleg)", GAME_IS_SKELETON_MECHANICAL) GAME( 1977, time2000, 0, atari_s1, atari_s1, driver_device, 0, ROT0, "Atari", "Time 2000", GAME_MECHANICAL | GAME_NO_SOUND) GAME( 1977, aavenger, 0, atari_s1, atari_s1, driver_device, 0, ROT0, "Atari", "Airborne Avenger", GAME_MECHANICAL | GAME_NO_SOUND) GAME( 1978, midearth, 0, midearth, atari_s1, driver_device, 0, ROT0, "Atari", "Middle Earth", GAME_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/csplayh5.c b/src/mame/drivers/csplayh5.c index ffac24f9a07..00263032d0f 100644 --- a/src/mame/drivers/csplayh5.c +++ b/src/mame/drivers/csplayh5.c @@ -758,11 +758,11 @@ GAME( 1995, csplayh1, 0, csplayh5, csplayh5, csplayh5_state, csplayh1, // 1999 /* 07 */ GAME( 1999, mjmania, 0, csplayh5, csplayh5, csplayh5_state, mjmania, ROT0, "Sphinx/Just&Just", "Mahjong Mania - Kairakukan e Youkoso (Japan)", GAME_NOT_WORKING ) -///* 08 */ GAME( 1995, renaimj, 0, csplayh5, csplayh5, csplayh5_state, renaimj, ROT0, "Nichibutsu/eic", "Renai Mahjong Idol Gakuen (Japan)", GAME_NOT_WORKING ) +/* 08 */ // GAME( 1995, renaimj, 0, csplayh5, csplayh5, csplayh5_state, renaimj, ROT0, "Nichibutsu/eic", "Renai Mahjong Idol Gakuen (Japan)", GAME_NOT_WORKING ) /* 09 */ GAME( 1999, bikiniko, 0, csplayh5, csplayh5, csplayh5_state, bikiniko, ROT0, "Nichibutsu/eic", "BiKiNikko - Okinawa de Ippai Shichaimashita (Japan)", GAME_NOT_WORKING ) // 10 : Mahjong Hanafuda Cosplay Tengoku 6 - Junai hen : Nichibutsu/eic /* 11 */ GAME( 1999, thenanpa, 0, csplayh5, csplayh5, csplayh5_state, thenanpa, ROT0, "Nichibutsu/Love Factory/eic", "The Nanpa (Japan)", GAME_NOT_WORKING ) -// 12 GAME( 1999, pokoachu, 0, csplayh5, csplayh5, driver_device, 0, ROT0, "Nichibutsu/eic", "PokoaPoka Onsen de CHU - Bijin 3 Shimai ni Kiotsukete! (Japan)", GAME_NOT_WORKING ) +/* 12 */ // GAME( 1999, pokoachu, 0, csplayh5, csplayh5, driver_device, 0, ROT0, "Nichibutsu/eic", "PokoaPoka Onsen de CHU - Bijin 3 Shimai ni Kiotsukete! (Japan)", GAME_NOT_WORKING ) /* 13 */ GAME( 1999, csplayh7, 0, csplayh5, csplayh5, csplayh5_state, csplayh7, ROT0, "Nichibutsu/eic", "Cosplay Tengoku 7 - Super Kogal Grandprix (Japan)", GAME_NOT_WORKING ) // 14 : Ai-mode - Pet Shiiku : Nichibutsu/eic diff --git a/src/mame/drivers/hshavoc.c b/src/mame/drivers/hshavoc.c index 9b90247effd..28011438de1 100644 --- a/src/mame/drivers/hshavoc.c +++ b/src/mame/drivers/hshavoc.c @@ -113,6 +113,7 @@ ROM_START( hshavoc2 ) /* Genesis Version, for reference */ ROM_LOAD( "hsh.rom", 0x000000, 0x100000, CRC(17be551c) SHA1(0dc1969098716ba332978b89356f62961417682b) ) ROM_END +//GAME( 1993, hshavoc2, hshavoc, md_bootleg, hshavoc, md_havoc_state, genesis, ROT0, "Data East", "High Seas Havoc (Genesis ROM)",GAME_NOT_WORKING ) #endif DRIVER_INIT_MEMBER(md_boot_state,hshavoc) @@ -229,4 +230,3 @@ DRIVER_INIT_MEMBER(md_boot_state,hshavoc) GAME( 1993, hshavoc, 0, md_bootleg, hshavoc, md_boot_state, hshavoc, ROT0, "Data East", "High Seas Havoc",GAME_NOT_WORKING ) -//GAME( 1993, hshavoc2, hshavoc, md_bootleg, hshavoc, md_havoc_state, genesis, ROT0, "Data East", "High Seas Havoc (Genesis ROM)",GAME_NOT_WORKING ) diff --git a/src/mame/drivers/jpmimpctsw.c b/src/mame/drivers/jpmimpctsw.c index 46b24edbd7f..c2e1c22e9be 100644 --- a/src/mame/drivers/jpmimpctsw.c +++ b/src/mame/drivers/jpmimpctsw.c @@ -2149,6 +2149,8 @@ ROM_START( j6gldday ) ROM_REGION( 0x80000, "upd", ROMREGION_ERASE00 ) ROM_LOAD( "gdsound.bin", 0x000000, 0x04a018, CRC(796e1b35) SHA1(e9c8e5a350823275c9ba9238781872ea359d5049) ) ROM_END + +// GAME( 199?, j6gldday , 0 , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Golden Day (JPM) (IMPACT)", GAME_FLAGS ) // this is the same as j6dmnjkra #endif @@ -8148,8 +8150,7 @@ GAME( 199?, j6dmnjkr , 0 , impctawp, tbirds, driver_device, 0, ROT0, GAME( 199?, j6dmnjkra , j6dmnjkr , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Demon Jokers (JPM) (IMPACT) (set 2)", GAME_FLAGS ) GAME( 199?, j6dmnjkrb , j6dmnjkr , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Demon Jokers (JPM) (IMPACT) (set 3)", GAME_FLAGS ) GAME( 199?, j6dmnjkrc , j6dmnjkr , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Demon Jokers (JPM) (IMPACT) (set 4)", GAME_FLAGS ) -// GAME( 199?, j6gldday , 0 , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Golden Day (JPM) (IMPACT)", GAME_FLAGS ) // this is the same as j6dmnjkra - GAME( 199?, j6reddmn , 0 , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Red Demon (JPM) (IMPACT)", GAME_FLAGS ) // the same as Demon Jokers but with a different sound rom? +GAME( 199?, j6reddmn , 0 , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Red Demon (JPM) (IMPACT)", GAME_FLAGS ) // the same as Demon Jokers but with a different sound rom? diff --git a/src/mame/drivers/raiden2.c b/src/mame/drivers/raiden2.c index e36d8fee0c0..eabcd11ccb0 100644 --- a/src/mame/drivers/raiden2.c +++ b/src/mame/drivers/raiden2.c @@ -3241,8 +3241,6 @@ GAME( 1993, zeroteama,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, RO GAME( 1993, zeroteamb,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team (set 3, Japan? (later batteryless))", GAME_NOT_WORKING) // reprograms the sprite decrypt data of the SEI251 on every boot, like raiden2 does. hack? GAME( 1993, zeroteamc,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team (set 4, Taiwan, Liang Hwa license)", GAME_NOT_WORKING) GAME( 1993, zeroteamd,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team (set 5, Korea, Dream Soft license)", GAME_NOT_WORKING) -//GAME( 1993, zeroteame,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team Korea (set 6, Korea, Dream Soft license)", GAME_NOT_WORKING) // NOT DUMPED but seen on a board drkitty had - GAME( 1993, zeroteams,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team Selection", GAME_NOT_WORKING) GAME( 1993, zeroteamsr,zeroteam,zeroteam, zeroteam, raiden2_state, zeroteam, ROT0, "Seibu Kaihatsu", "Zero Team Suicide Revival Kit", GAME_NOT_WORKING) // reprograms the sprite decrypt data of the SEI251 only, no game code diff --git a/src/mame/drivers/srmp6.c b/src/mame/drivers/srmp6.c index cc9eadadb05..73ce04b7aad 100644 --- a/src/mame/drivers/srmp6.c +++ b/src/mame/drivers/srmp6.c @@ -723,5 +723,4 @@ ROM_END Game driver(s) ***************************************************************************/ -/*GAME( YEAR,NAME,PARENT,MACHINE,INPUT,CLASS,INIT,MONITOR,COMPANY,FULLNAME,FLAGS)*/ GAME( 1995, srmp6, 0, srmp6, srmp6, driver_device, 0, ROT0, "Seta", "Super Real Mahjong P6 (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND) diff --git a/src/mame/drivers/st_mp200.c b/src/mame/drivers/st_mp200.c index 8ca824e372c..c3f35cc7d7f 100644 --- a/src/mame/drivers/st_mp200.c +++ b/src/mame/drivers/st_mp200.c @@ -112,6 +112,8 @@ ROM_START(cue) ROM_LOAD( "cpu_u6.716", 0x5800, 0x0800, NO_DUMP) ROM_RELOAD( 0xf800, 0x0800) ROM_END + +//GAME(1982, cue, 0, st_mp200, st_mp200, st_mp200_state, st_mp200, ROT0, "Stern", "Cue", GAME_IS_SKELETON_MECHANICAL) #endif /*-------------------------------- @@ -349,7 +351,6 @@ ROM_START(st_game) ROM_END -//GAME(1982, cue, 0, st_mp200, st_mp200, st_mp200_state, st_mp200, ROT0, "Stern", "Cue", GAME_IS_SKELETON_MECHANICAL) GAME(1980, ali, 0, st_mp200, st_mp200, st_mp200_state, st_mp200, ROT0, "Stern", "Ali", GAME_IS_SKELETON_MECHANICAL) GAME(1980, biggame, 0, st_mp200, st_mp200, st_mp200_state, st_mp200, ROT0, "Stern", "Big Game", GAME_IS_SKELETON_MECHANICAL) GAME(1981, catacomp, 0, st_mp200, st_mp200, st_mp200_state, st_mp200, ROT0, "Stern", "Catacomb (Pinball)", GAME_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/unkfr.c b/src/mame/drivers/unkfr.c index e7e4e31b0df..c00f37b2f96 100644 --- a/src/mame/drivers/unkfr.c +++ b/src/mame/drivers/unkfr.c @@ -25,6 +25,9 @@ public: required_device m_maincpu; }; + +#if 0 + static INPUT_PORTS_START( unkfr ) PORT_START("IN0") PORT_DIPNAME( 0x01, 0x01, "IN0:01" ) @@ -56,7 +59,6 @@ INPUT_PORTS_END static MACHINE_CONFIG_START( unkfr, unkfr_state ) MACHINE_CONFIG_END - ROM_START( unkfr ) ROM_REGION( 0x800000, "unkroms", 0 ) // 3 Of A Kind (Unk) @@ -739,6 +741,7 @@ ROM_START( unkfra ) ROM_LOAD( "taker-over-008.bin", 0x0000, 0x008000, CRC(2dad1088) SHA1(b8bdf5bf4e0ef5bee44d1f7031b08e4e6a8ae5ca) )//looks a bit ACE ish, but no strings to make sure ROM_END - GAME(19??, unkfr, 0, unkfr, unkfr, driver_device, 0, ROT0, "", "Unknown Fruit Machine ROMs (set 1)", GAME_IS_SKELETON_MECHANICAL) GAME(19??, unkfra, 0, unkfr, unkfr, driver_device, 0, ROT0, "", "Unknown Fruit Machine ROMs (set 2)", GAME_IS_SKELETON_MECHANICAL) + +#endif diff --git a/src/mame/drivers/vd.c b/src/mame/drivers/vd.c index 0931aa28835..aa86e4c69e8 100644 --- a/src/mame/drivers/vd.c +++ b/src/mame/drivers/vd.c @@ -189,8 +189,8 @@ ROM_START(ator) ROM_LOAD("ator.u5", 0x2000, 0x2000, NO_DUMP) ROM_LOAD("ator.u6", 0x4000, 0x2000, CRC(21aad5c4) SHA1(e78da5d80682710db34cbbfeae5af54241c73371)) ROM_END +//GAME(19??, ator, 0, vd, vd, driver_device, 0, ROT0, "Videodens", "Ator", GAME_IS_SKELETON_MECHANICAL) #endif GAME(1986, break86, 0, vd, vd, driver_device, 0, ROT0, "Videodens", "Break '86", GAME_IS_SKELETON_MECHANICAL) GAME(1986, papillon, 0, vd, vd, driver_device, 0, ROT0, "Videodens", "Papillon", GAME_IS_SKELETON_MECHANICAL) -//GAME(19??, ator, 0, vd, vd, driver_device, 0, ROT0, "Videodens", "Ator", GAME_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/wc90b.c b/src/mame/drivers/wc90b.c index 4a6567bf9fc..d1d7550c7f6 100644 --- a/src/mame/drivers/wc90b.c +++ b/src/mame/drivers/wc90b.c @@ -523,9 +523,9 @@ ROM_START( wc90ba ) ROM_LOAD( "el_ic100_gal16v8_3.bin", 0x0600, 0x0117, NO_DUMP SHA1(515fcdf378e75ed078f54439fefce8807403bdd5) ) ROM_LOAD( "el_ic143_gal16v8_4.bin", 0x0800, 0x0117, NO_DUMP SHA1(fbe632437eac2418da7a3c3e947cfd36f6211407) ) ROM_END -#endif +//GAME( 1989, wc90ba, wc90, wc90b, wc90b, driver_device, 0, ROT0, "bootleg", "Euro League (alt version)", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND ) +#endif GAME( 1989, wc90b1, wc90, wc90b, wc90b, driver_device, 0, ROT0, "bootleg", "Euro League (Italian hack of Tecmo World Cup '90)", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND ) GAME( 1989, wc90b2, wc90, wc90b, wc90b, driver_device, 0, ROT0, "bootleg", "Worldcup '90", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND ) -//GAME( 1989, wc90ba, wc90, wc90b, wc90b, driver_device, 0, ROT0, "bootleg", "Euro League (alt version)", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index ff27ef081f8..99a85a0c7fe 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -11074,6 +11074,7 @@ pex2018p // (c) 1995 IGT - International Game Technology pex2025p // (c) 1995 IGT - International Game Technology pex2026p // (c) 1995 IGT - International Game Technology pex2027p // (c) 1995 IGT - International Game Technology +pex2029p // (c) 1995 IGT - International Game Technology pex2031p // (c) 1995 IGT - International Game Technology pex2035p // (c) 1995 IGT - International Game Technology pex2036p // (c) 1995 IGT - International Game Technology @@ -12111,7 +12112,9 @@ sweetl2_2d // bootleg fcockt2a // bootleg - Fruit Cocktail 2 fcockt2_4a // bootleg fcockt2_4b // bootleg +fcockt2_4c // bootleg fcockt2_4d // bootleg +fcockt2_4e // bootleg fcockt2_4f // bootleg igromult // Multigame bootleg @@ -30590,6 +30593,7 @@ hypbl_l4 hypbl_l2 jst_l2 jst_l1 +jngld_l1 jngld_l2 lsrcu_l2 pharo_l2