Previous 199869 Revisions Next

r19206 Wednesday 28th November, 2012 at 21:59:20 UTC by David Haywood
SC4, more (nw)
[src/mame/drivers]bfm_sc4.c
[src/mame/includes]bfm_sc45.h

trunk/src/mame/includes/bfm_sc45.h
r19205r19206
314314   DECLARE_DRIVER_INIT(sc4monoa);
315315   DECLARE_DRIVER_INIT(sc4monoa_mbus);
316316   DECLARE_DRIVER_INIT(sc4mondx);
317   DECLARE_DRIVER_INIT(sc4mou);
318   DECLARE_DRIVER_INIT(sc4oyf);
319   DECLARE_DRIVER_INIT(sc4pacqp);
320   DECLARE_DRIVER_INIT(sc4pacmn);
321   DECLARE_DRIVER_INIT(sc4paccs);
322   DECLARE_DRIVER_INIT(sc4paccs_mbus);
323   DECLARE_DRIVER_INIT(sc4paccl);
324   DECLARE_DRIVER_INIT(sc4pacpl);
325   DECLARE_DRIVER_INIT(sc4party);
326   DECLARE_DRIVER_INIT(sc4pmani);
327   DECLARE_DRIVER_INIT(sc4ppclb);
328   DECLARE_DRIVER_INIT(sc4pipe);
329   DECLARE_DRIVER_INIT(sc4plumb);
330   DECLARE_DRIVER_INIT(sc4polem);
331   DECLARE_DRIVER_INIT(sc4polen);
332   DECLARE_DRIVER_INIT(sc4polic);
333   DECLARE_DRIVER_INIT(sc4potsh);
334   DECLARE_DRIVER_INIT(sc4pogbl);
335   DECLARE_DRIVER_INIT(sc4pwrsg);
336   DECLARE_DRIVER_INIT(sc4pir);
337   DECLARE_DRIVER_INIT(sc4pen1);
338   DECLARE_DRIVER_INIT(sc4quidr);
339   DECLARE_DRIVER_INIT(sc4qmodo);
340   DECLARE_DRIVER_INIT(sc4rdrag);
341   DECLARE_DRIVER_INIT(sc4rdrcl);
342   DECLARE_DRIVER_INIT(sc4relcz);
343   DECLARE_DRIVER_INIT(sc4rotc);
344   DECLARE_DRIVER_INIT(sc4rich);
345   DECLARE_DRIVER_INIT(sc4rttt);
346   DECLARE_DRIVER_INIT(sc4rttt_mbus);
347   DECLARE_DRIVER_INIT(sc4roksc);
348   DECLARE_DRIVER_INIT(sc4rogds);
317349
318350   
319351   
320352   
321353   
322354   
323   
324355   DECLARE_MACHINE_START(sc4);
325356   DECLARE_MACHINE_RESET(sc4);
326357};
r19205r19206
19651996#define sc_rdrag_others \
19661997   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
19671998   ROM_LOAD( "95008485.bin", 0x0000, 0x0e7e1d, CRC(037269cd) SHA1(7b528427740c9f1b28e00d9b45ebeb5e77ca9ead) ) /* red dragon */ \
1968   ROM_LOAD( "95008525.bin", 0x0000, 0x0e7e1d, CRC(0c7aa11d) SHA1(3d028d2d5558056e84626ba66f7c22286be34bd9) ) /* club red dragon */ \
19691999
19702000#define sc_rdrcl_others \
19712001   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
1972   ROM_LOAD( "95008525.bin", 0x0000, 0x0e7e1d, CRC(0c7aa11d) SHA1(3d028d2d5558056e84626ba66f7c22286be34bd9) ) \
2002   ROM_LOAD( "95008525.bin", 0x0000, 0x0e7e1d, CRC(0c7aa11d) SHA1(3d028d2d5558056e84626ba66f7c22286be34bd9) ) /* club red dragon */ \
19732003
19742004#define sc_rhr \
19752005   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
r19205r19206
19992029
20002030#define sc_revo_others \
20012031   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
2032   /* REVO SOUNDS, game wants REV SOUNDS */ \
20022033   ROM_LOAD( "95008871.bin", 0x0000, 0x0fd182, CRC(e4f3b731) SHA1(ef829105e1b45c307546127ba85f5e0e5403ab98) ) \
20032034
20042035#define sc_rttt_others \
r19205r19206
20332064
20342065#define sc_rich_others \
20352066   ROM_REGION( 0x400000, "ymz", ROMREGION_ERASE00 ) \
2036   ROM_LOAD( "95008084.lo", 0x000000, 0x100000, CRC(2231c842) SHA1(2180109949281b053313c8a8de33496d31d4279e) ) \
2037   ROM_LOAD( "95008085.hi", 0x100000, 0x100000, CRC(eb748aa3) SHA1(b81acfbceb5ff9df8bb30d3da82deea70bfce2fe) ) \
2067   ROM_LOAD( "95008085.hi", 0x000000, 0x100000, CRC(eb748aa3) SHA1(b81acfbceb5ff9df8bb30d3da82deea70bfce2fe) ) \
2068   ROM_LOAD( "95008084.lo", 0x100000, 0x100000, CRC(2231c842) SHA1(2180109949281b053313c8a8de33496d31d4279e) ) \
20382069
20392070
20402071#define sc_rosts_others \
r19205r19206
30273058   ROM_LOAD( "pub-en.s1", 0x000000, 0x080000, CRC(7e3f4295) SHA1(b7a2c538d79663a3d21f89311195619158fa7197) ) /* need testing */ \
30283059   ROM_LOAD( "pub-en.s2", 0x080000, 0x080000, CRC(637d3c0f) SHA1(193964efc28e56b05f39099a696dd3e9119b80dd) ) \
30293060   \
3030   ROM_REGION( 0x400000, "others", ROMREGION_ERASE00 ) \
3061   ROM_REGION( 0x400000, "matrix", 0 ) \
3062   /* I don't think the SC4 version uses a DMD */ \
30313063   ROM_LOAD( "pbemydot", 0x0000, 0x010000, CRC(b056d3d4) SHA1(6c1dbc6fcb4761c25f9cc8123e9f0fe791488c19) ) /* DMD rom? Possibly SC2 DM01 */ \
30323064
30333065#define sc_oyf_others \
trunk/src/mame/drivers/bfm_sc4.c
r19205r19206
2612626126GAME( 200?, sc4monti   ,sc4mont,   sc4, sc4, sc4_state, sc4mont, ROT0, "Qps","Montego Pay (Qps) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
2612726127
2612826128
26129const stepper_interface* sc4mou_reel_configs[6] =
26130{
26131   &starpointrm20_interface_48step,
26132   &starpointrm20_interface_48step,
26133   &starpointrm20_interface_48step,
26134   0,
26135   &starpointrm20_interface_48step,
26136   0,
26137};
2612926138
26139DRIVER_INIT_MEMBER(sc4_state,sc4mou)
26140{
26141   DRIVER_INIT_CALL(sc4);
26142   m_reel_setup = sc4mou_reel_configs;
26143}
26144
2613026145// PR2523 MOVE ON UP V1.0         MOVEONUPSND            MOVE ON UP
26131GAME( 200?, sc4mou      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26132GAME( 200?, sc4moua      ,sc4mou,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26133GAME( 200?, sc4moub      ,sc4mou,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26146GAME( 200?, sc4mou      ,0,         sc4, sc4, sc4_state, sc4mou, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26147GAME( 200?, sc4moua      ,sc4mou,   sc4, sc4, sc4_state, sc4mou, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26148GAME( 200?, sc4moub      ,sc4mou,   sc4, sc4, sc4_state, sc4mou, ROT0, "Qps","Move On Up (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
2613426149
2613526150const stepper_interface* sc4nmtj_reel_configs[6] =
2613626151{
r19205r19206
2615526170GAME( 200?, sc4nmtjb   ,sc4nmtj,   sc4, sc4, sc4_state, sc4nmtj, ROT0, "Mazooma","Never Mind The Jackpots (Mazooma) (Scorpion 4) (044, set 1)", GAME_NOT_WORKING )
2615626171GAME( 200?, sc4nmtjd   ,sc4nmtj,   sc4, sc4, sc4_state, sc4nmtj, ROT0, "Mazooma","Never Mind The Jackpots (Mazooma) (Scorpion 4) (044, set 2)", GAME_NOT_WORKING )
2615726172
26173const stepper_interface* sc4oyf_reel_configs[6] =
26174{
26175   &starpointrm20_interface_48step,
26176   &starpointrm20_interface_48step,
26177   &starpointrm20_interface_48step,
26178   0,
26179   &starpointrm20_interface_48step,
26180   0,
26181};
2615826182
26183DRIVER_INIT_MEMBER(sc4_state,sc4oyf)
26184{
26185   DRIVER_INIT_CALL(sc4);
26186   m_reel_setup = sc4oyf_reel_configs;
26187}
26188
2615926189// PR1310 AWP OFF YOUR FACE         PR1310 OFF YOUR FACE SOUNDS11
26160GAME( 200?, sc4oyf      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Off Your Face (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26161GAME( 200?, sc4oyfa      ,sc4oyf,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Off Your Face (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26190GAME( 200?, sc4oyf      ,0,         sc4, sc4, sc4_state, sc4oyf, ROT0, "BFM","Off Your Face (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26191GAME( 200?, sc4oyfa      ,sc4oyf,   sc4, sc4, sc4_state, sc4oyf, ROT0, "BFM","Off Your Face (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2616226192
2616326193
2616426194const stepper_interface* sc4opses_reel_configs[6] =
r19205r19206
2618226212GAME( 200?, sc4opsesa   ,sc4opses,   sc4, sc4, sc4_state, sc4opses, ROT0, "BFM","Open Sesame (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2618326213
2618426214
26215const stepper_interface* sc4pacqp_reel_configs[6] =
26216{
26217   &starpointrm20_interface_48step,
26218   &starpointrm20_interface_48step,
26219   &starpointrm20_interface_48step,
26220   &starpointrm20_interface_48step,
26221   0,
26222   0,
26223};
2618526224
26225DRIVER_INIT_MEMBER(sc4_state,sc4pacqp)
26226{
26227   DRIVER_INIT_CALL(sc4);
26228   m_reel_setup = sc4pacqp_reel_configs;
26229}
2618626230
26231
2618726232// PR7072 PAC MAN         PACP SOUNDS             PAC-MAN
26188GAME( 200?, sc4pacqp   ,0,           sc4, sc4, sc4_state, sc4, ROT0, "QPS","Pac Man (PR7072) (QPS) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26189GAME( 200?, sc4pacqpa   ,sc4pacqp,   sc4, sc4, sc4_state, sc4, ROT0, "QPS","Pac Man (PR7072) (QPS) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26190GAME( 200?, sc4pacqpb   ,sc4pacqp,   sc4, sc4, sc4_state, sc4, ROT0, "QPS","Pac Man (PR7072) (QPS) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26233GAME( 200?, sc4pacqp   ,0,           sc4, sc4, sc4_state, sc4pacqp, ROT0, "QPS","Pac Man (PR7072, QPAC) (QPS) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26234GAME( 200?, sc4pacqpa   ,sc4pacqp,   sc4, sc4, sc4_state, sc4pacqp, ROT0, "QPS","Pac Man (PR7072, QPAC) (QPS) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26235GAME( 200?, sc4pacqpb   ,sc4pacqp,   sc4, sc4, sc4_state, sc4pacqp, ROT0, "QPS","Pac Man (PR7072, QPAC) (QPS) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
2619126236
26237const stepper_interface* sc4pacmn_reel_configs[6] =
26238{
26239   &starpointrm20_interface_48step,
26240   &starpointrm20_interface_48step,
26241   &starpointrm20_interface_48step,
26242   &starpointrm20_interface_48step,
26243   0,
26244   0,
26245};
26246
26247DRIVER_INIT_MEMBER(sc4_state,sc4pacmn)
26248{
26249   DRIVER_INIT_CALL(sc4);
26250   m_reel_setup = sc4pacmn_reel_configs;
26251}
26252
2619226253// PR7026 PACMAN         PACMAN SOUNDS
26193GAME( 200?, sc4pacmn   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man (PR7026) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // this set doesn't start, CPU ends up dead?
26194GAME( 200?, sc4pacmna   ,sc4pacmn,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man (PR7026) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26195GAME( 200?, sc4pacmnb   ,sc4pacmn,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man (PR7026) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26254GAME( 200?, sc4pacmn   ,0,         sc4, sc4, sc4_state, sc4pacmn, ROT0, "Mazooma","Pac Man (PR7026, PMAN) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // this set doesn't start, CPU ends up dead? - needs valid jackpot / stake keys
26255GAME( 200?, sc4pacmna   ,sc4pacmn,   sc4, sc4, sc4_state, sc4pacmn, ROT0, "Mazooma","Pac Man (PR7026, PMAN) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26256GAME( 200?, sc4pacmnb   ,sc4pacmn,   sc4, sc4, sc4_state, sc4pacmn, ROT0, "Mazooma","Pac Man (PR7026, PMAN) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
2619626257
26258const stepper_interface* sc4paccs_reel_configs[6] =
26259{
26260   &starpointrm20_interface_48step,
26261   &starpointrm20_interface_48step,
26262   &starpointrm20_interface_48step,
26263   &starpointrm20_interface_48step,
26264   0,
26265   0,
26266};
2619726267
26268DRIVER_INIT_MEMBER(sc4_state,sc4paccs)
26269{
26270   DRIVER_INIT_CALL(sc4);
26271   m_reel_setup = sc4paccs_reel_configs;
26272}
26273
26274DRIVER_INIT_MEMBER(sc4_state,sc4paccs_mbus)
26275{
26276   DRIVER_INIT_CALL(sc4mbus);
26277   m_reel_setup = sc4paccs_reel_configs;
26278}
26279
2619826280// PR7049CASINO PACMAN         PACMAN SOUNDS
26199GAME( 200?, sc4paccs   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26200GAME( 200?, sc4paccsa   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26201GAME( 200?, sc4paccsb   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26202GAME( 200?, sc4paccsc   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26203GAME( 200?, sc4paccsd   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26204GAME( 200?, sc4paccse   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26205GAME( 200?, sc4paccsf   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26206GAME( 200?, sc4paccsg   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26207GAME( 200?, sc4paccsh   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26208GAME( 200?, sc4paccsi   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
26209GAME( 200?, sc4paccsj   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
26210GAME( 200?, sc4paccsk   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
26211GAME( 200?, sc4paccsl   ,sc4paccs,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Casino (Mazooma) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
26281GAME( 200?, sc4paccs   ,0,         sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26282GAME( 200?, sc4paccsa   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26283GAME( 200?, sc4paccsb   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26284GAME( 200?, sc4paccsc   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26285GAME( 200?, sc4paccsd   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26286GAME( 200?, sc4paccse   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26287GAME( 200?, sc4paccsf   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26288GAME( 200?, sc4paccsg   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26289GAME( 200?, sc4paccsj   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26290GAME( 200?, sc4paccsk   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
26291GAME( 200?, sc4paccsl   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
26292GAME( 200?, sc4paccsh   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs_mbus, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
26293GAME( 200?, sc4paccsi   ,sc4paccs,   sc4, sc4, sc4_state, sc4paccs_mbus, ROT0, "Mazooma","Pac Man Casino (PR7049, PACL) (Mazooma) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
2621226294
26295const stepper_interface* sc4paccl_reel_configs[6] =
26296{
26297   &starpointrm20_interface_48step,
26298   &starpointrm20_interface_48step,
26299   &starpointrm20_interface_48step,
26300   &starpointrm20_interface_48step,
26301   &starpointrm20_interface_48step,
26302   0,
26303};
26304
26305DRIVER_INIT_MEMBER(sc4_state,sc4paccl)
26306{
26307   DRIVER_INIT_CALL(sc4);
26308   m_reel_setup = sc4paccl_reel_configs;
26309}
26310
2621326311// PR2018 PACMAN CLUB         CLUB PACMAN SOUNDS         PACMAN C L U B
26214GAME( 200?, sc4paccl   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Club (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26215GAME( 200?, sc4paccla   ,sc4paccl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Club (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26216GAME( 200?, sc4pacclb   ,sc4paccl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Club (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26217GAME( 200?, sc4pacclc   ,sc4paccl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Club (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26312GAME( 200?, sc4paccl   ,0,         sc4, sc4, sc4_state, sc4paccl, ROT0, "Mazooma","Pac Man Club (PR2018, CPAC) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26313GAME( 200?, sc4paccla   ,sc4paccl,   sc4, sc4, sc4_state, sc4paccl, ROT0, "Mazooma","Pac Man Club (PR2018, CPAC) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26314GAME( 200?, sc4pacclb   ,sc4paccl,   sc4, sc4, sc4_state, sc4paccl, ROT0, "Mazooma","Pac Man Club (PR2018, CPAC) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26315GAME( 200?, sc4pacclc   ,sc4paccl,   sc4, sc4, sc4_state, sc4paccl, ROT0, "Mazooma","Pac Man Club (PR2018, CPAC) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2621826316
26317const stepper_interface* sc4pacpl_reel_configs[6] =
26318{
26319   &starpointrm20_interface_48step,
26320   &starpointrm20_interface_48step,
26321   &starpointrm20_interface_48step,
26322   &starpointrm20_interface_48step,
26323   &starpointrm20_interface_48step,
26324   0,
26325};
26326
26327DRIVER_INIT_MEMBER(sc4_state,sc4pacpl)
26328{
26329   DRIVER_INIT_CALL(sc4);
26330   m_reel_setup = sc4pacpl_reel_configs;
26331}
26332
2621926333// PR7058 PACMAN         PACP SOUNDS         PACMAN PLUS
26220GAME( 200?, sc4pacpl   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26221GAME( 200?, sc4pacpla   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26222GAME( 200?, sc4pacplb   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26223GAME( 200?, sc4pacplc   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26224GAME( 200?, sc4pacpld   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26225GAME( 200?, sc4pacple   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26226GAME( 200?, sc4pacplf   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26227GAME( 200?, sc4pacplg   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26228GAME( 200?, sc4pacplh   ,sc4pacpl,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Man Plus (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26334GAME( 200?, sc4pacpl   ,0,         sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26335GAME( 200?, sc4pacpla   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26336GAME( 200?, sc4pacplb   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26337GAME( 200?, sc4pacplc   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26338GAME( 200?, sc4pacpld   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26339GAME( 200?, sc4pacple   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26340GAME( 200?, sc4pacplf   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26341GAME( 200?, sc4pacplg   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26342GAME( 200?, sc4pacplh   ,sc4pacpl,   sc4, sc4, sc4_state, sc4pacpl, ROT0, "Mazooma","Pac Man Plus (PR7058, PACP) (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
2622926343
26344
26345const stepper_interface* sc4pmani_reel_configs[6] =
26346{
26347   &starpointrm20_interface_48step,
26348   &starpointrm20_interface_48step,
26349   &starpointrm20_interface_48step,
26350   0,
26351   &starpoint_interface_200step_reel,   // REEL 4 ERR 24 (what type should be here??)
26352   0,
26353};
26354
26355DRIVER_INIT_MEMBER(sc4_state,sc4pmani)
26356{
26357   DRIVER_INIT_CALL(sc4);
26358   m_reel_setup = sc4pmani_reel_configs;
26359}
26360
26361// REEL 4 ERR 24
2623026362// PR2031 PACMANIA         ANIA SOUNDS             PACMANIA
26231GAME( 200?, sc4pmani   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Mania (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26232GAME( 200?, sc4pmania   ,sc4pmani,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pac Mania (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26363GAME( 200?, sc4pmani   ,0,         sc4, sc4, sc4_state, sc4pmani, ROT0, "Mazooma","Pac Mania (PR2031, ANIA) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26364GAME( 200?, sc4pmania   ,sc4pmani,   sc4, sc4, sc4_state, sc4pmani, ROT0, "Mazooma","Pac Mania (PR2031, ANIA) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2623326365
26366const stepper_interface* sc4party_reel_configs[6] =
26367{
26368   &starpointrm20_interface_48step,
26369   &starpointrm20_interface_48step,
26370   &starpointrm20_interface_48step,
26371   &starpointrm20_interface_48step,
26372   0,
26373   0,
26374};
26375
26376DRIVER_INIT_MEMBER(sc4_state,sc4party)
26377{
26378   DRIVER_INIT_CALL(sc4);
26379   m_reel_setup = sc4party_reel_configs;
26380}
26381
2623426382// PR7151 PARTY TIME 1.02         95008113 G PARTYTIME SOUNDS11
26235GAME( 200?, sc4party   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Nova","Party Time (German) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
26383GAME( 200?, sc4party   ,0,         sc4, sc4, sc4_state, sc4party, ROT0, "Nova","Party Time (German) (PR7151, GPTM) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
2623626384
2623726385
2623826386const stepper_interface* sc4pgold_reel_configs[6] =
r19205r19206
2626126409
2626226410
2626326411
26412const stepper_interface* sc4ppclb_reel_configs[6] =
26413{
26414   &starpointrm20_interface_48step,
26415   &starpointrm20_interface_48step,
26416   &starpointrm20_interface_48step,
26417   &starpointrm20_interface_48step,
26418   &starpointrm20_interface_48step,
26419   &starpointrm20_interface_48step,
26420};
2626426421
26422DRIVER_INIT_MEMBER(sc4_state,sc4ppclb)
26423{
26424   DRIVER_INIT_CALL(sc4);
26425   m_reel_setup = sc4ppclb_reel_configs;
26426}
2626526427
2626626428// PR2236 CLUB PINK PANTHER 411         CLUBPINKPANTHERSND         CLUB PINKPANTHER
26267GAME( 200?, sc4ppclb   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pink Panther Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // also in a set marked 'Pink Pannther Think Pink'
26268GAME( 200?, sc4ppclbb   ,sc4ppclb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pink Panther Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26429GAME( 200?, sc4ppclb   ,0,         sc4, sc4, sc4_state, sc4ppclb, ROT0, "Qps","Pink Panther Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING ) // also in a set marked 'Pink Pannther Think Pink'
26430GAME( 200?, sc4ppclbb   ,sc4ppclb,   sc4, sc4, sc4_state, sc4ppclb, ROT0, "Qps","Pink Panther Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2626926431// PR2236 CLUB PINK PANTHER 412         CLUBPINKPANTHERSND         CLUB PINKPANTHER
26270GAME( 200?, sc4ppclba   ,sc4ppclb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pink Panther Club (412) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26271GAME( 200?, sc4ppclbc   ,sc4ppclb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pink Panther Club (412) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26432GAME( 200?, sc4ppclba   ,sc4ppclb,   sc4, sc4, sc4_state, sc4ppclb, ROT0, "Qps","Pink Panther Club (412) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26433GAME( 200?, sc4ppclbc   ,sc4ppclb,   sc4, sc4, sc4_state, sc4ppclb, ROT0, "Qps","Pink Panther Club (412) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2627226434
26435const stepper_interface* sc4pipe_reel_configs[6] =
26436{
26437   &starpointrm20_interface_48step,
26438   &starpointrm20_interface_48step,
26439   &starpointrm20_interface_48step,
26440   0,
26441   &starpointrm20_interface_48step,
26442   0,
26443};
26444
26445DRIVER_INIT_MEMBER(sc4_state,sc4pipe)
26446{
26447   DRIVER_INIT_CALL(sc4);
26448   m_reel_setup = sc4pipe_reel_configs;
26449}
26450
26451
2627326452// PR2110 PIPING HOT         PIPE SOUNDS         PIPING HOT
26274GAME( 200?, sc4pipe      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Piping Hot (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26275GAME( 200?, sc4pipea   ,sc4pipe,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Piping Hot (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26453GAME( 200?, sc4pipe      ,0,         sc4, sc4, sc4_state, sc4pipe, ROT0, "Mazooma","Piping Hot (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26454GAME( 200?, sc4pipea   ,sc4pipe,   sc4, sc4, sc4_state, sc4pipe, ROT0, "Mazooma","Piping Hot (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2627626455
26456const stepper_interface* sc4plumb_reel_configs[6] =
26457{
26458   &starpointrm20_interface_48step,
26459   &starpointrm20_interface_48step,
26460   &starpointrm20_interface_48step,
26461   &starpointrm20_interface_48step,
26462   &starpointrm20_interface_48step,
26463   0,
26464};
26465
26466DRIVER_INIT_MEMBER(sc4_state,sc4plumb)
26467{
26468   DRIVER_INIT_CALL(sc4);
26469   m_reel_setup = sc4plumb_reel_configs;
26470}
26471
26472
2627726473//  QPS142 CLUB PLUMB CRAZY  413         CLUBPLUMBCRAZYSND         CLUB PLUMB CRAZY
26278GAME( 200?, sc4plumb   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (413) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26279GAME( 200?, sc4plumba   ,sc4plumb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (413) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26474GAME( 200?, sc4plumb   ,0,         sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (413) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26475GAME( 200?, sc4plumba   ,sc4plumb,   sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (413) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2628026476// QPS142 CLUB PLUMB CRAZY  411         CLUBPLUMBCRAZYSND         CLUB PLUMB CRAZY
26281GAME( 200?, sc4plumbb   ,sc4plumb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26282GAME( 200?, sc4plumbc   ,sc4plumb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26477GAME( 200?, sc4plumbb   ,sc4plumb,   sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26478GAME( 200?, sc4plumbc   ,sc4plumb,   sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2628326479// QPS142 CLUB PLUMB CRAZY  412         CLUBPLUMBCRAZYSND         CLUB PLUMB CRAZY
26284GAME( 200?, sc4plumbd   ,sc4plumb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (412) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26285GAME( 200?, sc4plumbe   ,sc4plumb,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Plumb Crazy Club (412) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26480GAME( 200?, sc4plumbd   ,sc4plumb,   sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (412) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26481GAME( 200?, sc4plumbe   ,sc4plumb,   sc4, sc4, sc4_state, sc4plumb, ROT0, "Qps","Plumb Crazy Club (412) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2628626482
26483
26484const stepper_interface* sc4polem_reel_configs[6] =
26485{
26486   &starpointrm20_interface_48step,
26487   &starpointrm20_interface_48step,
26488   &starpointrm20_interface_48step,
26489   &starpointrm20_interface_48step,
26490   0,
26491   0,
26492};
26493
26494DRIVER_INIT_MEMBER(sc4_state,sc4polem)
26495{
26496   DRIVER_INIT_CALL(sc4);
26497   m_reel_setup = sc4polem_reel_configs;
26498}
26499
26500
26501// these are sensitive to the inputs, eg for sc4polemd 3:2 and 3:3 MUST be on or the CPU will crash again even if you reset after the initial MEMORY RESET
26502// I don't know how to boot the other sets, they also show different codes for each set (buggy startup code?)
2628726503// PR7009 POLE POSITION         POLE POSITION SOUNDS
26288GAME( 200?, sc4polem   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26289GAME( 200?, sc4polema   ,sc4polem,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26290GAME( 200?, sc4polemb   ,sc4polem,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26291GAME( 200?, sc4polemc   ,sc4polem,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26292GAME( 200?, sc4polemd   ,sc4polem,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26504GAME( 200?, sc4polem   ,0,         sc4, sc4, sc4_state, sc4polem, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26505GAME( 200?, sc4polema   ,sc4polem,   sc4, sc4, sc4_state, sc4polem, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26506GAME( 200?, sc4polemb   ,sc4polem,   sc4, sc4, sc4_state, sc4polem, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26507GAME( 200?, sc4polemc   ,sc4polem,   sc4, sc4, sc4_state, sc4polem, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26508GAME( 200?, sc4polemd   ,sc4polem,   sc4, sc4, sc4_state, sc4polem, ROT0, "Mazooma","Pole Position (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
2629326509
26294// PR7012 GERMAN POLE POSITION         PR7012 SOUNDS
26295GAME( 200?, sc4polen   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Nova","Pole Position (German) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
2629626510
26511const stepper_interface* sc4polic_reel_configs[6] =
26512{
26513   &starpointrm20_interface_48step,
26514   &starpointrm20_interface_48step,
26515   &starpointrm20_interface_48step,
26516   &starpointrm20_interface_48step,
26517   &starpointrm20_interface_48step,
26518   0,
26519};
2629726520
26521DRIVER_INIT_MEMBER(sc4_state,sc4polic)
26522{
26523   DRIVER_INIT_CALL(sc4);
26524   m_reel_setup = sc4polic_reel_configs;
26525}
26526
26527
2629826528// PR2514 POLICE SQUID V1.0          POLICESQUIDSND           POLICE SQUID
26299GAME( 200?, sc4polic   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Police Squid (V1.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26300GAME( 200?, sc4policb   ,sc4polic,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Police Squid (V1.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26529GAME( 200?, sc4polic   ,0,         sc4, sc4, sc4_state, sc4polic, ROT0, "Qps","Police Squid (V1.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26530GAME( 200?, sc4policb   ,sc4polic,   sc4, sc4, sc4_state, sc4polic, ROT0, "Qps","Police Squid (V1.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2630126531// PR2514 POLICE SQUID V2.0         POLICESQUIDSND           POLICE SQUID
26302GAME( 200?, sc4polica   ,sc4polic,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Police Squid (V2.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26303GAME( 200?, sc4policc   ,sc4polic,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Police Squid (V2.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26532GAME( 200?, sc4polica   ,sc4polic,   sc4, sc4, sc4_state, sc4polic, ROT0, "Qps","Police Squid (V2.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26533GAME( 200?, sc4policc   ,sc4polic,   sc4, sc4, sc4_state, sc4polic, ROT0, "Qps","Police Squid (V2.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2630426534
26535
26536const stepper_interface* sc4potsh_reel_configs[6] =
26537{
26538   &starpointrm20_interface_48step,
26539   &starpointrm20_interface_48step,
26540   &starpointrm20_interface_48step,
26541   &starpointrm20_interface_48step,
26542   0,
26543   0,
26544};
26545
26546DRIVER_INIT_MEMBER(sc4_state,sc4potsh)
26547{
26548   DRIVER_INIT_CALL(sc4);
26549   m_reel_setup = sc4potsh_reel_configs;
26550}
26551
26552
2630526553// QPS143 POT SHOT V1.0         POTSHOTSND             POT SHOT
26306GAME( 200?, sc4potsh   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pot Shot (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26307GAME( 200?, sc4potsha   ,sc4potsh,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Pot Shot (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26554GAME( 200?, sc4potsh   ,0,         sc4, sc4, sc4_state, sc4potsh, ROT0, "Qps","Pot Shot (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26555GAME( 200?, sc4potsha   ,sc4potsh,   sc4, sc4, sc4_state, sc4potsh, ROT0, "Qps","Pot Shot (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2630826556
26557
26558const stepper_interface* sc4pogbl_reel_configs[6] =
26559{
26560   &starpointrm20_interface_48step,
26561   &starpointrm20_interface_48step,
26562   &starpointrm20_interface_48step,
26563   &starpointrm20_interface_48step,
26564   &starpointrm20_interface_48step,
26565   0,
26566};
26567
26568DRIVER_INIT_MEMBER(sc4_state,sc4pogbl)
26569{
26570   DRIVER_INIT_CALL(sc4mbus);
26571   m_reel_setup = sc4pogbl_reel_configs;
26572}
26573
2630926574// PR3083 CLUB POTS OF GOLD         POTS OF GOLD  CLUB  PR3082 C POTS OF GOLD SOUNDS11      POTS OF GOLD
26310GAME( 200?, sc4pogbl   ,0,         sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26311GAME( 200?, sc4pogbla   ,sc4pogbl,   sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26312GAME( 200?, sc4pogblb   ,sc4pogbl,   sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26313GAME( 200?, sc4pogblc   ,sc4pogbl,   sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26314GAME( 200?, sc4pogbld   ,sc4pogbl,   sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26315GAME( 200?, sc4pogble   ,sc4pogbl,   sc4, sc4, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26575GAME( 200?, sc4pogbl   ,0,         sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26576GAME( 200?, sc4pogbla   ,sc4pogbl,   sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26577GAME( 200?, sc4pogblb   ,sc4pogbl,   sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26578GAME( 200?, sc4pogblc   ,sc4pogbl,   sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26579GAME( 200?, sc4pogbld   ,sc4pogbl,   sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26580GAME( 200?, sc4pogble   ,sc4pogbl,   sc4, sc4, sc4_state, sc4pogbl, ROT0, "BFM","Pots Of Gold Club (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
2631626581
26317// PR6810 POWER CRAZY         PR6810 POWER SOUNDS11
26318GAME( 200?, sc4pwcrz   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26319GAME( 200?, sc4pwcrza   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26320GAME( 200?, sc4pwcrzb   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26321GAME( 200?, sc4pwcrze   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26322GAME( 200?, sc4pwcrzf   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING ) // incomplete pairing
26323GAME( 200?, sc4pwcrzg   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26324// PR4610 POWER CRAZY SP98         PR6810 POWER SOUNDS11
26325GAME( 200?, sc4pwcrzc   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26326GAME( 200?, sc4pwcrzd   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26327GAME( 200?, sc4pwcrzh   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26328GAME( 200?, sc4pwcrzi   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26582const stepper_interface* sc4pwrsg_reel_configs[6] =
26583{
26584   &starpointrm20_interface_48step,
26585   &starpointrm20_interface_48step,
26586   &starpointrm20_interface_48step,
26587   &starpointrm20_interface_48step,
26588   &starpoint_interface_200step_reel,
26589   0,
26590};
2632926591
26592DRIVER_INIT_MEMBER(sc4_state,sc4pwrsg)
26593{
26594   DRIVER_INIT_CALL(sc4);
26595   m_reel_setup = sc4pwrsg_reel_configs;
26596}
26597
26598
2633026599// PR2053 POWERSURGE         SURGESND            POWERSURGE
26331GAME( 200?, sc4pwrsg   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26332GAME( 200?, sc4pwrsga   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26333GAME( 200?, sc4pwrsgb   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26334GAME( 200?, sc4pwrsgc   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26600GAME( 200?, sc4pwrsg   ,0,         sc4, sc4, sc4_state, sc4pwrsg, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26601GAME( 200?, sc4pwrsga   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4pwrsg, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26602GAME( 200?, sc4pwrsgb   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4pwrsg, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26603GAME( 200?, sc4pwrsgc   ,sc4pwrsg,   sc4, sc4, sc4_state, sc4pwrsg, ROT0, "Qps","Power Surge (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2633526604
26336// PR7054 POWER BALL         POWERBALL SOUNDS
26337GAME( 200?, sc4pwrbq   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Powerball (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26338GAME( 200?, sc4pwrbqa   ,sc4pwrbq,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Powerball (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26605const stepper_interface* sc4pir_reel_configs[6] =
26606{
26607   &starpointrm20_interface_48step,
26608   &starpointrm20_interface_48step,
26609   &starpointrm20_interface_48step,
26610   &starpointrm20_interface_48step,
26611   &starpoint_interface_200step_reel,
26612   0,
26613};
2633926614
26615DRIVER_INIT_MEMBER(sc4_state,sc4pir)
26616{
26617   DRIVER_INIT_CALL(sc4);
26618   m_reel_setup = sc4pir_reel_configs;
26619}
26620
26621
2634026622// PR1303 THE PRIZE IS RIGHT         PR1303 T PRIZE I R SOUNDS11
26341GAME( 200?, sc4pir      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26342GAME( 200?, sc4pira      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26343GAME( 200?, sc4pirb      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26344GAME( 200?, sc4pirc      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26345GAME( 200?, sc4pird      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26346GAME( 200?, sc4pire      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26347GAME( 200?, sc4pirf      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26348GAME( 200?, sc4pirg      ,sc4pir,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26623GAME( 200?, sc4pir      ,0,         sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26624GAME( 200?, sc4pira      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26625GAME( 200?, sc4pirb      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26626GAME( 200?, sc4pirc      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26627GAME( 200?, sc4pird      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26628GAME( 200?, sc4pire      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26629GAME( 200?, sc4pirf      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26630GAME( 200?, sc4pirg      ,sc4pir,   sc4, sc4, sc4_state, sc4pir, ROT0, "BFM","The Prize Is Right (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
2634926631
26632
26633const stepper_interface* sc4pen1_reel_configs[6] =
26634{
26635   &starpointrm20_interface_48step,
26636   &starpointrm20_interface_48step,
26637   &starpointrm20_interface_48step,
26638   &starpointrm20_interface_48step,
26639   0,
26640   0,
26641};
26642
26643DRIVER_INIT_MEMBER(sc4_state,sc4pen1)
26644{
26645//   BFM_dm01_config(machine(), &dm01_interface);
26646   DRIVER_INIT_CALL(sc4);
26647   m_reel_setup = sc4pen1_reel_configs;
26648}
26649
26650
2635026651// PR6914 PUBLIC ENEMY         PR6914 PUBLIC ENEMY SOUNDS11           PUBLIC ENEMY
26351GAME( 200?, sc4pen1      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26352GAME( 200?, sc4pen1a   ,sc4pen1,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26353GAME( 200?, sc4pen1b   ,sc4pen1,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26354GAME( 200?, sc4pen1c   ,sc4pen1,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26355GAME( 200?, sc4pen1d   ,sc4pen1,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26652GAME( 200?, sc4pen1      ,0,         sc4, sc4, sc4_state, sc4pen1, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26653GAME( 200?, sc4pen1a   ,sc4pen1,   sc4, sc4, sc4_state, sc4pen1, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26654GAME( 200?, sc4pen1b   ,sc4pen1,   sc4, sc4, sc4_state, sc4pen1, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26655GAME( 200?, sc4pen1c   ,sc4pen1,   sc4, sc4, sc4_state, sc4pen1, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26656GAME( 200?, sc4pen1d   ,sc4pen1,   sc4, sc4, sc4_state, sc4pen1, ROT0, "BFM","Public Enemy No1 (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
2635626657
26357// PR1191 QUARTERBACK         QBCK SOUNDS            QUARTERBACK
26358GAME( 200?, sc4quart   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26359GAME( 200?, sc4quarta   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26658const stepper_interface* sc4qmodo_reel_configs[6] =
26659{
26660   &starpointrm20_interface_48step,
26661   &starpointrm20_interface_48step,
26662   &starpointrm20_interface_48step,
26663   &starpointrm20_interface_48step,
26664   0,
26665   0,
26666};
2636026667
26361// QUARTERBACK  .PR2072.ITALIAN QUARTERBACK..  (non-standard header)
26362GAME( 200?, sc4quartb   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26363GAME( 200?, sc4quarte   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26364GAME( 200?, sc4quarti   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26365GAME( 200?, sc4quartk   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26668DRIVER_INIT_MEMBER(sc4_state,sc4qmodo)
26669{
26670   DRIVER_INIT_CALL(sc4);
26671   m_reel_setup = sc4qmodo_reel_configs;
26672}
2636626673
26367// QUARTERBACK  .PR2064.GERMAN QUARTERBACK.. (non-standard header)
26368GAME( 200?, sc4quartc   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26369GAME( 200?, sc4quartd   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26370GAME( 200?, sc4quartf   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26371GAME( 200?, sc4quartg   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26372GAME( 200?, sc4quarth   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26373GAME( 200?, sc4quartj   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26374GAME( 200?, sc4quartl   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26375GAME( 200?, sc4quartm   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26376
2637726674// QUAZZI MO' DOUGH..........QUAZZSND.......  (no standard header)
26378GAME( 200?, sc4qmodo   ,       0,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26379GAME( 200?, sc4qmodoa   ,sc4qmodo,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26380GAME( 200?, sc4qmodob   ,sc4qmodo,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26381GAME( 200?, sc4qmodoc   ,sc4qmodo,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26382GAME( 200?, sc4qmodod   ,sc4qmodo,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26675GAME( 200?, sc4qmodo   ,       0,   sc4, sc4, sc4_state, sc4qmodo, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26676GAME( 200?, sc4qmodoa   ,sc4qmodo,   sc4, sc4, sc4_state, sc4qmodo, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26677GAME( 200?, sc4qmodob   ,sc4qmodo,   sc4, sc4, sc4_state, sc4qmodo, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26678GAME( 200?, sc4qmodoc   ,sc4qmodo,   sc4, sc4, sc4_state, sc4qmodo, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26679GAME( 200?, sc4qmodod   ,sc4qmodo,   sc4, sc4, sc4_state, sc4qmodo, ROT0, "Qps","Quazzi Mo' Dough (Qps) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
2638326680
26681const stepper_interface* sc4quidr_reel_configs[6] =
26682{
26683   &starpointrm20_interface_48step,
26684   &starpointrm20_interface_48step,
26685   &starpointrm20_interface_48step,
26686   &starpointrm20_interface_48step,
26687   0,
26688   0,
26689};
2638426690
26385GAME( 200?, sc4quidr   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26386GAME( 200?, sc4quidra   ,sc4quidr,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26387GAME( 200?, sc4quidrb   ,sc4quidr,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26388GAME( 200?, sc4quidrc   ,sc4quidr,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26691DRIVER_INIT_MEMBER(sc4_state,sc4quidr)
26692{
26693   DRIVER_INIT_CALL(sc4);
26694   m_reel_setup = sc4quidr_reel_configs;
26695}
2638926696
2639026697
26698GAME( 200?, sc4quidr   ,0,         sc4, sc4, sc4_state, sc4quidr, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26699GAME( 200?, sc4quidra   ,sc4quidr,   sc4, sc4, sc4_state, sc4quidr, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26700GAME( 200?, sc4quidrb   ,sc4quidr,   sc4, sc4, sc4_state, sc4quidr, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26701GAME( 200?, sc4quidrc   ,sc4quidr,   sc4, sc4, sc4_state, sc4quidr, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26702
26703const stepper_interface* sc4rdrag_reel_configs[6] =
26704{
26705   &starpointrm20_interface_48step,
26706   &starpointrm20_interface_48step,
26707   &starpointrm20_interface_48step,
26708   &starpointrm20_interface_48step,
26709   &starpointrm20_interface_48step,
26710   0,
26711};
26712
26713DRIVER_INIT_MEMBER(sc4_state,sc4rdrag)
26714{
26715   DRIVER_INIT_CALL(sc4mbus);
26716   m_reel_setup = sc4rdrag_reel_configs;
26717}
26718
26719
2639126720// PR2542 RED DRAGON 011         REDDRAGONSND           RED   DRAGON
26392GAME( 200?, sc4rdrag   ,0,         sc4, sc4, sc4_state, sc4mbus, ROT0, "Qps","Red Dragon (011) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26393GAME( 200?, sc4rdraga   ,sc4rdrag,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Qps","Red Dragon (011) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26721GAME( 200?, sc4rdrag   ,0,         sc4, sc4, sc4_state, sc4rdrag, ROT0, "Qps","Red Dragon (011) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26722GAME( 200?, sc4rdraga   ,sc4rdrag,   sc4, sc4, sc4_state, sc4rdrag, ROT0, "Qps","Red Dragon (011) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2639426723// PR2542 RED DRAGON 021         REDDRAGONSND           RED   DRAGON
26395GAME( 200?, sc4rdragc   ,sc4rdrag,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Qps","Red Dragon (021) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26396GAME( 200?, sc4rdragf   ,sc4rdrag,   sc4, sc4, sc4_state, sc4mbus, ROT0, "Qps","Red Dragon (021) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26724GAME( 200?, sc4rdragc   ,sc4rdrag,   sc4, sc4, sc4_state, sc4rdrag, ROT0, "Qps","Red Dragon (021) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26725GAME( 200?, sc4rdragf   ,sc4rdrag,   sc4, sc4, sc4_state, sc4rdrag, ROT0, "Qps","Red Dragon (021) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2639726726
26727
26728const stepper_interface* sc4rdrcl_reel_configs[6] =
26729{
26730   &starpointrm20_interface_48step,
26731   &starpointrm20_interface_48step,
26732   &starpointrm20_interface_48step,
26733   &starpointrm20_interface_48step,
26734   &starpointrm20_interface_48step,
26735   0,
26736};
26737
26738DRIVER_INIT_MEMBER(sc4_state,sc4rdrcl)
26739{
26740   DRIVER_INIT_CALL(sc4);
26741   m_reel_setup = sc4rdrcl_reel_configs;
26742}
26743
2639826744// QPS160 CLUB RED DRAGON 411         CLUBREDDRAGONSND         CLUB RED DRAGON
26399GAME( 200?, sc4rdrcl   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Red Dragon Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26400GAME( 200?, sc4rdrclb   ,sc4rdrcl,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Red Dragon Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26745GAME( 200?, sc4rdrcl   ,0,         sc4, sc4, sc4_state, sc4rdrcl, ROT0, "Qps","Red Dragon Club (411) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26746GAME( 200?, sc4rdrclb   ,sc4rdrcl,   sc4, sc4, sc4_state, sc4rdrcl, ROT0, "Qps","Red Dragon Club (411) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2640126747// QPS160 CLUB RED DRAGON 412         CLUBREDDRAGONSND         CLUB RED DRAGON
26402GAME( 200?, sc4rdrcla   ,sc4rdrcl,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Red Dragon Club (412) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
26748GAME( 200?, sc4rdrcla   ,sc4rdrcl,   sc4, sc4, sc4_state, sc4rdrcl, ROT0, "Qps","Red Dragon Club (412) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
2640326749
26404// PR6902 RED HOT IBIZA         PR6902 IBIZ SOUNDS11
26405GAME( 200?, sc4ibiza   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26406GAME( 200?, sc4ibizaa   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26407GAME( 200?, sc4ibizab   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26408GAME( 200?, sc4ibizac   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26409GAME( 200?, sc4ibizad   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26410GAME( 200?, sc4ibizae   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26411GAME( 200?, sc4ibizaf   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26412GAME( 200?, sc4ibizag   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26413GAME( 200?, sc4ibizah   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26414GAME( 200?, sc4ibizai   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
2641526750
26416// PR2037 REEL TO REEL         RTOR SOUNDS           REEL 2 REEL
26417GAME( 200?, sc4r2r      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26418GAME( 200?, sc4r2ra      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26419GAME( 200?, sc4r2rb      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26420GAME( 200?, sc4r2rc      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26751const stepper_interface* sc4relcz_reel_configs[6] =
26752{
26753   &starpointrm20_interface_48step,
26754   &starpointrm20_interface_48step,
26755   &starpointrm20_interface_48step,
26756   &starpointrm20_interface_48step,
26757   0,
26758   0,
26759};
2642126760
26761DRIVER_INIT_MEMBER(sc4_state,sc4relcz)
26762{
26763   DRIVER_INIT_CALL(sc4);
26764   m_reel_setup = sc4relcz_reel_configs;
26765}
26766
26767
2642226768// PR1015 REELY CRAZY         PR1015 REELY CRAZY SOUNDS11
26423GAME( 200?, sc4relcz   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26424GAME( 200?, sc4relcza   ,sc4relcz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26425GAME( 200?, sc4relczb   ,sc4relcz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26426GAME( 200?, sc4relczc   ,sc4relcz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26769GAME( 200?, sc4relcz   ,0,         sc4, sc4, sc4_state, sc4relcz, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26770GAME( 200?, sc4relcza   ,sc4relcz,   sc4, sc4, sc4_state, sc4relcz, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26771GAME( 200?, sc4relczb   ,sc4relcz,   sc4, sc4, sc4_state, sc4relcz, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26772GAME( 200?, sc4relczc   ,sc4relcz,   sc4, sc4, sc4_state, sc4relcz, ROT0, "BFM","Reely Crazy (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2642726773
26774
26775const stepper_interface* sc4rotc_reel_configs[6] =
26776{
26777   &starpointrm20_interface_48step,
26778   &starpointrm20_interface_48step,
26779   &starpointrm20_interface_48step,
26780   0,
26781   &starpointrm20_interface_48step,
26782   0,
26783};
26784
26785DRIVER_INIT_MEMBER(sc4_state,sc4rotc)
26786{
26787   DRIVER_INIT_CALL(sc4);
26788   m_reel_setup = sc4rotc_reel_configs;
26789}
26790
26791
2642826792// PR2132 RETURN OF THE COUNT         ROTC SOUNDS         THE COUNT
26429GAME( 200?, sc4rotc      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26430GAME( 200?, sc4rotca   ,sc4rotc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26431GAME( 200?, sc4rotcb   ,sc4rotc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26432GAME( 200?, sc4rotcc   ,sc4rotc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26433GAME( 200?, sc4rotcd   ,sc4rotc,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26793GAME( 200?, sc4rotc      ,0,         sc4, sc4, sc4_state, sc4rotc, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26794GAME( 200?, sc4rotca   ,sc4rotc,   sc4, sc4, sc4_state, sc4rotc, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26795GAME( 200?, sc4rotcb   ,sc4rotc,   sc4, sc4, sc4_state, sc4rotc, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26796GAME( 200?, sc4rotcc   ,sc4rotc,   sc4, sc4, sc4_state, sc4rotc, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26797GAME( 200?, sc4rotcd   ,sc4rotc,   sc4, sc4, sc4_state, sc4rotc, ROT0, "Mazooma","Return Of The Count (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
2643426798
26799const stepper_interface* sc4rich_reel_configs[6] =
26800{
26801   &starpointrm20_interface_48step,
26802   &starpointrm20_interface_48step,
26803   &starpointrm20_interface_48step,
26804   &starpointrm20_interface_48step,
26805   &starpoint_interface_200step_reel,
26806   0,
26807};
2643526808
26436// PR2020 REVOLVER         REV SOUNDS               REVOLVER
26437GAME( 200?, sc4revo      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26438GAME( 200?, sc4revoa   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26439GAME( 200?, sc4revob   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26440GAME( 200?, sc4revoc   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26441GAME( 200?, sc4revod   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26442GAME( 200?, sc4revoe   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26809DRIVER_INIT_MEMBER(sc4_state,sc4rich)
26810{
26811   DRIVER_INIT_CALL(sc4);
26812   m_reel_setup = sc4rich_reel_configs;
26813}
2644326814
2644426815// PR7118 RICH GEEZER         PR7118 RICH GEEZER SOUNDS11
26445GAME( 200?, sc4rich      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26446GAME( 200?, sc4richa   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26447GAME( 200?, sc4richb   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26448GAME( 200?, sc4richc   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26449GAME( 200?, sc4richd   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26450GAME( 200?, sc4riche   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26451GAME( 200?, sc4richf   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26452GAME( 200?, sc4richg   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26453GAME( 200?, sc4richh   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26454GAME( 200?, sc4richi   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
26455GAME( 200?, sc4richj   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
26456GAME( 200?, sc4richk   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
26457GAME( 200?, sc4richl   ,sc4rich,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
26816GAME( 200?, sc4rich      ,0,         sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26817GAME( 200?, sc4richa   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26818GAME( 200?, sc4richb   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26819GAME( 200?, sc4richc   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26820GAME( 200?, sc4richd   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26821GAME( 200?, sc4riche   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26822GAME( 200?, sc4richf   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
26823GAME( 200?, sc4richg   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
26824GAME( 200?, sc4richh   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
26825GAME( 200?, sc4richi   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
26826GAME( 200?, sc4richj   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING )
26827GAME( 200?, sc4richk   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 12)", GAME_NOT_WORKING )
26828GAME( 200?, sc4richl   ,sc4rich,   sc4, sc4, sc4_state, sc4rich, ROT0, "BFM","Rich Geezer (Bellfruit) (Scorpion 4) (set 13)", GAME_NOT_WORKING )
2645826829
2645926830
26831const stepper_interface* sc4rttt_reel_configs[6] =
26832{
26833   &starpointrm20_interface_48step,
26834   &starpointrm20_interface_48step,
26835   &starpointrm20_interface_48step,
26836   0,
26837   &starpointrm20_interface_48step,
26838   0,
26839};
26840
26841DRIVER_INIT_MEMBER(sc4_state,sc4rttt)
26842{
26843   DRIVER_INIT_CALL(sc4);
26844   m_reel_setup = sc4rttt_reel_configs;
26845}
26846
26847DRIVER_INIT_MEMBER(sc4_state,sc4rttt_mbus)
26848{
26849   DRIVER_INIT_CALL(sc4mbus);
26850   m_reel_setup = sc4rttt_reel_configs;
26851}
26852
26853
2646026854// PR2089 RISE TO THE TOP         RISE SOUNDS         RISE TO THE TOP
26461GAME( 200?, sc4rttt      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26462GAME( 200?, sc4rttta   ,sc4rttt,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26463GAME( 200?, sc4rtttb   ,sc4rttt,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26464GAME( 200?, sc4rtttc   ,sc4rttt,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26465GAME( 200?, sc4rtttd   ,sc4rttt,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26466GAME( 200?, sc4rttte   ,sc4rttt,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
26855GAME( 200?, sc4rttt      ,0,         sc4, sc4, sc4_state, sc4rttt, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26856GAME( 200?, sc4rttta   ,sc4rttt,   sc4, sc4, sc4_state, sc4rttt, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26857GAME( 200?, sc4rtttb   ,sc4rttt,   sc4, sc4, sc4_state, sc4rttt_mbus, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26858GAME( 200?, sc4rtttc   ,sc4rttt,   sc4, sc4, sc4_state, sc4rttt_mbus, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26859GAME( 200?, sc4rtttd   ,sc4rttt,   sc4, sc4, sc4_state, sc4rttt_mbus, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
26860GAME( 200?, sc4rttte   ,sc4rttt,   sc4, sc4, sc4_state, sc4rttt_mbus, ROT0, "Mazooma","Rise To The Top (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
2646726861
26862const stepper_interface* sc4roksc_reel_configs[6] =
26863{
26864   &starpointrm20_interface_48step,
26865   &starpointrm20_interface_48step,
26866   &starpointrm20_interface_48step,
26867   0,
26868   &starpointrm20_interface_48step,
26869   0,
26870};
2646826871
26872DRIVER_INIT_MEMBER(sc4_state,sc4roksc)
26873{
26874   DRIVER_INIT_CALL(sc4);
26875   m_reel_setup = sc4roksc_reel_configs;
26876}
26877
2646926878// PR2527 ROCKET SCIENCE V1.1         ROCKETSCIENCESND          ROCKET SCIENCE
26470GAME( 200?, sc4roksc   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rocket Science (V1.1) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26471GAME( 200?, sc4rokscb   ,sc4roksc,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rocket Science (V1.1) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26879GAME( 200?, sc4roksc   ,0,         sc4, sc4, sc4_state, sc4roksc, ROT0, "Qps","Rocket Science (V1.1) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26880GAME( 200?, sc4rokscb   ,sc4roksc,   sc4, sc4, sc4_state, sc4roksc, ROT0, "Qps","Rocket Science (V1.1) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2647226881// PR2527 ROCKET SCIENCE 011         ROCKETSCIENCESND          ROCKET SCIENCE
26473GAME( 200?, sc4roksca   ,sc4roksc,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rocket Science (011) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26474GAME( 200?, sc4rokscc   ,sc4roksc,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rocket Science (011) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26882GAME( 200?, sc4roksca   ,sc4roksc,   sc4, sc4, sc4_state, sc4roksc, ROT0, "Qps","Rocket Science (011) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26883GAME( 200?, sc4rokscc   ,sc4roksc,   sc4, sc4, sc4_state, sc4roksc, ROT0, "Qps","Rocket Science (011) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2647526884
26885
26886const stepper_interface* sc4rogds_reel_configs[6] =
26887{
26888   &starpointrm20_interface_48step,
26889   &starpointrm20_interface_48step,
26890   &starpointrm20_interface_48step,
26891   0,
26892   &starpoint_interface_200step_reel,
26893   0,
26894};
26895
26896DRIVER_INIT_MEMBER(sc4_state,sc4rogds)
26897{
26898   DRIVER_INIT_CALL(sc4);
26899   m_reel_setup = sc4rogds_reel_configs;
26900}
26901
26902
2647626903// PR2060 ROGAN DOSH         ROGANSND            ROGAN DOSH
26477GAME( 200?, sc4rogds   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26478GAME( 200?, sc4rogdsa   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26479GAME( 200?, sc4rogdsb   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26480GAME( 200?, sc4rogdsc   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
26904GAME( 200?, sc4rogds   ,0,         sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26905GAME( 200?, sc4rogdsa   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26906GAME( 200?, sc4rogdsb   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
26907GAME( 200?, sc4rogdsc   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (Qps) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
2648126908// PR2060 ROGAN DOSH V1.6         ROGANSND            ROGAN DOSH
26482GAME( 200?, sc4rogdse   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (v1.6) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
26909GAME( 200?, sc4rogdse   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (v1.6) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
2648326910// PR2060 ROGAN DOSH V2.0         ROGANSND            ROGAN DOSH
26484GAME( 200?, sc4rogdsd   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (v2.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26485GAME( 200?, sc4rogdsf   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (v2.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
26911GAME( 200?, sc4rogdsd   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (v2.0) (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
26912GAME( 200?, sc4rogdsf   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (v2.0) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
2648626913// PR2060 ROGAN DOSH V2.1         ROGANSND            ROGAN DOSH
26487GAME( 200?, sc4rogdsg   ,sc4rogds,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Rogan Dosh (v2.1) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
26914GAME( 200?, sc4rogdsg   ,sc4rogds,   sc4, sc4, sc4_state, sc4rogds, ROT0, "Qps","Rogan Dosh (v2.1) (Qps) (Scorpion 4)", GAME_NOT_WORKING )
2648826915
2648926916
2649026917const stepper_interface* sc4rt_reel_configs[6] =
r19205r19206
3121531642// PR2038E Dutch12 Cashanova  (not a standard string)
3121631643GAME( 200?, sc4cashn   ,0,         sc4, sc4, sc4_state, sc4cashn, ROT0, "Mazooma / Eurocoin","Cashanova (Dutch) (Mazooma / Eurocoin) (Scorpion 4)", GAME_NOT_WORKING )
3121731644
31645/**********************************************************************************************************************************/
31646/*  Games below are German versions, and seem to be build on very different code even when titles match other games               */
31647/*   all seem to freeze after startup                                                                                             */
31648/**********************************************************************************************************************************/
3121831649
31650
31651const stepper_interface* sc4polen_reel_configs[6] =
31652{
31653   &starpointrm20_interface_48step,
31654   &starpointrm20_interface_48step,
31655   &starpointrm20_interface_48step,
31656   &starpointrm20_interface_48step,
31657   0,
31658   0,
31659};
31660
31661DRIVER_INIT_MEMBER(sc4_state,sc4polen)
31662{
31663   DRIVER_INIT_CALL(sc4);
31664   m_reel_setup = sc4polen_reel_configs;
31665}
31666
31667// PR7012 GERMAN POLE POSITION         PR7012 SOUNDS
31668GAME( 200?, sc4polen   ,0,         sc4, sc4, sc4_state, sc4polen, ROT0, "Nova","Pole Position (German) (PR7012, GPOS) (Nova) (Scorpion 4)", GAME_NOT_WORKING )
31669
31670
31671
31672
3121931673/**********************************************************************************************************************************/
3122031674/*  Games below don't do enough to add real configs yet                                                                           */
3122131675/**********************************************************************************************************************************/
r19205r19206
3127331727GAME( 200?, sc4magciu   ,sc4magci,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Magic Circle (034) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
3127431728
3127531729
31730
31731
3127631732/****************************************************************************************************************************************************************************************************************/
3127731733/****************************************************************************************************************************************************************************************************************/
3127831734/****************************************************************************************************************************************************************************************************************/
r19205r19206
3223232688GAME( 200?, sc4cmonh   ,sc4cmon,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Casino Monopoly (PR2133) (Mazooma) (Scorpion 4) (set 9)", GAME_NOT_WORKING | GAME_NO_SOUND ) // ^^
3223332689GAME( 200?, sc4cmoni   ,sc4cmon,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Casino Monopoly (PR2133) (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_NO_SOUND ) // ^^
3223432690
32691// PR6810 POWER CRAZY         PR6810 POWER SOUNDS11
32692GAME( 200?, sc4pwcrz   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_NO_SOUND )
32693GAME( 200?, sc4pwcrza   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND )
32694GAME( 200?, sc4pwcrzb   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING | GAME_NO_SOUND )
32695GAME( 200?, sc4pwcrze   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND )
32696GAME( 200?, sc4pwcrzf   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING | GAME_NO_SOUND ) // incomplete pairing
32697GAME( 200?, sc4pwcrzg   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING | GAME_NO_SOUND )
32698// PR4610 POWER CRAZY SP98         PR6810 POWER SOUNDS11
32699GAME( 200?, sc4pwcrzc   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_NO_SOUND )
32700GAME( 200?, sc4pwcrzd   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND )
32701GAME( 200?, sc4pwcrzh   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING | GAME_NO_SOUND )
32702GAME( 200?, sc4pwcrzi   ,sc4pwcrz,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Power Crazy SP98 (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND )
3223532703
32704// PR7054 POWER BALL         POWERBALL SOUNDS
32705GAME( 200?, sc4pwrbq   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Qps","Powerball (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_NO_SOUND )
32706GAME( 200?, sc4pwrbqa   ,sc4pwrbq,   sc4, sc4, sc4_state, sc4, ROT0, "Qps","Powerball (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND )
32707
32708// PR1191 QUARTERBACK         QBCK SOUNDS            QUARTERBACK
32709GAME( 200?, sc4quart   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32710GAME( 200?, sc4quarta   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32711
32712// QUARTERBACK  .PR2072.ITALIAN QUARTERBACK..  (non-standard header)
32713GAME( 200?, sc4quartb   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32714GAME( 200?, sc4quarte   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32715GAME( 200?, sc4quarti   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
32716GAME( 200?, sc4quartk   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2072) (Italian) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
32717
32718// QUARTERBACK  .PR2064.GERMAN QUARTERBACK.. (non-standard header)
32719GAME( 200?, sc4quartc   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32720GAME( 200?, sc4quartd   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32721GAME( 200?, sc4quartf   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
32722GAME( 200?, sc4quartg   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
32723GAME( 200?, sc4quarth   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
32724GAME( 200?, sc4quartj   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
32725GAME( 200?, sc4quartl   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
32726GAME( 200?, sc4quartm   ,sc4quart,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Quaterback (PR2064) (German) (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
32727
32728// PR6902 RED HOT IBIZA         PR6902 IBIZ SOUNDS11
32729GAME( 200?, sc4ibiza   ,0,         sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32730GAME( 200?, sc4ibizaa   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32731GAME( 200?, sc4ibizab   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
32732GAME( 200?, sc4ibizac   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
32733GAME( 200?, sc4ibizad   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
32734GAME( 200?, sc4ibizae   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
32735GAME( 200?, sc4ibizaf   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 7)", GAME_NOT_WORKING )
32736GAME( 200?, sc4ibizag   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING )
32737GAME( 200?, sc4ibizah   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING )
32738GAME( 200?, sc4ibizai   ,sc4ibiza,   sc4, sc4, sc4_state, sc4, ROT0, "BFM","Red Hot Ibiza (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING )
32739
32740// PR2037 REEL TO REEL         RTOR SOUNDS           REEL 2 REEL
32741GAME( 200?, sc4r2r      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32742GAME( 200?, sc4r2ra      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32743GAME( 200?, sc4r2rb      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
32744GAME( 200?, sc4r2rc      ,sc4r2r,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
32745
32746// doesn't like the sound rom  (REVO SOUNDS instead of REV SOUNDS)
32747// PR2020 REVOLVER         REV SOUNDS               REVOLVER
32748GAME( 200?, sc4revo      ,0,         sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING )
32749GAME( 200?, sc4revoa   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING )
32750GAME( 200?, sc4revob   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 3)", GAME_NOT_WORKING )
32751GAME( 200?, sc4revoc   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING )
32752GAME( 200?, sc4revod   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING )
32753GAME( 200?, sc4revoe   ,sc4revo,   sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING )
32754
32755
3223632756/****************************************************************************************************************************************************************************************************************/
3223732757/****************************************************************************************************************************************************************************************************************/
3223832758/****************************************************************************************************************************************************************************************************************/

Previous 199869 Revisions Next


© 1997-2024 The MAME Team