Previous 199869 Revisions Next

r19207 Wednesday 28th November, 2012 at 23:14:26 UTC by David Haywood
SC4, current checkpoint (nw)
[src/mame/drivers]bfm_sc4.c
[src/mame/includes]bfm_sc45.h

trunk/src/mame/includes/bfm_sc45.h
r19206r19207
346346   DECLARE_DRIVER_INIT(sc4rttt_mbus);
347347   DECLARE_DRIVER_INIT(sc4roksc);
348348   DECLARE_DRIVER_INIT(sc4rogds);
349   DECLARE_DRIVER_INIT(sc4srrmz);
350   DECLARE_DRIVER_INIT(sc4srrmz_mbus);
351   DECLARE_DRIVER_INIT(sc4sidsp);
352   DECLARE_DRIVER_INIT(sc4sirpz);
353   DECLARE_DRIVER_INIT(sc4smk7);
354   DECLARE_DRIVER_INIT(sc4srr);
355   DECLARE_DRIVER_INIT(sc4slc);
356   DECLARE_DRIVER_INIT(sc4slc_mbus);
357   DECLARE_DRIVER_INIT(sc4solgl);
358   DECLARE_DRIVER_INIT(sc4sace);
359   DECLARE_DRIVER_INIT(sc4sbust);
360   DECLARE_DRIVER_INIT(sc4starp);
361   DECLARE_DRIVER_INIT(sc4stirc);
362   DECLARE_DRIVER_INIT(sc4strk);
363   DECLARE_DRIVER_INIT(sc4sahed);
364   DECLARE_DRIVER_INIT(sc4strx);
365   DECLARE_DRIVER_INIT(sc4suscl);
366   DECLARE_DRIVER_INIT(sc4suscl_mbus);
367   DECLARE_DRIVER_INIT(sc4s6c);
368   DECLARE_DRIVER_INIT(sc4taekw);
369   DECLARE_DRIVER_INIT(sc4taekw_mbus);
349370
350371   
351372   
352373   
353   
354   
355374   DECLARE_MACHINE_START(sc4);
356375   DECLARE_MACHINE_RESET(sc4);
357376};
r19206r19207
21392158   ROM_LOAD( "95008155.bin", 0x000000, 0x100000, CRC(2c12d323) SHA1(78199130f15b90f2c8f932f40d7e1e0e0646ce57) ) \
21402159   ROM_LOAD( "95008156.bin", 0x100000, 0x100000, CRC(775dd1cd) SHA1(2b0ffa326ae53b60dbda6eb1f066b2ea29e6dd26) ) \
21412160
2142#define sc_srrca_others \
2143   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
2144
21452161#define sc_s2k_others \
21462162   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
21472163
r19206r19207
31953211
31963212#define sc_stl_others \
31973213   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
3198   ROM_LOAD( "sk_t_lim.sn1", 0x000000, 0x080000, CRC(1b88bf7d) SHA1(76a8453fd2f8375030f69a3a569b45daceb3e4f7) ) /*Need testing*/ \
3214   /* these are either NOT SC4 roms, or they're bad, no header, game won't accept */ \
3215   ROM_LOAD( "sk_t_lim.sn1", 0x000000, 0x080000, CRC(1b88bf7d) SHA1(76a8453fd2f8375030f69a3a569b45daceb3e4f7) ) \
31993216   ROM_LOAD( "sk_t_lim.sn2", 0x080000, 0x080000, CRC(b3ecf658) SHA1(bf4ce85a3662df6dacfa42e3b4f9dfd6bba43b24) ) \
32003217
32013218#define sc_sbust_others \
r19206r19207
32413258
32423259#define sc_slih_others \
32433260   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
3244   ROM_LOAD( "s_l_i_ho.snd", 0x0000, 0x080000, CRC(13abf434) SHA1(99d7a323c03448827d16bcfb4358c09ab691b500) ) \
3261   /* BAD or not for this HW type (no header) probably half size */ \
3262   ROM_LOAD( "s_l_i_ho.snd", 0x0000, 0x080000, BAD_DUMP CRC(13abf434) SHA1(99d7a323c03448827d16bcfb4358c09ab691b500) ) \
32453263
32463264#define sc_spark_others \
32473265   ROM_REGION( 0x200000, "ymz", 0 ) \
trunk/src/mame/drivers/bfm_sc4.c
r19206r19207
1249212492   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1249312493   ROM_LOAD16_BYTE( "95404146.lo", 0x00001, 0x080000, CRC(f8eadd61) SHA1(13307ed8e90fe23eff44580bbae97587f80e450d) )
1249412494   ROM_LOAD16_BYTE( "95404147.hi", 0x00000, 0x080000, CRC(b28cd756) SHA1(880ab382b60073f2d3087850bfc3d1d2e8cc206e) )
12495   sc_srrca_others
12495   sc_srrmz_others
1249612496ROM_END
1249712497
1249812498ROM_START( sc4srrcaa )
1249912499   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1250012500   ROM_LOAD16_BYTE( "95404148.lo", 0x00001, 0x080000, CRC(5f7ca43a) SHA1(0c26522aba68b0f8de038733cc28a95a6ad70145) )
1250112501   ROM_LOAD16_BYTE( "95404149.hi", 0x00000, 0x080000, CRC(d8087251) SHA1(5229d73dc7f4bf32741f514c1cbcfb9111c095f5) )
12502   sc_srrca_others
12502   sc_srrmz_others
1250312503ROM_END
1250412504
1250512505ROM_START( sc4srrcab )
1250612506   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1250712507   ROM_LOAD16_BYTE( "95404152.lo", 0x00001, 0x080000, CRC(e66ed420) SHA1(02b75c17db48cb573fbf9aa969ddde1b1298b27a) )
1250812508   ROM_LOAD16_BYTE( "95404153.hi", 0x00000, 0x080000, CRC(5070e8d7) SHA1(9894b146409bcb0249f21a6b95eba4b2f44e6519) )
12509   sc_srrca_others
12509   sc_srrmz_others
1251012510ROM_END
1251112511
1251212512ROM_START( sc4srrcac )
1251312513   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1251412514   ROM_LOAD16_BYTE( "95405146.lo", 0x00001, 0x080000, CRC(56c01000) SHA1(08445f6200c015d0bff8c873e664d058b3d550fc) )
1251512515   ROM_LOAD16_BYTE( "95405147.hi", 0x00000, 0x080000, CRC(777d1d14) SHA1(5e51ae0d98c2d3c298bf972f80f0e91e04df1f52) )
12516   sc_srrca_others
12516   sc_srrmz_others
1251712517ROM_END
1251812518
1251912519ROM_START( sc4srrcad )
1252012520   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1252112521   ROM_LOAD16_BYTE( "95405150.lo", 0x00001, 0x080000, CRC(1c46c5e7) SHA1(6a1b06fa5f8ce23cedbf1484c38eee00a73dfab2) )
1252212522   ROM_LOAD16_BYTE( "95405151.hi", 0x00000, 0x080000, CRC(9629a2e1) SHA1(029c6c57dad1f4c81b97c10cb1d9f06cd5af1bb3) )
12523   sc_srrca_others
12523   sc_srrmz_others
1252412524ROM_END
1252512525
1252612526ROM_START( sc4srrcae )
1252712527   ROM_REGION( 0x400000, "maincpu", ROMREGION_ERASEFF )
1252812528   ROM_LOAD16_BYTE( "95405152.lo", 0x00001, 0x080000, CRC(18b4fd76) SHA1(228b68a4ebb5d6809911fa7fa29573293e253db8) )
1252912529   ROM_LOAD16_BYTE( "95405153.hi", 0x00000, 0x080000, CRC(6741d4bb) SHA1(fe98ef93a3b99dc5b5d7adb1afb8ac607bb0b6f4) )
12530   sc_srrca_others
12530   sc_srrmz_others
1253112531ROM_END
1253212532
1253312533
r19206r19207
2442224422GAME( 200?, sc4darwb   ,sc4darw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Dough & Arrow (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
2442324423GAME( 200?, sc4darwc   ,sc4darw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Dough & Arrow (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2442424424
24425// SUPER STEP..........................................................................................SUPERSTEPSND.  (non-standard header)
24426GAME( 200?, sc4sstep   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Super Step / Dough & Arrow (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // Dough & Arrow clone? Super Step in header
24427GAME( 200?, sc4sstepa   ,sc4sstep,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Super Step / Dough & Arrow (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING ) // Dough & Arrow clone? Super Step in header
24428GAME( 200?, sc4sstepb   ,sc4sstep,   sc4, sc4, sc4_state, sc4, ROT0, "Qps / 21 Casino","Super Step (Qps / 21 Casino) (Scorpion 4)", GAME_NOT_WORKING ) // This one contains 21-Casino and Super Step strings
24429
2442524430// PR2519 THEDUCKSOFHAZZARD V1.0         DUCKSOFHAZZARDSND         DUCKS OF HAZZARD
2442624431GAME( 200?, sc4duckq   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Ducks Of Hazzard (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
2442724432GAME( 200?, sc4duckqa   ,sc4duckq,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Ducks Of Hazzard (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
r19206r19207
2699727002GAME( 200?, sc4roylel   ,sc4royle,   sc4, sc4, sc4_state, sc4royle, ROT0, "BFM","Royle Family (REV 2) (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
2699827003GAME( 200?, sc4roylem   ,sc4royle,   sc4, sc4, sc4_state, sc4royle, ROT0, "BFM","Royle Family (REV 2) (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
2699927004
27005
27006const stepper_interface* sc4srrmz_reel_configs[6] =
27007{
27008   &starpointrm20_interface_48step,
27009   &starpointrm20_interface_48step,
27010   &starpointrm20_interface_48step,
27011   0,
27012   0,
27013   0,
27014};
27015
27016DRIVER_INIT_MEMBER(sc4_state,sc4srrmz)
27017{
27018   DRIVER_INIT_CALL(sc4);
27019   m_reel_setup = sc4srrmz_reel_configs;
27020}
27021
27022DRIVER_INIT_MEMBER(sc4_state,sc4srrmz_mbus)
27023{
27024   DRIVER_INIT_CALL(sc4mbus);
27025   m_reel_setup = sc4srrmz_reel_configs;
27026}
27027
2700027028// PR7141 SHAKE RATTLE ROLL         LINE SOUNDS         *  SHAKE RATT ROLL
27001GAME( 200?, sc4srrmz   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll (Mazooma) (Scorpion 4) (set 1, Top Box)", GAME_NOT_WORKING )
27029GAME( 200?, sc4srrmz   ,0,         sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll (Mazooma) (Scorpion 4) (Top Box)", GAME_NOT_WORKING )
2700227030// PR7079CASINO SHAKE RATTLE AND ROL         PR7079,Casino SHAKE RATTLE AND ROLL,         LINE SOUNDS         ROCK AND ROLL
27003GAME( 200?, sc4srrmza   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27004GAME( 200?, sc4srrmzb   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27005GAME( 200?, sc4srrmzc   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27006GAME( 200?, sc4srrmze   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27031GAME( 200?, sc4srrmza   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27032GAME( 200?, sc4srrmzb   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27033GAME( 200?, sc4srrmzc   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27034GAME( 200?, sc4srrmze   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2700727035// PR7079CASINO SHAKE RATTLE AND ROL         PR7079,Casino SHAKE RATTLE AND ROLL,         LINE SOUNDS         ROCK AND ROLL  (the same as some of the above.. )
27008GAME( 200?, sc4srrca   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27009GAME( 200?, sc4srrcaa   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27010GAME( 200?, sc4srrcab   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27011GAME( 200?, sc4srrcac   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27012GAME( 200?, sc4srrcad   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27013GAME( 200?, sc4srrcae   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27036GAME( 200?, sc4srrca   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27037GAME( 200?, sc4srrcaa   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27038GAME( 200?, sc4srrcab   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27039GAME( 200?, sc4srrcac   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27040GAME( 200?, sc4srrcad   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27041GAME( 200?, sc4srrcae   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz, ROT0, "Mazooma","Shake Rattle Roll Casino (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
2701427042// PR7079CASINO SHAKE RATTLE AND ROL         SHAK RATTLE ROLL  ARCADE  PR7079,Casino SHAKE RATTLE AND ROLL,         LINE SOUNDS
27015GAME( 200?, sc4srrmzd   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27016GAME( 200?, sc4srrmzf   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27017GAME( 200?, sc4srrmzg   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27018GAME( 200?, sc4srrmzh   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27019GAME( 200?, sc4srrmzi   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27020GAME( 200?, sc4srrmzj   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27021GAME( 200?, sc4srrmzk   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27022GAME( 200?, sc4srrmzl   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27023GAME( 200?, sc4srrmzm   ,sc4srrmz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27043GAME( 200?, sc4srrmzd   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27044GAME( 200?, sc4srrmzf   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27045GAME( 200?, sc4srrmzg   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27046GAME( 200?, sc4srrmzh   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27047GAME( 200?, sc4srrmzi   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27048GAME( 200?, sc4srrmzj   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27049GAME( 200?, sc4srrmzk   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27050GAME( 200?, sc4srrmzl   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27051GAME( 200?, sc4srrmzm   ,sc4srrmz,   sc4, sc4, sc4_state, sc4srrmz_mbus, ROT0, "Mazooma","Shake Rattle Roll Arcade (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
2702427052
27053
27054const stepper_interface* sc4sidsp_reel_configs[6] =
27055{
27056   &starpointrm20_interface_48step,
27057   &starpointrm20_interface_48step,
27058   &starpointrm20_interface_48step,
27059   0,
27060   &starpointrm20_interface_48step,
27061   0,
27062};
27063
27064DRIVER_INIT_MEMBER(sc4_state,sc4sidsp)
27065{
27066   DRIVER_INIT_CALL(sc4mbus);
27067   m_reel_setup = sc4sidsp_reel_configs;
27068}
27069
27070
2702527071//  PR2117 SIDE SPLITTER         SSPT SOUNDS         SIDE SPLITTER
27026GAME( 200?, sc4sidsp   ,0,         sc4, sc4, sc4_state, sc4mbus, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27027GAME( 200?, sc4sidspa   ,sc4sidsp,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27028GAME( 200?, sc4sidspb   ,sc4sidsp,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27029GAME( 200?, sc4sidspc   ,sc4sidsp,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27072GAME( 200?, sc4sidsp   ,0,         sc4, sc4, sc4_state, sc4sidsp, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27073GAME( 200?, sc4sidspa   ,sc4sidsp,   sc4, sc4, sc4_state, sc4sidsp, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27074GAME( 200?, sc4sidspb   ,sc4sidsp,   sc4, sc4, sc4_state, sc4sidsp, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27075GAME( 200?, sc4sidspc   ,sc4sidsp,   sc4, sc4, sc4_state, sc4sidsp, ROT0, "Mazooma","Side Splitter (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2703027076
27031// PR7076 GERMAN SINBAD2001         PR7076,German SINBAD2001,         PR7076 SOUNDS V1
27032GAME( 200?, sc4s2k      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Nova","Sinbad 2000 (German) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
27077const stepper_interface* sc4sirpz_reel_configs[6] =
27078{
27079   &starpointrm20_interface_48step,
27080   &starpointrm20_interface_48step,
27081   &starpointrm20_interface_48step,
27082   0,
27083   0,
27084   0,
27085};
2703327086
27087DRIVER_INIT_MEMBER(sc4_state,sc4sirpz)
27088{
27089   DRIVER_INIT_CALL(sc4);
27090   m_reel_setup = sc4sirpz_reel_configs;
27091}
27092
27093
2703427094// PR2004CASINO SIR PRIZE         LINE SOUNDS         SIR PRIZE    8         +
27035GAME( 200?, sc4sirpz   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Sir Prize (PR2004) (Mazooma) (Scorpion 4)", GAME_NOT_WORKING )
27095GAME( 200?, sc4sirpz   ,0,         sc4, sc4, sc4_state, sc4sirpz, ROT0, "Mazooma","Sir Prize (PR2004, SIRV) (Mazooma) (Scorpion 4)", GAME_NOT_WORKING ) // 7:0 and 7:1 must be turned ON to boot this
2703627096// PR7079CASINO SIR PRIZE         PR7079,Casino SIR PRIZE,         LINE SOUNDS         SIR PRIZE
27037GAME( 200?, sc4sirpza   ,sc4sirpz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Sir Prize (PR7079) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27038GAME( 200?, sc4sirpzb   ,sc4sirpz,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Sir Prize (PR7079) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27097GAME( 200?, sc4sirpza   ,sc4sirpz,   sc4, sc4, sc4_state, sc4sirpz, ROT0, "Mazooma","Sir Prize (PR7079, SIRP) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27098GAME( 200?, sc4sirpzb   ,sc4sirpz,   sc4, sc4, sc4_state, sc4sirpz, ROT0, "Mazooma","Sir Prize (PR7079, SIRP) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2703927099
27100const stepper_interface* sc4smk7_reel_configs[6] =
27101{
27102   &starpointrm20_interface_48step,
27103   &starpointrm20_interface_48step,
27104   &starpointrm20_interface_48step,
27105   0,
27106   0,
27107   0,
27108};
2704027109
27041// PR6905 SKY'S THE LIMIT         PR6905 SKY'S THE LIMIT SOUNDS11
27042GAME( 200?, sc4stl      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27043GAME( 200?, sc4stla      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27044GAME( 200?, sc4stlb      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27045GAME( 200?, sc4stlc      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27046GAME( 200?, sc4stld      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27047GAME( 200?, sc4stle      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27048GAME( 200?, sc4stlf      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27049GAME( 200?, sc4stlg      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27110DRIVER_INIT_MEMBER(sc4_state,sc4smk7)
27111{
27112   DRIVER_INIT_CALL(sc4);
27113   m_reel_setup = sc4smk7_reel_configs;
27114}
2705027115
2705127116
2705227117// PR6924 SMOKIN SEVENS         PR6924 SMOKIN SEVENS SOUNDS11
27053GAME( 200?, sc4smk7      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Smoking 7's (Bellfruit) (Scorpion 4)", GAME_NOT_WORKING )
27118GAME( 200?, sc4smk7      ,0,         sc4, sc4, sc4_state, sc4smk7, ROT0, "BFM","Smoking 7's (Bellfruit) (Scorpion 4)", GAME_NOT_WORKING )
2705427119
27120const stepper_interface* sc4srr_reel_configs[6] =
27121{
27122   &starpointrm20_interface_48step,
27123   &starpointrm20_interface_48step,
27124   &starpointrm20_interface_48step,
27125   0,
27126   &starpointrm20_interface_48step,
27127   0,
27128};
27129
27130DRIVER_INIT_MEMBER(sc4_state,sc4srr)
27131{
27132   DRIVER_INIT_CALL(sc4);
27133   m_reel_setup = sc4srr_reel_configs;
27134}
27135
27136
2705527137// PR1105 SNAKE RATTLE 'N' ROLL         PR1105 SNAKERR SOUNDS11
27056GAME( 200?, sc4srr      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27057GAME( 200?, sc4srra      ,sc4srr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27058GAME( 200?, sc4srrb      ,sc4srr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27059GAME( 200?, sc4srrc      ,sc4srr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27138GAME( 200?, sc4srr      ,0,         sc4, sc4, sc4_state, sc4srr, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27139GAME( 200?, sc4srra      ,sc4srr,   sc4, sc4, sc4_state, sc4srr, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27140GAME( 200?, sc4srrb      ,sc4srr,   sc4, sc4, sc4_state, sc4srr, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27141GAME( 200?, sc4srrc      ,sc4srr,   sc4, sc4, sc4_state, sc4srr, ROT0, "BFM","Snake Rattle 'n' Roll (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2706027142
27143const stepper_interface* sc4slc_reel_configs[6] =
27144{
27145   &starpointrm20_interface_48step,
27146   &starpointrm20_interface_48step,
27147   &starpointrm20_interface_48step,
27148   &starpointrm20_interface_48step,
27149   &starpointrm20_interface_48step,
27150   0,
27151};
2706127152
27153DRIVER_INIT_MEMBER(sc4_state,sc4slc)
27154{
27155   DRIVER_INIT_CALL(sc4);
27156   m_reel_setup = sc4slc_reel_configs;
27157}
27158
27159DRIVER_INIT_MEMBER(sc4_state,sc4slc_mbus)
27160{
27161   DRIVER_INIT_CALL(sc4mbus);
27162   m_reel_setup = sc4slc_reel_configs;
27163}
27164
2706227165// PR1423 CLUB SNAKES N LADDERS         PR1423 CSNK SOUNDS11         SNAKES N LADDERS
27063GAME( 2003, sc4slc      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27064GAME( 2003, sc4slcb      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27065GAME( 2003, sc4slcc      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27066GAME( 2003, sc4slce      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27067GAME( 2003, sc4slci      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27068GAME( 2003, sc4slcm      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27069GAME( 2003, sc4slcn      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27166GAME( 2003, sc4slc      ,0,         sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27167GAME( 2003, sc4slcb      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27168GAME( 2003, sc4slcc      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27169GAME( 2003, sc4slce      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27170GAME( 2003, sc4slci      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27171GAME( 2003, sc4slcm      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27172GAME( 2003, sc4slcn      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
2707027173// PR1423 CLUB SNAKES N LADDERS         SNAKES N LADDERS  CLUB  PR1423 CSNK SOUNDS11         SNAKES N LADDERS
27071GAME( 2003, sc4slca      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27072GAME( 2003, sc4slcd      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27073GAME( 2003, sc4slcf      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27074GAME( 2003, sc4slcg      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27075GAME( 2003, sc4slch      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
27076GAME( 2003, sc4slcj      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
27077GAME( 2003, sc4slck      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 14)", GAME_NOT_WORKING )
27078GAME( 2003, sc4slcl      ,sc4slc,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 15)", GAME_NOT_WORKING )
27174GAME( 2003, sc4slca      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27175GAME( 2003, sc4slcd      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27176GAME( 2003, sc4slcf      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27177GAME( 2003, sc4slcg      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27178GAME( 2003, sc4slcj      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
27179GAME( 2003, sc4slck      ,sc4slc,   sc4, sc4, sc4_state, sc4slc_mbus, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 14)", GAME_NOT_WORKING )
27180GAME( 2003, sc4slcl      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 15)", GAME_NOT_WORKING )
27181GAME( 2003, sc4slch      ,sc4slc,   sc4, sc4, sc4_state, sc4slc, ROT0, "BFM","Snakes & Ladders Club (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
2707927182
27183
27184const stepper_interface* sc4solgl_reel_configs[6] =
27185{
27186   &starpointrm20_interface_48step,
27187   &starpointrm20_interface_48step,
27188   &starpointrm20_interface_48step,
27189   0,
27190   &starpoint_interface_200step_reel,
27191   0,
27192};
27193
27194DRIVER_INIT_MEMBER(sc4_state,sc4solgl)
27195{
27196   DRIVER_INIT_CALL(sc4);
27197   m_reel_setup = sc4solgl_reel_configs;
27198}
27199
2708027200// PR1010  SOLID GOLD         PR1010 SOLID GOLD SOUNDS11
27081GAME( 200?, sc4solgl   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27082GAME( 200?, sc4solgla   ,sc4solgl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27083GAME( 200?, sc4solglb   ,sc4solgl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27084GAME( 200?, sc4solglc   ,sc4solgl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27201GAME( 200?, sc4solgl   ,0,         sc4, sc4, sc4_state, sc4solgl, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27202GAME( 200?, sc4solgla   ,sc4solgl,   sc4, sc4, sc4_state, sc4solgl, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27203GAME( 200?, sc4solglb   ,sc4solgl,   sc4, sc4, sc4_state, sc4solgl, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27204GAME( 200?, sc4solglc   ,sc4solgl,   sc4, sc4, sc4_state, sc4solgl, ROT0, "BFM","Solid Gold (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2708527205
27086// PR2145 SOME LIKE IT HOT         SLIH SOUNDS         SOME LIKE IT HOT
27087GAME( 200?, sc4slih      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27088GAME( 200?, sc4sliha   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27089GAME( 200?, sc4slihb   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27090GAME( 200?, sc4slihc   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27091GAME( 200?, sc4slihd   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27092GAME( 200?, sc4slihe   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27206const stepper_interface* sc4sace_reel_configs[6] =
27207{
27208   &starpointrm20_interface_48step,
27209   &starpointrm20_interface_48step,
27210   &starpointrm20_interface_48step,
27211   0,
27212   &starpointrm20_interface_48step,
27213   0,
27214};
2709327215
27216DRIVER_INIT_MEMBER(sc4_state,sc4sace)
27217{
27218   DRIVER_INIT_CALL(sc4);
27219   m_reel_setup = sc4sace_reel_configs;
27220}
27221
27222
2709427223// PR2509 SPACE ACE V2.2         SPACESND            SPACE  ACE
27095GAME( 200?, sc4sace      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Space Ace (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27096GAME( 200?, sc4sacea   ,sc4sace,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Space Ace (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27224GAME( 200?, sc4sace      ,0,         sc4, sc4, sc4_state, sc4sace, ROT0, "Qps","Space Ace (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27225GAME( 200?, sc4sacea   ,sc4sace,   sc4, sc4, sc4_state, sc4sace, ROT0, "Qps","Space Ace (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2709727226
27227
27228const stepper_interface* sc4sbust_reel_configs[6] =
27229{
27230   &starpointrm20_interface_48step,
27231   &starpointrm20_interface_48step,
27232   &starpointrm20_interface_48step,
27233   0,
27234   &starpointrm20_interface_48step,
27235   0,
27236};
27237
27238DRIVER_INIT_MEMBER(sc4_state,sc4sbust)
27239{
27240   DRIVER_INIT_CALL(sc4);
27241   m_reel_setup = sc4sbust_reel_configs;
27242}
27243
27244
2709827245//  PR2506 SPACEBUSTER         BUSTERSND            SPACEBUSTER
27099GAME( 200?, sc4sbust   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Space Buster (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27100GAME( 200?, sc4sbusta   ,sc4sbust,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Space Buster (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27246GAME( 200?, sc4sbust   ,0,         sc4, sc4, sc4_state, sc4sbust, ROT0, "Qps","Space Buster (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27247GAME( 200?, sc4sbusta   ,sc4sbust,   sc4, sc4, sc4_state, sc4sbust, ROT0, "Qps","Space Buster (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2710127248
27102//  PR7055 SPLASH N GRAB         GRAB SOUNDS
27103GAME( 200?, sc4splgb   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Splash & Grab (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27104GAME( 200?, sc4splgba   ,sc4splgb,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Splash & Grab (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2710527249
27106// PR2044 CASINO SPREAD YOUR BET         SBET SOUNDS         SPREAD YOUR BET
27107GAME( 200?, sc4spred   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Spread Your Bet (Mazooma) (Scorpion 4)", GAME_NOT_WORKING )
27250const stepper_interface* sc4starp_reel_configs[6] =
27251{
27252   &starpointrm20_interface_48step,
27253   &starpointrm20_interface_48step,
27254   &starpointrm20_interface_48step,
27255   &starpointrm20_interface_48step,
27256   0,
27257   0,
27258};
2710827259
27260DRIVER_INIT_MEMBER(sc4_state,sc4starp)
27261{
27262   DRIVER_INIT_CALL(sc4);
27263   m_reel_setup = sc4starp_reel_configs;
27264}
2710927265
27266
2711027267// PR6805 STARPRIZE         PR6805 STARPRIZE SOUNDS
27111GAME( 200?, sc4starp   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27112GAME( 200?, sc4starpa   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27113GAME( 200?, sc4starpb   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27114GAME( 200?, sc4starpc   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27115GAME( 200?, sc4starpd   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27116GAME( 200?, sc4starpe   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27117GAME( 200?, sc4starpf   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27118GAME( 200?, sc4starpg   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27119GAME( 200?, sc4starph   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27120GAME( 200?, sc4starpi   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27121GAME( 200?, sc4starpj   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27122GAME( 200?, sc4starpk   ,sc4starp,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
27268GAME( 200?, sc4starp   ,0,         sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27269GAME( 200?, sc4starpa   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27270GAME( 200?, sc4starpb   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27271GAME( 200?, sc4starpc   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27272GAME( 200?, sc4starpd   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27273GAME( 200?, sc4starpe   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27274GAME( 200?, sc4starpf   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27275GAME( 200?, sc4starpg   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27276GAME( 200?, sc4starph   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27277GAME( 200?, sc4starpi   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27278GAME( 200?, sc4starpj   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27279GAME( 200?, sc4starpk   ,sc4starp,   sc4, sc4, sc4_state, sc4starp, ROT0, "BFM","Starprize (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
2712327280
2712427281
27125// REEL 4 ERR 24
27282const stepper_interface* sc4stirc_reel_configs[6] =
27283{
27284   &starpointrm20_interface_48step,
27285   &starpointrm20_interface_48step,
27286   &starpointrm20_interface_48step,
27287   &starpointrm20_interface_48step, // REEL 4 ERR 24  (what should be here?)
27288   0,
27289   0,
27290};
27291
27292DRIVER_INIT_MEMBER(sc4_state,sc4stirc)
27293{
27294   DRIVER_INIT_CALL(sc4);
27295   m_reel_setup = sc4stirc_reel_configs;
27296}
27297
2712627298// PR2005 STIR CRAZY         STIR SOUNDS           STIR  CRAZY
27127GAME( 200?, sc4stirc   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27128GAME( 200?, sc4stirca   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27129GAME( 200?, sc4stircb   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27130GAME( 200?, sc4stircc   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27131GAME( 200?, sc4stircd   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27132GAME( 200?, sc4stirce   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27133GAME( 200?, sc4stircf   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27134GAME( 200?, sc4stircg   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27135GAME( 200?, sc4stirch   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27136GAME( 200?, sc4stirci   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27137GAME( 200?, sc4stircj   ,sc4stirc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27299GAME( 200?, sc4stirc   ,0,         sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27300GAME( 200?, sc4stirca   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27301GAME( 200?, sc4stircb   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27302GAME( 200?, sc4stircc   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27303GAME( 200?, sc4stircd   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27304GAME( 200?, sc4stirce   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27305GAME( 200?, sc4stircf   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27306GAME( 200?, sc4stircg   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27307GAME( 200?, sc4stirch   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27308GAME( 200?, sc4stirci   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27309GAME( 200?, sc4stircj   ,sc4stirc,   sc4, sc4, sc4_state, sc4stirc, ROT0, "Mazooma","Stir Crazy (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
2713827310
27311
27312const stepper_interface* sc4strk_reel_configs[6] =
27313{
27314   &starpointrm20_interface_48step,
27315   &starpointrm20_interface_48step,
27316   &starpointrm20_interface_48step,
27317   0,
27318   0,
27319   0,
27320};
27321
27322DRIVER_INIT_MEMBER(sc4_state,sc4strk)
27323{
27324   DRIVER_INIT_CALL(sc4);
27325   m_reel_setup = sc4strk_reel_configs;
27326}
27327
2713927328//  PR2167CASINO THE STREAK         PR7017,CASINO STREAK,         STRK SOUNDS         THE STREAK
27140GAME( 200?, sc4strk      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27141GAME( 200?, sc4strka   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27142GAME( 200?, sc4strkb   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27143GAME( 200?, sc4strkc   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27144GAME( 200?, sc4strkd   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27145GAME( 200?, sc4strke   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27146GAME( 200?, sc4strkf   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27147GAME( 200?, sc4strkg   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27148GAME( 200?, sc4strkh   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27149GAME( 200?, sc4strki   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27150GAME( 200?, sc4strkj   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27151GAME( 200?, sc4strkk   ,sc4strk,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
27329GAME( 200?, sc4strk      ,0,         sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27330GAME( 200?, sc4strka   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27331GAME( 200?, sc4strkb   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27332GAME( 200?, sc4strkc   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27333GAME( 200?, sc4strkd   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27334GAME( 200?, sc4strke   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27335GAME( 200?, sc4strkf   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27336GAME( 200?, sc4strkg   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27337GAME( 200?, sc4strkh   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27338GAME( 200?, sc4strki   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27339GAME( 200?, sc4strkj   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27340GAME( 200?, sc4strkk   ,sc4strk,   sc4, sc4, sc4_state, sc4strk, ROT0, "Mazooma","The Streak (Mazooma) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
2715227341
27342
27343
27344const stepper_interface* sc4sahed_reel_configs[6] =
27345{
27346   &starpointrm20_interface_48step,
27347   &starpointrm20_interface_48step,
27348   &starpointrm20_interface_48step,
27349   0,
27350   0,
27351   &starpoint_interface_200step_reel,
27352};
27353
27354DRIVER_INIT_MEMBER(sc4_state,sc4sahed)
27355{
27356   DRIVER_INIT_CALL(sc4);
27357   m_reel_setup = sc4sahed_reel_configs;
27358}
27359
2715327360//  PRxxxx STREAKS AHEAD V1.0         STREAKSSND          STREAKS  AHEAD
27154GAME( 200?, sc4sahed   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27155GAME( 200?, sc4saheda   ,sc4sahed,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27156GAME( 200?, sc4sahedb   ,sc4sahed,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27361GAME( 200?, sc4sahed   ,0,         sc4, sc4, sc4_state, sc4sahed, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27362GAME( 200?, sc4saheda   ,sc4sahed,   sc4, sc4, sc4_state, sc4sahed, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27363GAME( 200?, sc4sahedb   ,sc4sahed,   sc4, sc4, sc4_state, sc4sahed, ROT0, "Qps","Streaks Ahead (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
2715727364
27365const stepper_interface* sc4strx_reel_configs[6] =
27366{
27367   &starpointrm20_interface_48step,
27368   &starpointrm20_interface_48step,
27369   &starpointrm20_interface_48step,
27370   0,
27371   &starpointrm20_interface_48step,
27372   0,
27373};
2715827374
27375DRIVER_INIT_MEMBER(sc4_state,sc4strx)
27376{
27377   DRIVER_INIT_CALL(sc4);
27378   m_reel_setup = sc4strx_reel_configs;
27379}
27380
27381
2715927382// PR1114 STRIKE X         PR1114 STRIKX SOUNDS11
27160GAME( 200?, sc4strx      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27161GAME( 200?, sc4strxa   ,sc4strx,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27162GAME( 200?, sc4strxb   ,sc4strx,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27163GAME( 200?, sc4strxc   ,sc4strx,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27383GAME( 200?, sc4strx      ,0,         sc4, sc4, sc4_state, sc4strx, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27384GAME( 200?, sc4strxa   ,sc4strx,   sc4, sc4, sc4_state, sc4strx, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27385GAME( 200?, sc4strxb   ,sc4strx,   sc4, sc4, sc4_state, sc4strx, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27386GAME( 200?, sc4strxc   ,sc4strx,   sc4, sc4, sc4_state, sc4strx, ROT0, "BFM","Strike X (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2716427387
2716527388
27389
27390const stepper_interface* sc4suscl_reel_configs[6] =
27391{
27392   &starpointrm20_interface_48step,
27393   &starpointrm20_interface_48step,
27394   &starpointrm20_interface_48step,
27395   &starpointrm20_interface_48step,
27396   &starpointrm20_interface_48step,
27397   0,
27398};
27399
27400DRIVER_INIT_MEMBER(sc4_state,sc4suscl)
27401{
27402   DRIVER_INIT_CALL(sc4);
27403   m_reel_setup = sc4suscl_reel_configs;
27404}
27405
27406DRIVER_INIT_MEMBER(sc4_state,sc4suscl_mbus)
27407{
27408   DRIVER_INIT_CALL(sc4mbus);
27409   m_reel_setup = sc4suscl_reel_configs;
27410}
27411
2716627412// PR2357 CLUB SUITS U SIR         SUITS U SIR CLUB  CLUB SUIT SOUNDS
27167GAME( 200?, sc4suscl   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27168GAME( 200?, sc4suscla   ,sc4suscl,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27169GAME( 200?, sc4susclb   ,sc4suscl,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27170GAME( 200?, sc4susclc   ,sc4suscl,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27413GAME( 200?, sc4suscl   ,0,         sc4, sc4, sc4_state, sc4suscl, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27414GAME( 200?, sc4susclb   ,sc4suscl,   sc4, sc4, sc4_state, sc4suscl, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27415GAME( 200?, sc4susclc   ,sc4suscl,   sc4, sc4, sc4_state, sc4suscl_mbus, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27416GAME( 200?, sc4suscla   ,sc4suscl,   sc4, sc4, sc4_state, sc4suscl_mbus, ROT0, "Qps","Suits U Sir Club (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2717127417
2717227418
27419const stepper_interface* sc4s6c_reel_configs[6] =
27420{
27421   &starpointrm20_interface_48step,
27422   &starpointrm20_interface_48step,
27423   &starpointrm20_interface_48step,
27424   &starpointrm20_interface_48step,
27425   &starpointrm20_interface_48step,
27426   &starpointrm20_interface_48step,
27427};
2717327428
27429DRIVER_INIT_MEMBER(sc4_state,sc4s6c)
27430{
27431   DRIVER_INIT_CALL(sc4);
27432   m_reel_setup = sc4s6c_reel_configs;
27433}
27434
2717427435// PR6834 SUPER 6 FIXED 65%         PR6834 SSIX SOUNDS11
27175GAME( 200?, sc4s6c      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (65% Fixed) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27176GAME( 200?, sc4s6cb      ,sc4s6c,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (65% Fixed) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27436GAME( 200?, sc4s6c      ,0,         sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (65% Fixed) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27437GAME( 200?, sc4s6cb      ,sc4s6c,   sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (65% Fixed) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2717727438// PR6834 SUPER 6         PR6834 SSIX SOUNDS11
27178GAME( 200?, sc4s6ca      ,sc4s6c,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27179GAME( 200?, sc4s6cc      ,sc4s6c,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27180GAME( 200?, sc4s6cd      ,sc4s6c,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27181GAME( 200?, sc4s6ce      ,sc4s6c,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27439GAME( 200?, sc4s6ca      ,sc4s6c,   sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27440GAME( 200?, sc4s6cc      ,sc4s6c,   sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27441GAME( 200?, sc4s6cd      ,sc4s6c,   sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27442GAME( 200?, sc4s6ce      ,sc4s6c,   sc4, sc4, sc4_state, sc4s6c, ROT0, "BFM","Super 6 Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2718227443
2718327444
27184// PR6921 DIAMONDS AND RUBIES         PR6921 DARB SOUNDS11
27185GAME( 200?, sc4sdr      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies (PR6921) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27186GAME( 200?, sc4sdrb      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies (PR6921) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27187// PR6921 DIAMONDS AND RUBIES SP98         PR6921 DARB SOUNDS11
27188GAME( 200?, sc4sdra      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies SP98 (PR6921) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27189GAME( 200?, sc4sdrc      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies SP98 (PR6921) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2719027445
27191// SUPER STEP..........................................................................................SUPERSTEPSND.  (non-standard header)
27192GAME( 200?, sc4sstep   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Super Step / Dough & Arrow (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // Dough & Arrow clone? Super Step in header
27193GAME( 200?, sc4sstepa   ,sc4sstep,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Super Step / Dough & Arrow (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING ) // Dough & Arrow clone? Super Step in header
27194GAME( 200?, sc4sstepb   ,sc4sstep,   sc4, sc4, sc4_state, sc4, ROT0, "Qps / 21 Casino","Super Step (Qps / 21 Casino) (Scorpion 4)", GAME_NOT_WORKING ) // This one contains 21-Casino and Super Step strings
27446const stepper_interface* sc4taekw_reel_configs[6] =
27447{
27448   &starpointrm20_interface_48step,
27449   &starpointrm20_interface_48step,
27450   &starpointrm20_interface_48step,
27451   0,
27452   0,
27453   &starpoint_interface_200step_reel, // spins forever sometimes
27454};
2719527455
27456DRIVER_INIT_MEMBER(sc4_state,sc4taekw)
27457{
27458   DRIVER_INIT_CALL(sc4);
27459   m_reel_setup = sc4taekw_reel_configs;
27460}
2719627461
27462DRIVER_INIT_MEMBER(sc4_state,sc4taekw_mbus)
27463{
27464   DRIVER_INIT_CALL(sc4mbus);
27465   m_reel_setup = sc4taekw_reel_configs;
27466}
27467
2719727468// PR2515 TAE KWON DOUGH         TAEKWONSND          TAE KWON DOUGH
27198GAME( 200?, sc4taekw   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27199GAME( 200?, sc4taekwa   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27200GAME( 200?, sc4taekwb   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27201GAME( 200?, sc4taekwc   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27202GAME( 200?, sc4taekwd   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27203GAME( 200?, sc4taekwe   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27204GAME( 200?, sc4taekwf   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27205GAME( 200?, sc4taekwg   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27206GAME( 200?, sc4taekwh   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27207GAME( 200?, sc4taekwi   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27208GAME( 200?, sc4taekwj   ,sc4taekw,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
27469GAME( 200?, sc4taekw   ,0,         sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
27470GAME( 200?, sc4taekwa   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
27471GAME( 200?, sc4taekwb   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
27472GAME( 200?, sc4taekwg   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
27473GAME( 200?, sc4taekwh   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
27474GAME( 200?, sc4taekwi   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
27475GAME( 200?, sc4taekwj   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
27476GAME( 200?, sc4taekwc   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw_mbus, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
27477GAME( 200?, sc4taekwd   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw_mbus, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
27478GAME( 200?, sc4taekwe   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw_mbus, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
27479GAME( 200?, sc4taekwf   ,sc4taekw,   sc4, sc4, sc4_state, sc4taekw_mbus, ROT0, "Qps","Tae Kwon Dough (Qps) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
2720927480
2721027481// PR1302 AWP TAKE NOTE         PR1302 TAKE NOTE SOUNDS11
2721127482GAME( 200?, sc4taknt   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Take Note (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
r19206r19207
3275233023GAME( 200?, sc4revod   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
3275333024GAME( 200?, sc4revoe   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
3275433025
33026// PR7076 GERMAN SINBAD2001         PR7076,German SINBAD2001,         PR7076 SOUNDS V1
33027GAME( 200?, sc4s2k      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Nova","Sinbad 2000 (German) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
3275533028
33029// bad (or wrong game/hw type) sound roms
33030// PR6905 SKY'S THE LIMIT         PR6905 SKY'S THE LIMIT SOUNDS11
33031GAME( 200?, sc4stl      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
33032GAME( 200?, sc4stla      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
33033GAME( 200?, sc4stlb      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
33034GAME( 200?, sc4stlc      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
33035GAME( 200?, sc4stld      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
33036GAME( 200?, sc4stle      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
33037GAME( 200?, sc4stlf      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
33038GAME( 200?, sc4stlg      ,sc4stl,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Sky's The Limit, The (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
33039
33040// bad (or wrong game/hw type) sound roms
33041// PR2145 SOME LIKE IT HOT         SLIH SOUNDS         SOME LIKE IT HOT
33042GAME( 200?, sc4slih      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
33043GAME( 200?, sc4sliha   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
33044GAME( 200?, sc4slihb   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
33045GAME( 200?, sc4slihc   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
33046GAME( 200?, sc4slihd   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
33047GAME( 200?, sc4slihe   ,sc4slih,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
33048
33049//  PR7055 SPLASH N GRAB         GRAB SOUNDS
33050GAME( 200?, sc4splgb   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Splash & Grab (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
33051GAME( 200?, sc4splgba   ,sc4splgb,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Splash & Grab (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
33052
33053// PR2044 CASINO SPREAD YOUR BET         SBET SOUNDS         SPREAD YOUR BET
33054GAME( 200?, sc4spred   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Spread Your Bet (Mazooma) (Scorpion 4)", GAME_NOT_WORKING )
33055
33056// PR6921 DIAMONDS AND RUBIES         PR6921 DARB SOUNDS11
33057GAME( 200?, sc4sdr      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies (PR6921) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
33058GAME( 200?, sc4sdrb      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies (PR6921) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
33059// PR6921 DIAMONDS AND RUBIES SP98         PR6921 DARB SOUNDS11
33060GAME( 200?, sc4sdra      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies SP98 (PR6921) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
33061GAME( 200?, sc4sdrc      ,sc4sdr,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Super Diamonds & Rubies SP98 (PR6921) (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
33062
33063
3275633064/****************************************************************************************************************************************************************************************************************/
3275733065/****************************************************************************************************************************************************************************************************************/
3275833066/****************************************************************************************************************************************************************************************************************/

Previous 199869 Revisions Next


© 1997-2024 The MAME Team