Previous 199869 Revisions Next

r19529 Thursday 13th December, 2012 at 17:58:37 UTC by David Haywood
further sc1 sorting, some sets moved to sc2, maygay1 (nw)
[src/mame]mame.lst
[src/mame/drivers]bfm_sc1.c bfm_sc2.c maygay1bsw.c

trunk/src/mame/drivers/bfm_sc1.c
r19528r19529
13181318
13191319
13201320
1321   #define sc1_pwrl_sound \
1322   ROM_REGION( 0x40000, "upd", 0 )\
1321#define sc1_pwrl_sound \
1322   ROM_REGION( 0x40000, "upd", 0 ) \
13231323   ROM_LOAD( "powl_snd.bin", 0x00000, 0x40000, CRC(e87af436) SHA1(fc853eca052fe13babde5f4579e202321ecb8f7e) )\
1324   ROM_REGION( 0x40000, "altupd", 0 ) \
1325   ROM_LOAD( "95000013.bin", 0x00000, 0x8000, CRC(80573db9) SHA1(34e028d1d01328719f6260aafb58f40d664ab7ea) ) \
1326   ROM_LOAD( "95000014.bin", 0x08000, 0x8000, CRC(cad7c87b) SHA1(052324bbad28b67d23a018d61a03783dd4dfd9cf) ) \
1327   ROM_LOAD( "95000015.bin", 0x10000, 0x8000, CRC(c46911ca) SHA1(a270d0708574a549b88f13f9cde1d7dcdfc624a9) ) \
13241328
1329
13251330#define sc1_winst_sound \
13261331   ROM_REGION( 0x80000, "upd", 0 )\
13271332   ROM_LOAD( "winningstreaksnd.bin", 0x0000, 0x080000, CRC(ba30cb97) SHA1(e7f5ca36ca993ad14b3a348868e73d7ba02be7c5) )\
r19528r19529
18171822   ROM_LOAD( "powlineb.bin", 0x0000, 0x8000, CRC(9d13e39e) SHA1(2df1f402fb49aacc3fc1fecdf536ea1dcee5521f) )
18181823   ROM_LOAD( "powlinea.bin", 0x8000, 0x8000, CRC(6d03d6ce) SHA1(4a932b87e44e37fed44ff80da542228f2d4b9876) )
18191824
1820   ROM_REGION( 0x40000, "altrevs", 0 ) // check with set below, this is either an alternate (datapak) rom or we're missing one
1821   ROM_LOAD( "95000013.bin", 0x0000, 0x008000, CRC(80573db9) SHA1(34e028d1d01328719f6260aafb58f40d664ab7ea) )
1822
18231825   sc1_pwrl_sound
18241826ROM_END
18251827
1826ROM_START( sc1pwrla ) // or something else?
1827   ROM_REGION( 0x10000, "maincpu", 0 )
1828   ROM_LOAD( "95000015.bin", 0x0000, 0x008000, CRC(c46911ca) SHA1(a270d0708574a549b88f13f9cde1d7dcdfc624a9) )
1829   ROM_LOAD( "95000014.bin", 0x0000, 0x008000, CRC(cad7c87b) SHA1(052324bbad28b67d23a018d61a03783dd4dfd9cf) )
18301828
1831   sc1_pwrl_sound
1832ROM_END
18331829
18341830
18351831
r19528r19529
19211917
19221918ROM_START( sc1spcta )
19231919   ROM_REGION( 0x10000, "maincpu", 0 )
1924   ROM_LOAD( "spec5pa", 0x0000, 0x010000, CRC(65fa549c) SHA1(68fd5a11eb89088f87a727e9c3bb621a4235adf4) )
1920   ROM_LOAD( "spec5pa", 0x0000, 0x010000, BAD_DUMP CRC(65fa549c) SHA1(68fd5a11eb89088f87a727e9c3bb621a4235adf4) ) // 1ST AND 2ND HALF IDENTICAL
19251921
19261922   ROM_REGION( 0x20000, "upd", 0 )
19271923   ROM_LOAD( "spectre_snd_1.bin", 0x000000, 0x010000, CRC(ecdf085b) SHA1(117c63f7672112308bfe64527148ee66f8c26c12) )
r19528r19529
20812077
20822078ROM_START( sc1winsta )
20832079   ROM_REGION( 0x10000, "maincpu", 0 )
2084   ROM_LOAD( "95719110b ws 78%.bin", 0x0000, 0x8000, CRC(5871aad0) SHA1(6677c94b74a2e2dcece3fdcd730fbc8034833a7d) )
2085   ROM_LOAD( "95719109a ws 78%.bin", 0x0000, 0x8000, CRC(cea7ff32) SHA1(ce20742bcad1eea450affab81822cfdaaf927984) )
2080   ROM_LOAD( "95719110b ws 78%.bin", 0x0000, 0x8000, BAD_DUMP CRC(5871aad0) SHA1(6677c94b74a2e2dcece3fdcd730fbc8034833a7d) ) // 1ST AND 2ND HALF IDENTICAL
2081   ROM_LOAD( "95719109a ws 78%.bin", 0x8000, 0x8000, BAD_DUMP CRC(cea7ff32) SHA1(ce20742bcad1eea450affab81822cfdaaf927984) ) // 1ST AND 2ND HALF IDENTICAL
20862082
20872083   sc1_winst_sound
20882084ROM_END
20892085
2090//the following may well be different hardware
2091ROM_START( sc1winstb )
2092   ROM_REGION( 0x10000, "maincpu", 0 )
2093   ROM_LOAD( "winning-streak_std_ac_var_8-10pnd_ass.bin", 0x00000, 0x10000, CRC(f2d16bd5) SHA1(bd6a9da9da24459b14917386c64ecbc46c8adfda) )
20942086
2095   sc1_winst_sound
2096ROM_END
2097
2098ROM_START( sc1winstbp )
2099   ROM_REGION( 0x10000, "maincpu", 0 )
2100   ROM_LOAD( "winning-streak_dat_ac_var_8-10pnd_ass.bin", 0x00000, 0x10000, CRC(351560f4) SHA1(b33c6bdeadeabbe5a4231b8bd5b134f9ea402133) )
2101
2102   sc1_winst_sound
2103ROM_END
2104
2105ROM_START( sc1winstc )
2106   ROM_REGION( 0x10000, "maincpu", 0 )
2107   ROM_LOAD( "winning-streak_std_ar_var_8pnd_ass.bin", 0x00000, 0x10000, CRC(d7a10aeb) SHA1(7346c83df7fd3de57a1b6f0ce498daabacb11491) )
2108
2109   sc1_winst_sound
2110ROM_END
2111
2112ROM_START( sc1winstcp )
2113   ROM_REGION( 0x10000, "maincpu", 0 )
2114   ROM_LOAD( "winning-streak_dat_ar_var_8pnd_ass.bin", 0x00000, 0x10000, CRC(a83633ef) SHA1(66caadd3127a424249fe78918ff99be833b81fad) )
2115
2116   sc1_winst_sound
2117ROM_END
2118
2119ROM_START( sc1winstd )
2120   ROM_REGION( 0x10000, "maincpu", 0 )
2121   ROM_LOAD( "winning-streak_std_ss_var_ass.bin", 0x00000, 0x10000, CRC(c88f9a6e) SHA1(19a2b708f90a53a8dcfe69d2f6c683362867daba) )
2122
2123   sc1_winst_sound
2124ROM_END
2125
2126ROM_START( sc1winstdp )
2127   ROM_REGION( 0x10000, "maincpu", 0 )
2128   ROM_LOAD( "winning-streak_dat_ss_var_ass.bin", 0x0000, 0x010000, CRC(311550dd) SHA1(17dc789cba542e7c3c137a7e6a2a2d8869c84a7a) )
2129
2130   sc1_winst_sound
2131ROM_END
2132
2133ROM_START( sc1winste )
2134   ROM_REGION( 0x10000, "maincpu", 0 )
2135   ROM_LOAD( "winning-streak_std_wi_ac_10pnd-20p_ass.bin", 0x00000, 0x10000, CRC(ecbb7707) SHA1(ea064149c515e39b17e851bcd39092ea3ae999a0) )
2136
2137   sc1_winst_sound
2138ROM_END
2139
2140ROM_START( sc1winstep )
2141   ROM_REGION( 0x10000, "maincpu", 0 )
2142   ROM_LOAD( "winning-streak_dat_wi_ac_10pnd-20p_ass.bin", 0x00000, 0x10000, CRC(ae418733) SHA1(f63c63232056929760742fcf7f8beda387f5c597) )
2143
2144   sc1_winst_sound
2145ROM_END
2146
2147ROM_START( sc1winstf )
2148   ROM_REGION( 0x10000, "maincpu", 0 )
2149   ROM_LOAD( "winning-streak_std_wi_ac_10pnd-20p_tri3_ass.bin", 0x00000, 0x10000, CRC(eb9ee9ae) SHA1(3150aec95039aa65a9126a0326e4dd10829347b2) )
2150
2151   sc1_winst_sound
2152ROM_END
2153
2154ROM_START( sc1winstfp )
2155   ROM_REGION( 0x10000, "maincpu", 0 )
2156   ROM_LOAD( "winning-streak_dat_wi_ac_10pnd-20p_tri3_ass.bin", 0x00000, 0x10000, CRC(39ac4021) SHA1(bd5f4d8800a794fdca8abee15acc3ea8d30c538a) )
2157
2158   sc1_winst_sound
2159ROM_END
2160
2161ROM_START( sc1winstg )
2162   ROM_REGION( 0x10000, "maincpu", 0 )
2163   ROM_LOAD( "winning-streak_std_ac_tri3_ass.bin", 0x00000, 0x10000, CRC(b3e2b2d6) SHA1(0008e9d329327b4aecae5d861303c486942ef694) )
2164
2165   sc1_winst_sound
2166ROM_END
2167
2168
21692087ROM_START( sc1zep )
21702088   ROM_REGION( 0x10000, "maincpu", 0 )
21712089   ROM_LOAD( "zepp1.bin", 0x0000, 0x8000, CRC(bfbbbc35) SHA1(5c28b6359d79c96d53319408fbc2d7cb2629185d) )
r19528r19529
22182136   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
22192137ROM_END
22202138
2221//The names of these imply they may be Maygay M1 or MMM sets, need further investigation (they have standard MAYGAY 1990 strings)
2222ROM_START( sc1csclb )
2223   ROM_REGION( 0x10000, "maincpu", 0 )
2224   ROM_LOAD( "cash classic sa1-082 5p.bin", 0x0000, 0x010000, CRC(42d68675) SHA1(ed191e03bc7b42ae1884657b4559588eeedbdf31) )
22252139
2226   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
2227ROM_END
22282140
22292141
2230ROM_START( sc1csclc )
2231   ROM_REGION( 0x10000, "maincpu", 0 )
2232   ROM_LOAD( "cash classic 2p sa1-083.bin", 0x0000, 0x010000, CRC(36a45c0d) SHA1(51eb91e42297894ae575502903833e219ac5add9) )
2233
2234   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
2235ROM_END
2236
22372142ROM_START( sc1driv )
22382143   ROM_REGION( 0x10000, "maincpu", 0 )
22392144   ROM_LOAD( "ddslb1-3.p2", 0x0000, 0x8000, CRC(32896702) SHA1(1ef36daca6bf3f45dfff5edc401bdbd313ad9121) )
r19528r19529
24502355
24512356ROM_START( sc1clinsb )
24522357   ROM_REGION( 0x10000, "maincpu", 0 )
2453   ROM_LOAD( "clines proto b.bin", 0x0000, 0x8000, CRC(fca396e1) SHA1(3304a58a30fd0c79e8d1decd4bd8792d3acbad3e) )
2454   ROM_LOAD( "clines proto a.bin", 0x8000, 0x8000, CRC(0977e287) SHA1(e937a3787d4cd056c5f9944bca1532b84ed335f6) )//95718066
2358   ROM_LOAD( "95717067b.bin", 0x0000, 0x8000, CRC(fca396e1) SHA1(3304a58a30fd0c79e8d1decd4bd8792d3acbad3e) )
2359   ROM_LOAD( "95718066a.bin", 0x8000, 0x8000, CRC(0977e287) SHA1(e937a3787d4cd056c5f9944bca1532b84ed335f6) )
24552360   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
24562361ROM_END
24572362
r19528r19529
24592364   ROM_REGION( 0x10000, "maincpu", 0 )
24602365   ROM_LOAD( "39370028b.bin", 0x0000, 0x8000, CRC(fca396e1) SHA1(3304a58a30fd0c79e8d1decd4bd8792d3acbad3e) )
24612366   ROM_LOAD( "39370028a.bin", 0x8000, 0x8000, CRC(e0250ea4) SHA1(01cc9013c37bc22f5ab69565d453ece99f739e6b) )
2462//  ROM_LOAD( "95717067b.bin", 0x0000, 0x008000, CRC(fca396e1) SHA1(3304a58a30fd0c79e8d1decd4bd8792d3acbad3e) )
24632367   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
24642368ROM_END
24652369
r19528r19529
25152419
25162420ROM_START( sc1frpusa )
25172421   ROM_REGION( 0x10000, "maincpu", 0 )
2518   ROM_LOAD( "95752025.p1", 0x00000, 0x10000, CRC(0d223a7d) SHA1(7b110989b988f5fc57eac2b21b9f0cdb326174a0) )
2422   ROM_LOAD( "95752025.p1", 0x00000, 0x10000, BAD_DUMP CRC(0d223a7d) SHA1(7b110989b988f5fc57eac2b21b9f0cdb326174a0) ) // 1ST AND 2ND HALF IDENTICAL
25192423
25202424   ROM_REGION( 0x200000, "upd", ROMREGION_ERASE00 )
25212425ROM_END
r19528r19529
27472651   ROM_LOAD( "958402.12 10p no enrich.bin", 0x8000, 0x8000, BAD_DUMP CRC(51af0108) SHA1(e6333e2879f7b2b3b558b6909e177f3101f503e6) ) // 1ST AND 2ND HALF IDENTICAL
27482652ROM_END
27492653
2750
2751
27522654ROM_START( sc1druby )
27532655   ROM_REGION( 0x10000, "maincpu", 0 )
2754   ROM_LOAD( "95730028.bin", 0x8000, 0x8000, CRC(015f3760) SHA1(74dfd188f4a7ad057fda45a349e684be37a3f6bc) ) \
2656   ROM_LOAD( "95730028.bin", 0x8000, 0x8000, BAD_DUMP CRC(015f3760) SHA1(74dfd188f4a7ad057fda45a349e684be37a3f6bc) ) // 1ST AND 2ND HALF IDENTICAL
27552657ROM_END
27562658
27572659ROM_START( sc1drubya )
27582660   ROM_REGION( 0x10000, "maincpu", 0 )
2759   ROM_LOAD( "95730068.bin", 0x8000, 0x8000, CRC(2bcbcf0d) SHA1(30dbb5ec3be34520ad89aedead42e1eda7841b63) ) \
2661   ROM_LOAD( "95730068.bin", 0x8000, 0x8000, BAD_DUMP CRC(2bcbcf0d) SHA1(30dbb5ec3be34520ad89aedead42e1eda7841b63) ) // 1ST AND 2ND HALF IDENTICAL
27602662ROM_END
27612663
27622664/////////////////////////////////////////////////////////////////////////////////////
r19528r19529
31413043// PROJECT NUMBER 6218  COPS & ROBBERS PHOENIX1 HIGH TOKEN - 31-AUG-1993 09:49:28
31423044GAME( 198?, sc1copdx      , sc1cops   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Cops 'n' Robbers (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-370-916
31433045
3046// PROJECT NUMBER 6207  OFAH - PHOENIX 1 - 18-APR-1994 10:44:57
3047GAME( 199?, sc1ofs56      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Only Fools and Horses (Bellfruit) (Scorpion 1?)", GAME_FLAGS) // GAME No 39-370-974
31443048
3049GAME( 198?, sc1linx         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) // bad rom
3050GAME( 198?, sc1linxa      , sc1linx   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3051GAME( 198?, sc1linxp      , sc1linx   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 3, Protocol) (Scorpion 1)", GAME_FLAGS )
3052
3053GAME( 198?, sc1pwrl         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Power Lines (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3054
3055GAME( 198?, sc1spct         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Spectre (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3056GAME( 198?, sc1spcta      , sc1spct   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Spectre (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) // bad rom
3057
3058// different inputs, hold ALT to run
3059GAME( 198?, sc1typ         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Typhoon Club (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3060GAME( 198?, sc1typp         , sc1typ   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Typhoon Club (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS )
3061
3062
3063GAME( 198?, sc1winst      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3064GAME( 198?, sc1winstp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS )
3065GAME( 198?, sc1winsta      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) // bad rom
3066
3067// the first 2 sets are (unusually) licensed
3068GAME( 199?, sc1clins      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/PCP",  "Cash Lines (Bellfruit) (Scorpion 1) (set 1)", GAME_FLAGS)
3069GAME( 199?, sc1clinsa      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/PCP",  "Cash Lines (Bellfruit) (Scorpion 1) (set 2)", GAME_FLAGS)
3070GAME( 199?, sc1clinsb      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 3)", GAME_FLAGS)
3071GAME( 199?, sc1clinsc      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 4)", GAME_FLAGS)
3072GAME( 199?, sc1clinsd      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 5)", GAME_FLAGS)
3073GAME( 199?, sc1clinse      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 6)", GAME_FLAGS) // bad rom
3074
3075GAME( 199?, sc1hipt         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "High Point (Bellfruit) (Scorpion 1) (set 1)", GAME_FLAGS)
3076GAME( 199?, sc1hipta      , sc1hipt   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "High Point (Bellfruit) (Scorpion 1) (set 2)", GAME_FLAGS)
3077
3078// just alarms
3079GAME( 199?, sc1frpus      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Fruit Pursuit (Bellfruit) (set 1) (Scorpion 1?)", GAME_FLAGS)
3080GAME( 199?, sc1frpusa      , sc1frpus   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Fruit Pursuit (Bellfruit) (set 2) (Scorpion 1?)", GAME_FLAGS) // bad rom?
3081
3082GAME( 199?, sc1chain      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS)
3083GAME( 199?, sc1chainp      , sc1chain   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS)
3084GAME( 199?, sc1chaina      , sc1chain   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS)
3085
3086
3087GAME( 199?, sc1potp         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Pick Of The Pack (Bellfruit) (Scorpion 1)", GAME_FLAGS) //was mixed with the sc4/5 potp roms..  System status 98
3088GAME( 199?, sc1potpa      , sc1potp   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Double Dealer (Bellfruit) (Scorpion 1)", GAME_FLAGS) // ^ with above.. seems the same game, but different name
3089
3090
3091GAME( 199?, sc1goldw      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Golden Winner (Bellfruit) (Scorpion ?)", GAME_FLAGS) /// bad rom
3092
3093GAME( 199?, sc1druby      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Diamonds & Rubys (Bellfruit) (Scorpion ?) (set 1)", GAME_FLAGS) // bad rom
3094GAME( 199?, sc1drubya      , sc1druby   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Diamonds & Rubys (Bellfruit) (Scorpion ?) (set 2)", GAME_FLAGS) // bad rom
3095
3096GAME( 199?, sc1cb7p          , 0           , scorpion1          , scorpion1 , bfm_sc1_state, lotse           , 0,      "BFM",   "Bar Seven (Bellfruit) (Protocol) (Scorpion 1)", GAME_FLAGS)
3097
3098
3099/********************************************************************************************************************************************************************************************************************
3100*********************************************************************************************************************************************************************************************************************
3101*********************************************************************************************************************************************************************************************************************
3102********************************************************************************************************************************************************************************************************************/
3103
31453104/* The BFM / ELAM Dutch releases are NOT the same games as the English ones with the same name */
31463105
3106/********************************************************************************************************************************************************************************************************************
3107*********************************************************************************************************************************************************************************************************************
3108*********************************************************************************************************************************************************************************************************************
3109********************************************************************************************************************************************************************************************************************/
3110
31473111GAME( 1988, sc1lotus      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Lotus SE (Dutch) (set 1)", GAME_FLAGS )
31483112GAME( 1988, sc1lotusa      , sc1lotus   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Lotus SE (Dutch) (set 2)", GAME_FLAGS )
31493113
r19528r19529
31793143
31803144GAME( 198?, sc1copdd      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Cops 'n' Robbers Deluxe (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
31813145
3146GAME( 198?, sc1disc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Discovey (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
31823147
3183GAME( 198?, sc1disc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Discovey (Bellfruit) (Dutch) (set 1) (Scorpion 1)", GAME_FLAGS )
3184GAME( 198?, sc1dream      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Dream Machine (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3185GAME( 198?, sc1final      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Final Touch (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3186GAME( 198?, sc1flash      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Flash (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3187GAME( 198?, sc1fruit      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Fruit Lines (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3188GAME( 198?, sc1frtln      , sc1fruit   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Fruit Lines (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3148GAME( 198?, sc1dream      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Dream Machine (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
31893149
3190GAME( 198?, sc1gtime      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Good Times (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3191GAME( 198?, sc1tiara      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt       , 0,       "ELAM",     "Tiara (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3192GAME( 198?, sc1gprix      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Grand Prix (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3193GAME( 198?, sc1gslam      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM",      "Grand Slam (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3194GAME( 198?, sc1happy      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM",      "Happy Hour (Bellfruit - Elam) (Scorpion 1)", GAME_FLAGS )
3195GAME( 198?, sc1impc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Impact (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3196GAME( 198?, sc1kings      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Kings Club (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3197GAME( 198?, sc1linx         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3198GAME( 198?, sc1linxa      , sc1linx   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3199GAME( 198?, sc1linxp      , sc1linx   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Linx (Bellfruit) (set 3, Protocol) (Scorpion 1)", GAME_FLAGS )
3200GAME( 198?, sc1magc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Magic Circle (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3201GAME( 198?, sc1manha      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Manhattan (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3202GAME( 198?, sc1mast         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Master Club (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3203GAME( 198?, sc1quat         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Quatro (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3204GAME( 198?, sc1mist         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Mistral (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3205GAME( 198?, sc1olym         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Olympia (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3206GAME( 198?, sc1orac         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Oracle (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3207GAME( 198?, sc1pwrl         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Power Lines (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3208GAME( 198?, sc1pwrla      , sc1pwrl   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Power Lines (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3209GAME( 198?, sc1rain         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Rainbow (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3210GAME( 198?, sc1re         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Reel Cash (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3211GAME( 198?, sc1rese         , sc1re      , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Reel Cash SE (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS ) // doesn't say 'SE'
3212GAME( 198?, sc1revo         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Revolution (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3213GAME( 198?, sc1rose         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Rose 'n' Crown (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3214GAME( 198?, sc1sant         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Santana (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3215GAME( 198?, sc1sat         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Satellite (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3216GAME( 198?, sc1shan         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Shanghai (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3217GAME( 198?, sc1spct         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Spectre (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3218GAME( 198?, sc1spcta      , sc1spct   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Spectre (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3219GAME( 198?, sc1spit         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Spitfire (Elam) (Scorpion 1)", GAME_FLAGS )
3220GAME( 198?, sc1ster         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Sterling (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3221GAME( 198?, sc1str4         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Strike 4 (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3222GAME( 198?, sc1str4a      , sc1str4   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Strike 4 (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3223GAME( 198?, sc1sups         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Superstar (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3224GAME( 198?, sc1torn         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Tornado (Bellfruit) (Dutch) (set 1) (Scorpion 1)", GAME_FLAGS )
3225GAME( 198?, sc1torna      , sc1torn   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Tornado (Bellfruit) (Dutch) (set 2) (Scorpion 1)", GAME_FLAGS )
3226GAME( 198?, sc1typ         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Typhoon Club (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3227GAME( 198?, sc1typp         , sc1typ   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Typhoon Club (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS )
3228GAME( 198?, sc1ult         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Ultimate (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3229GAME( 198?, sc1vent         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Ventura (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3230GAME( 198?, sc1vict         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Victory (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3231GAME( 198?, sc1voy         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Voyager (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3232GAME( 198?, sc1voya         , sc1voy   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Voyager (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3150GAME( 198?, sc1flash      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Flash (Dutch) (Bellfruit)  (Scorpion 1)", GAME_FLAGS )
3151
3152GAME( 198?, sc1fruit      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Fruit Lines (Dutch) (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3153GAME( 198?, sc1frtln      , sc1fruit   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Fruit Lines (Dutch) (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3154
3155GAME( 198?, sc1gtime      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Good Times (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3156
3157GAME( 198?, sc1tiara      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt        , 0,       "BFM/ELAM", "Tiara (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3158
3159GAME( 198?, sc1gprix      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Grand Prix (Dutch) (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3160
3161GAME( 198?, sc1gslam      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Grand Slam (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3162
3163GAME( 198?, sc1happy      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Happy Hour (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3164
3165GAME( 198?, sc1impc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Impact (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3166
3167GAME( 198?, sc1kings      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Kings Club (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3168
3169GAME( 198?, sc1magc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Magic Circle (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3170
3171GAME( 198?, sc1manha      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Manhattan (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3172
3173GAME( 198?, sc1mast         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Master Club (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3174
3175GAME( 198?, sc1quat         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Quatro (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3176
3177GAME( 198?, sc1mist         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,       "BFM/ELAM", "Mistral (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3178
3179GAME( 198?, sc1olym         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Olympia (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3180
3181GAME( 198?, sc1orac         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Oracle (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3182
3183GAME( 198?, sc1rain         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Rainbow (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3184
3185GAME( 198?, sc1re         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Reel Cash (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3186GAME( 198?, sc1rese         , sc1re      , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Reel Cash SE (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS ) // doesn't say 'SE'
3187
3188GAME( 198?, sc1revo         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Revolution (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3189
3190GAME( 198?, sc1rose         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Rose 'n' Crown (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3191
3192GAME( 198?, sc1sant         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Santana (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3193
3194GAME( 198?, sc1sat         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Satellite (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3195
3196GAME( 199?, sc1satse      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Satellite SE (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS) // different game?
3197
3198GAME( 198?, sc1shan         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Shanghai (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3199
3200GAME( 198?, sc1ster         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Sterling (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3201
3202GAME( 198?, sc1str4         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Strike 4 (Dutch) (Bellfruit) (Scorpion 1) (set 1)", GAME_FLAGS )
3203GAME( 198?, sc1str4a      , sc1str4   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "BFM/ELAM", "Strike 4 (Dutch) (Bellfruit) (Scorpion 1) (set 2)", GAME_FLAGS )
3204
3205GAME( 198?, sc1torn         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Tornado (Dutch) (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3206GAME( 198?, sc1torna      , sc1torn   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Tornado (Dutch) (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3207
3208GAME( 198?, sc1ult         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Ultimate (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3209
3210GAME( 198?, sc1vent         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Ventura (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3211GAME( 198?, sc1vict         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Victory (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3212
32333213GAME( 198?, sc1winfl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM/ELAM", "Winfalls (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3234GAME( 198?, sc1winst      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS )
3235GAME( 198?, sc1winstp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS )
3236GAME( 198?, sc1winsta      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS )
3237GAME( 198?, sc1winstb      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS )
3238GAME( 198?, sc1winstbp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 3, Protocol) (Scorpion 1)", GAME_FLAGS )
3239GAME( 198?, sc1winstc      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 4) (Scorpion 1)", GAME_FLAGS )
3240GAME( 198?, sc1winstcp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 4, Protocol) (Scorpion 1)", GAME_FLAGS )
3241GAME( 198?, sc1winstd      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 5) (Scorpion 1)", GAME_FLAGS )
3242GAME( 198?, sc1winstdp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 5, Protocol) (Scorpion 1)", GAME_FLAGS )
3243GAME( 198?, sc1winste      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 6) (Scorpion 1)", GAME_FLAGS )
3244GAME( 198?, sc1winstep      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 6, Protocol) (Scorpion 1)", GAME_FLAGS )
3245GAME( 198?, sc1winstf      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 7) (Scorpion 1)", GAME_FLAGS )
3246GAME( 198?, sc1winstfp      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 7, Protocol) (Scorpion 1)", GAME_FLAGS )
3247GAME( 198?, sc1winstg      , sc1winst   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 8) (Scorpion 1)", GAME_FLAGS )
3248GAME( 198?, sc1zep         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Zeppelin (Bellfruit) (Scorpion 1)", GAME_FLAGS )
3249GAME( 198?, sc1wthn         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "Eurocoin", "Wild Thing (Eurocoin) (Scorpion 1)", GAME_FLAGS )
3250GAME( 199?, sc1moonl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Bwb",      "Moon Lite (Bwb)", GAME_FLAGS)
3251GAME( 199?, sc1ltdv         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Pcp",      "Little Devil (Pcp)", GAME_FLAGS)
3252GAME( 198?, sc1t1k         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "Eurocoin", "Top 1000 (Eurocoin) (Scorpion 1)", GAME_FLAGS )
3214
3215GAME( 199?, sc1clb3         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Club 3000 (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS)
3216
3217GAME( 199?, sc1strk         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Strike (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS)
3218
3219GAME( 199?, sc1supfl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Super Flush (Dutch) (Bellfruit) (Scorpion 1)", GAME_FLAGS)
3220
3221
3222
3223
3224
3225/********************************************************************************************************************************************************************************************************************
3226*********************************************************************************************************************************************************************************************************************
3227*********************************************************************************************************************************************************************************************************************
3228********************************************************************************************************************************************************************************************************************/
3229
3230/* 3rd Party stuff */
3231
3232/********************************************************************************************************************************************************************************************************************
3233*********************************************************************************************************************************************************************************************************************
3234*********************************************************************************************************************************************************************************************************************
3235********************************************************************************************************************************************************************************************************************/
3236
3237
3238/* ELAM, but not BFM, no BFM headers */
3239
3240GAME( 198?, sc1dago         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Dagobert's Vault (Dutch) (Elam) (Scorpion 1)", GAME_FLAGS )
3241GAME( 198?, sc1spit         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Spitfire (Dutch) (Elam) (Scorpion 1)", GAME_FLAGS )
3242GAME( 198?, sc1voy         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Voyager (Dutch) (Elam) (set 1) (Scorpion 1)", GAME_FLAGS )
3243GAME( 198?, sc1voya         , sc1voy   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Voyager (Dutch) (Elam) (set 2) (Scorpion 1)", GAME_FLAGS )
3244
3245/* ELAM, but not BFM, BFM style header */
3246
3247GAME( 198?, sc1zep         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Zeppelin (Dutch) (Elam) (Scorpion 1)", GAME_FLAGS )
3248
3249/* 3rd Party Games without BFM headers, many manufacturers are unknown / unconfirmed */
3250
3251// has ELAM and Barcrest strings, but I think that's just relating to hardware it can hook up to
3252// has GOEDGEKEURD DOOR HET IJKWEZEN ONDER NR. TK-0000 near the end, like several other games we've seen
3253GAME( 198?, sc1final      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "<unknown>", "Final Touch (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS ) // PAL ERROR
3254GAME( 198?, sc1sups         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "<unknown>", "Superstar (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS ) // PAL ERROR
3255GAME( 198?, sc1wthn         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "Eurocoin",  "Wild Thing (Eurocoin) (Scorpion 1)", GAME_FLAGS ) // PAL ERROR
3256GAME( 199?, sc1reply      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin",  "Replay (Eurocoin) (Scorpion 1)", GAME_FLAGS) // PAL ERROR
3257// similar, but different error
3258GAME( 198?, sc1t1k         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "Eurocoin",  "Top 1000 (Dutch) (Eurocoin) (Scorpion 1)", GAME_FLAGS ) // BATTERIJ DEFECT
3259GAME( 199?, sc1czbrk      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>", "Crazy Break (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS)  // BATTERIJ DEFECT
3260GAME( 199?, sc1energ      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>", "Energy (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS) // BATTERIJ DEFECT
3261GAME( 199?, sc1dip         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin",  "Diplomat (Eurocoin) (Scorpion 1)", GAME_FLAGS) // BATTERIJ DEFECT (no sound)
3262GAME( 199?, sc1lamb         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin",  "Lambada (Eurocoin) (Scorpion 1)", GAME_FLAGS) // BATTERIJ DEFECT
3263
3264
3265// Misc 3rd Party
3266
32533267GAME( 199?, sc1smoke      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Smokey Vs The Bandit (Mdm) (set 1) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32543268GAME( 199?, sc1smokea      , sc1smoke   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Smokey Vs The Bandit (Mdm) (set 2) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
3269
32553270GAME( 199?, sc1ccroc      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Crazy Crocs (Mdm) (set 1) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32563271GAME( 199?, sc1ccroca      , sc1ccroc   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Crazy Crocs (Mdm) (set 2) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32573272GAME( 199?, sc1ccrocb      , sc1ccroc   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Crazy Crocs (Mdm) (set 3) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32583273GAME( 199?, sc1ccrocc      , sc1ccroc   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Crazy Crocs (Mdm) (set 4) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
3274
32593275GAME( 199?, sc1crocr      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Croc And Roll (Mdm) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
3276
32603277GAME( 199?, sc1btclk      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Beat The Clock (Mdm) (set 1) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32613278GAME( 199?, sc1btclka      , sc1btclk   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Beat The Clock (Mdm) (set 2) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
32623279GAME( 199?, sc1btclkb      , sc1btclk   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Mdm",      "Beat The Clock (Mdm) (set 3) (Scorpion 2/3?)",   GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK|GAME_NO_SOUND )
3263GAME( 199?, sc1clins      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/PCP",  "Cash Lines (Bellfruit) (Scorpion 1) (set 1)", GAME_FLAGS)
3264GAME( 199?, sc1clinsa      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/PCP",  "Cash Lines (Bellfruit) (Scorpion 1) (set 2)", GAME_FLAGS)
3265GAME( 199?, sc1clinsb      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 3)", GAME_FLAGS)
3266GAME( 199?, sc1clinsc      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 4)", GAME_FLAGS)
3267GAME( 199?, sc1clinsd      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 5)", GAME_FLAGS)
3268GAME( 199?, sc1clinse      , sc1clins   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Cash Lines (Bellfruit) (Scorpion 1) (set 6)", GAME_FLAGS)
3269GAME( 199?, sc1clb3         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Club 3000 (Bellfruit) (Scorpion 1)", GAME_FLAGS)
3270GAME( 199?, sc1czbrk      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Crazy Break (Bellfruit) (Scorpion 1)", GAME_FLAGS) // Battery Defect
3271GAME( 199?, sc1energ      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Energy (Bellfruit) (Scorpion 1)", GAME_FLAGS) // Battery Defect
3272GAME( 199?, sc1hipt         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "High Point (Bellfruit) (Scorpion 1) (set 1)", GAME_FLAGS)
3273GAME( 199?, sc1hipta      , sc1hipt   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "High Point (Bellfruit) (Scorpion 1) (set 2)", GAME_FLAGS)
3274GAME( 199?, sc1satse      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Satellite SE (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS)
3275GAME( 199?, sc1strk         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Strike (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS)
3276GAME( 199?, sc1supfl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM/ELAM", "Super Flush (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS)
3277// are they really SC1?
3278GAME( 199?, sc1btbc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Beat The Bank Club (Bellfruit) (Scorpion 1?)", GAME_FLAGS) // behaves like sc1clbdya, but then locks up
3279GAME( 199?, sc1frpus      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Fruit Pursuit (Bellfruit) (set 1) (Scorpion 1?)", GAME_FLAGS)
3280GAME( 199?, sc1frpusa      , sc1frpus   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Fruit Pursuit (Bellfruit) (set 2) (Scorpion 1?)", GAME_FLAGS)
3281GAME( 199?, sc1ofs56      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "unknown 'ofs56cp' (Bellfruit) (Scorpion 1?)", GAME_FLAGS) // OFAH - Phoenix 1 - Only Fools and Horses?
3282GAME( 199?, sc1boncl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Bonanza Club (Bellfruit) (Scorpion 1)", GAME_FLAGS)
3283// are these really SC1? they do more here than in SC2 at least!
3280
32843281GAME( 199?, sc1days         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "All In A Days Work (Global) (set 1)", GAME_FLAGS)
32853282GAME( 199?, sc1daysa      , sc1days   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "All In A Days Work (Global) (set 2)", GAME_FLAGS)
3283
32863284GAME( 199?, sc1cscl         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "Cash Classic (Global) (set 1)", GAME_FLAGS)
32873285GAME( 199?, sc1cscla      , sc1cscl   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "Cash Classic (Global) (set 2)", GAME_FLAGS)
3288GAME( 199?, sc1csclb      , sc1cscl   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Maygay?",  "Cash Classic (Maygay/Global?) (set 3)", GAME_FLAGS)
3289GAME( 199?, sc1csclc      , sc1cscl   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Maygay",   "Cash Classic (Maygay/Global?) (set 4)", GAME_FLAGS)
32903286
32913287GAME( 199?, sc1driv         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "Driving School (Global) (set 1)", GAME_FLAGS)
32923288GAME( 199?, sc1driva      , sc1driv   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Global",   "Driving School (Global) (set 2)", GAME_FLAGS)
r19528r19529
32983294GAME( 199?, sc1wof         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse          , 0,      "Global",   "Wheel Of Fortune (Global) (set 1)", GAME_FLAGS)
32993295GAME( 199?, sc1wofa         , sc1wof   , scorpion1         , scorpion1   , bfm_sc1_state, lotse          , 0,      "Global",   "Wheel Of Fortune (Global) (set 2)", GAME_FLAGS)
33003296GAME( 199?, sc1wofb         , sc1wof   , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt       , 0,      "Global",   "Wheel Of Fortune (Global) (set 3)", GAME_FLAGS)
3297
33013298GAME( 199?, sc1crzyc      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Global",   "Crazy Cash (Global) (set 1)", GAME_FLAGS)
33023299GAME( 199?, sc1crzyca      , sc1crzyc   , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Global",   "Crazy Cash (Global) (set 2)", GAME_FLAGS)
3300
33033301GAME( 199?, sc1clbdy      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Global",   "Club Dynamite (Global) (set 1)", GAME_FLAGS)
33043302GAME( 199?, sc1clbdya      , sc1clbdy   , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Global",   "Club Dynamite (Global) (set 2)", GAME_FLAGS)
3303
33053304GAME( 199?, sc1chqfl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Global",   "Chequered Flag (Global)", GAME_FLAGS)
3306GAME( 1992, sc1s1000      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Deltasoft","Super 1000 (Deltasoft)", GAME_FLAGS) // JT/Deltasoft Nov 1992
33073305
3308
3309
3310
3311GAME( 199?, sc1dip         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin", "Diplomat (Eurocoin) (Scorpion 1)", GAME_FLAGS) // 53 RY error
3312GAME( 199?, sc1lamb         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin", "Lambada (Eurocoin) (Scorpion 1)", GAME_FLAGS) //
3313GAME( 199?, sc1reply      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,      "Eurocoin", "Replay (Eurocoin) (Scorpion 1)", GAME_FLAGS) //
3314
33153306GAME( 199?, sc1cdm         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,      "Crystal",  "Club Diamond (Crystal) (set 1) (Scorpion 1)", GAME_FLAGS)
33163307GAME( 199?, sc1cdmp         , sc1cdm   , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,      "Crystal",  "Club Diamond (Crystal) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS)
33173308
33183309GAME( 199?, sc1hfcc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,      "Crystal",  "Hi Flyer Club (Crystal) (set 1) (Scorpion 1)", GAME_FLAGS)
33193310GAME( 199?, sc1hfccp      , sc1hfcc   , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,      "Crystal",  "Hi Flyer Club (Crystal) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS)
33203311
3312GAME( 199?, sc1moonl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Bwb",      "Moon Lite (Bwb)", GAME_FLAGS)
3313
3314GAME( 199?, sc1ltdv         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "Pcp",      "Little Devil (Pcp)", GAME_FLAGS)
3315
33213316GAME( 199?, sc1twice      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse_bank0   , 0,      "Associated Leisure",   "Twice As Nice (Associated Leisure) (Scorpion 1)", GAME_FLAGS) // this has valid strings in it BEFORE the bfm decode, but decodes to valid code, does it use some funky mapping, or did they just fill unused space with valid looking data?
3322GAME( 199?, sc1chain      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS)
3323GAME( 199?, sc1chainp      , sc1chain   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS)
3324GAME( 199?, sc1chaina      , sc1chain   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Chain Reaction (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS)
33253317
3326GAME( 199?, sc1potp         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Pick Of The Pack (Bellfruit) (Scorpion 1)", GAME_FLAGS) //was mixed with the sc4/5 potp roms..  System status 98
3327GAME( 199?, sc1potpa      , sc1potp   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Double Dealer (Bellfruit) (Scorpion 1)", GAME_FLAGS) // ^ with above.. seems the same game, but different name
3318GAME( 1992, sc1s1000      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse           , 0,      "Deltasoft","Super 1000 (Deltasoft)", GAME_FLAGS) // JT/Deltasoft Nov 1992
33283319
3320// these 2 are both the same manufacturer
3321GAME( 198?, sc1clbrn      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "<unknown>",      "Club Runner (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS )
3322GAME( 198?, sc1clbsp      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt      , 0,       "<unknown>",      "Club Spinner (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS )
33293323
3330GAME( 199?, sc1scunk      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>",      "unknown Scorpion 1 'Super ?' (Bellfruit) (Scorpion 1)", GAME_FLAGS) // ^ with above.. seems the same game, but different name
3324GAME( 199?, sc1scunk      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>",      "unknown Scorpion 1 'Super ?' (Bellfruit) (Scorpion 1)", GAME_FLAGS) // ?
33313325
33323326GAME( 199?, sc1wud         ,0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>",      "What's Up Dr (Scorpion 1?)", GAME_FLAGS) // was in maygayep.c whats up doc set
33333327
3334GAME( 199?, sc1goldw      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Golden Winner (Bellfruit) (Scorpion ?)", GAME_FLAGS) // bad dump (from sc4 set)
3335GAME( 199?, sc1druby      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Diamonds & Rubys (Bellfruit) (Scorpion ?) (set 1)", GAME_FLAGS) // from sc4 set.. incomplete, or not sc1/2 (uses sc1/2 crypt tho)
3336GAME( 199?, sc1drubya      , sc1druby   , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "BFM",      "Diamonds & Rubys (Bellfruit) (Scorpion ?) (set 2)", GAME_FLAGS) // from sc4 set.. incomplete, or not sc1/2 (uses sc1/2 crypt tho)
3328GAME( 199?, sc1btbc         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>",      "Beat The Bank Club (unknown) (Scorpion 1?)", GAME_FLAGS) // behaves like sc1clbdya, but then locks up
33373329
3338GAME( 199?, sc1cb7p      , 0   ,  scorpion1      , scorpion1      , bfm_sc1_state, lotse      , 0,       "BFM",   "Bar Seven (Bellfruit) (Protocol) (Scorpion 1)", GAME_FLAGS)
3339
3340
3341/* ELAM, but not BFM, no BFM headers */
3342
3343GAME( 198?, sc1dago         , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,       "ELAM",     "Dagobert's Vault (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS )
3344
3345
3346/* 3rd Party Games without BFM headers, many manufacturers are unknown / unconfirmed */
3347
3348// these are both the same manufacturer
3349GAME( 198?, sc1clbrn      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt         , 0,       "unknown",      "Club Runner (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS )
3350GAME( 198?, sc1clbsp      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, nocrypt         , 0,       "unknown",      "Club Spinner (Dutch) (unknown) (Scorpion 1)", GAME_FLAGS )
No newline at end of file
3330GAME( 199?, sc1boncl      , 0         , scorpion1         , scorpion1   , bfm_sc1_state, lotse         , 0,      "<unknown>",      "Bonanza Club (unknown) (Scorpion 1)", GAME_FLAGS) // just alarms
No newline at end of file
trunk/src/mame/drivers/maygay1bsw.c
r19528r19529
25762576ROM_START( m1luxorc ) ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) ROM_LOAD("lux_pound15",      0x0000, 0x020000, CRC(94e8d1c2) SHA1(7a50477cf2d4bb404d2e33dd545c51e62bf4031d) ) m1_luxor_sound ROM_END_M1A_MCU  GAME( 1994, m1luxorc  ,m1luxor ,maygay_m1,maygay_m1, maygay1b_state,m1, ROT0, "Gemini", "Luxor Casino (Gemini) (M1A/B) (set 4)",GAME_FLAGS )//2_1
25772577
25782578/*******************************************************************************************************************************************************************************************************
2579  Cash Classic
2580******************************************************************************************************************************************************************************************************/
2581
2582#define m1_cashc_sound \
2583   ROM_REGION( 0x100000, "msm6376", ROMREGION_ERASE00  ) \
2584   /* missing or different sound system? */
2585
2586
2587ROM_START( m1cashc )  ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "cash classic sa1-082 5p.bin", 0x0000, 0x010000, CRC(42d68675) SHA1(ed191e03bc7b42ae1884657b4559588eeedbdf31) ) m1_cashc_sound ROM_END
2588ROM_START( m1cashca ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "cash classic 2p sa1-083.bin", 0x0000, 0x010000, CRC(36a45c0d) SHA1(51eb91e42297894ae575502903833e219ac5add9) ) m1_cashc_sound ROM_END
2589
2590GAME( 1994, m1cashc    ,0       ,maygay_m1,maygay_m1, maygay1b_state,m1, ROT0, "Maygay", "Luxor Casino (Maygay) (M1A/B) (set 1)",GAME_FLAGS )
2591GAME( 1994, m1cashca   ,m1cashc ,maygay_m1,maygay_m1, maygay1b_state,m1, ROT0, "Maygay", "Luxor Casino (Maygay) (M1A/B) (set 2)",GAME_FLAGS )
2592
2593/*******************************************************************************************************************************************************************************************************
25792594  Greek Skill
25802595   this might not be M1A/B
25812596******************************************************************************************************************************************************************************************************/
trunk/src/mame/drivers/bfm_sc2.c
r19528r19529
83278327// PROJECT NUMBER 6489  PUBLIC ENEMY No1 - 22-MAY-1995 09:24:05
83288328GAME( 199?, sc2pe1g      , 0         ,  scorpion2      , drwho      , bfm_sc2_state, drwhon   , 0,       "BFM",      "Public Enemy No.1 (Bellfruit) [German] (Scorpion 2/3)", GAME_FLAGS) // GAME No 95-750-415
83298329
8330
83308331/********************************************************************************************************************************************************************************************************************
8332 Winning Streak
8333********************************************************************************************************************************************************************************************************************/
8334
8335// taken from the sc1 set, might be wrong here
8336#define sc2_winst_sound \
8337   ROM_REGION( 0x80000, "upd", 0 )\
8338   ROM_LOAD( "winningstreaksnd.bin", 0x0000, 0x080000, CRC(ba30cb97) SHA1(e7f5ca36ca993ad14b3a348868e73d7ba02be7c5) )\
8339
8340ROM_START( sc2winstb )  ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_std_ac_var_8-10pnd_ass.bin",       0x00000, 0x10000, CRC(f2d16bd5) SHA1(bd6a9da9da24459b14917386c64ecbc46c8adfda) ) sc2_winst_sound ROM_END
8341ROM_START( sc2winstbp ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_dat_ac_var_8-10pnd_ass.bin",       0x00000, 0x10000, CRC(351560f4) SHA1(b33c6bdeadeabbe5a4231b8bd5b134f9ea402133) ) sc2_winst_sound ROM_END
8342ROM_START( sc2winst )   ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_std_ar_var_8pnd_ass.bin",          0x00000, 0x10000, CRC(d7a10aeb) SHA1(7346c83df7fd3de57a1b6f0ce498daabacb11491) ) sc2_winst_sound ROM_END
8343ROM_START( sc2winstp )  ROM_REGION( 0x10000, "maincpu", 0 )   ROM_LOAD( "winning-streak_dat_ar_var_8pnd_ass.bin",          0x00000, 0x10000, CRC(a83633ef) SHA1(66caadd3127a424249fe78918ff99be833b81fad) ) sc2_winst_sound ROM_END
8344ROM_START( sc2winstd )  ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_std_ss_var_ass.bin",               0x00000, 0x10000, CRC(c88f9a6e) SHA1(19a2b708f90a53a8dcfe69d2f6c683362867daba) ) sc2_winst_sound ROM_END
8345ROM_START( sc2winstdp ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_dat_ss_var_ass.bin",               0x00000, 0x10000, CRC(311550dd) SHA1(17dc789cba542e7c3c137a7e6a2a2d8869c84a7a) ) sc2_winst_sound ROM_END
8346ROM_START( sc2winste )  ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_std_wi_ac_10pnd-20p_ass.bin",      0x00000, 0x10000, CRC(ecbb7707) SHA1(ea064149c515e39b17e851bcd39092ea3ae999a0) ) sc2_winst_sound ROM_END
8347ROM_START( sc2winstep ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_dat_wi_ac_10pnd-20p_ass.bin",      0x00000, 0x10000, CRC(ae418733) SHA1(f63c63232056929760742fcf7f8beda387f5c597) ) sc2_winst_sound ROM_END
8348ROM_START( sc2winstf )  ROM_REGION( 0x10000, "maincpu", 0 )   ROM_LOAD( "winning-streak_std_wi_ac_10pnd-20p_tri3_ass.bin", 0x00000, 0x10000, CRC(eb9ee9ae) SHA1(3150aec95039aa65a9126a0326e4dd10829347b2) ) sc2_winst_sound ROM_END
8349ROM_START( sc2winstfp ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_dat_wi_ac_10pnd-20p_tri3_ass.bin", 0x00000, 0x10000, CRC(39ac4021) SHA1(bd5f4d8800a794fdca8abee15acc3ea8d30c538a) ) sc2_winst_sound ROM_END
8350ROM_START( sc2winstg )  ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "winning-streak_std_ac_tri3_ass.bin",              0x00000, 0x10000, CRC(b3e2b2d6) SHA1(0008e9d329327b4aecae5d861303c486942ef694) ) sc2_winst_sound ROM_END
8351
8352// PROJECT NUMBER PR6605  WINNING STREAK T2,ARCADE,#8,5/10/20 - 8-MAY-1996 10:31:16
8353GAME( 198?, sc2winst      , 0           , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-702
8354GAME( 198?, sc2winstp      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 1, Protocol) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-751-702
8355// PROJECT NUMBER PR6605  WINNING STREAK T2,8PD TOK,5/10/20 - 8-MAY-1996 10:36:21
8356GAME( 198?, sc2winstd      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 2) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-700
8357GAME( 198?, sc2winstdp      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 2, Protocol) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-751-700
8358// PROJECT NUMBER PR6605  WINNING STREAK T2,#8/#10 CASH 5/10/20/25P - 13-JUN-1996 12:27:29
8359GAME( 198?, sc2winstb      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 3) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-766
8360GAME( 198?, sc2winstbp      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 3, Protocol) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-751-766
8361// PROJECT NUMBER PR6605  WINNING STREAK T2,WHITBREAD,#10 CASH,20p - 13-JUN-1996 12:30:20
8362GAME( 198?, sc2winste      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 4) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-767
8363GAME( 198?, sc2winstep      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 4, Protocol) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-751-767
8364// PROJECT NUMBER PR6691  WINNING STREAK T3 HOPPERS #8/10 5-25P - 13-JUN-1996 16:28:02
8365GAME( 198?, sc2winstg      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 5) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-777
8366// PROJECT NUMBER PR6691  WINNING STREAK T3,WHITBREAD,#10 CASH,20p - 13-JUN-1996 16:31:36
8367GAME( 198?, sc2winstf      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 6) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-750-778
8368GAME( 198?, sc2winstfp      , sc2winst   , scorpion2         , drwho   , bfm_sc2_state, drwho         , 0,       "BFM",      "Winning Streak (Bellfruit) (set 6, Protocol) (Scorpion 2)", GAME_FLAGS ) // GAME No 95-751-778
8369
8370
8371/********************************************************************************************************************************************************************************************************************
83318372*********************************************************************************************************************************************************************************************************************
83328373*********************************************************************************************************************************************************************************************************************
83338374
trunk/src/mame/mame.lst
r19528r19529
1337813378sc1olym      // Olympia (Bellfruit)
1337913379sc1orac      // Oracle (Bellfruit)
1338013380sc1pwrl      // Power Lines (Bellfruit)
13381sc1pwrla
1338213381sc1rain      // Rainbow (Bellfruit)
1338313382sc1re      // Reel Cash (Bellfruit)
1338413383sc1rese      // Reel Cash SE (Bellfruit)
r19528r19529
1341613415sc1winst   // Winning Streak (Bellfruit)
1341713416sc1winstp
1341813417sc1winsta
13419sc1winstb
13420sc1winstbp
13421sc1winstc
13422sc1winstcp
13423sc1winstd
13424sc1winstdp
13425sc1winste
13426sc1winstep
13427sc1winstf
13428sc1winstfp
13429sc1winstg
13418sc2winstb
13419sc2winstbp
13420sc2winst
13421sc2winstp
13422sc2winstd
13423sc2winstdp
13424sc2winste
13425sc2winstep
13426sc2winstf
13427sc2winstfp
13428sc2winstg
1343013429sc1zep      // Zeppelin (Bellfruit)
1343113430sc1wthn      // Wild Thing (Eurocoin)
1343213431sc1days      // All In A Days Work (Global)
1343313432sc1daysa
1343413433sc1cscl      // Cash Classic (Global)
1343513434sc1cscla
13436sc1csclb   //Maygay?
13437sc1csclc   //Maygay?
1343813435sc1driv      // Driving School (Global)
1343913436sc1driva
1344013437sc1drivb
r19528r19529
2005720054m1luxora
2005820055m1luxorb
2005920056m1luxorc
20057m1cashc      // Cash Classic
20058m1cashca
2006020059m1atunk
2006120060
2006220061// Maygay MV1 hardware

Previous 199869 Revisions Next


© 1997-2024 The MAME Team