trunk/src/mame/drivers/bfm_sc1.c
| r19508 | r19509 | |
| 1168 | 1168 | |
| 1169 | 1169 | } |
| 1170 | 1170 | |
| 1171 | |
| 1172 | int sc1_find_project_string(running_machine &machine ) |
| 1173 | { |
| 1174 | // search for the project string to find the title (usually just at ff00) |
| 1175 | char title_string[4][32] = { "PROJECT NUMBER", "PROJECT PR", "PROJECT ", "CASH ON THE NILE 2" }; |
| 1176 | UINT8 *src = machine.root_device().memregion( "maincpu" )->base(); |
| 1177 | int size = machine.root_device().memregion( "maincpu" )->bytes(); |
| 1178 | |
| 1179 | for (int search=0;search<4;search++) |
| 1180 | { |
| 1181 | |
| 1182 | int strlength = strlen(title_string[search]); |
| 1183 | |
| 1184 | for (int i=0;i<size-strlength;i++) |
| 1185 | { |
| 1186 | int j; |
| 1187 | int found = 1; |
| 1188 | for (j=0;j<strlength;j+=1) |
| 1189 | { |
| 1190 | UINT8 rom = src[(i+j)]; |
| 1191 | UINT8 chr = title_string[search][j]; |
| 1192 | |
| 1193 | if (rom != chr) |
| 1194 | { |
| 1195 | found = 0; |
| 1196 | break; |
| 1197 | } |
| 1198 | } |
| 1199 | |
| 1200 | if (found!=0) |
| 1201 | { |
| 1202 | |
| 1203 | int end=0; |
| 1204 | int count = 0; |
| 1205 | int blankcount = 0; |
| 1206 | printf("ID String @ %08x\n", i); |
| 1207 | |
| 1208 | while (!end) |
| 1209 | { |
| 1210 | UINT8 rom; |
| 1211 | int addr; |
| 1212 | |
| 1213 | addr = (i+count); |
| 1214 | |
| 1215 | if (addr<size) |
| 1216 | { |
| 1217 | rom = src[addr]; |
| 1218 | |
| 1219 | if ((rom>=0x20) && (rom<0x7f)) |
| 1220 | { |
| 1221 | printf("%c", rom); |
| 1222 | blankcount = 0; |
| 1223 | } |
| 1224 | else |
| 1225 | { |
| 1226 | blankcount++; |
| 1227 | if (blankcount<10) printf(" "); |
| 1228 | } |
| 1229 | |
| 1230 | count++; |
| 1231 | } |
| 1232 | else |
| 1233 | end = 1; |
| 1234 | |
| 1235 | if (count>=0x100) |
| 1236 | end = 1; |
| 1237 | } |
| 1238 | printf("\n"); |
| 1239 | |
| 1240 | return 1; |
| 1241 | } |
| 1242 | } |
| 1243 | } |
| 1244 | |
| 1245 | return 0; |
| 1246 | } |
| 1247 | |
| 1248 | |
| 1249 | |
| 1171 | 1250 | DRIVER_INIT_MEMBER(bfm_sc1_state,toppoker) |
| 1172 | 1251 | { |
| 1173 | 1252 | sc1_common_init(machine(),3,1, 3); |
| 1174 | 1253 | adder2_decode_char_roms(machine()); // decode GFX roms |
| 1175 | 1254 | MechMtr_config(machine(),8); |
| 1255 | sc1_find_project_string(machine()); |
| 1176 | 1256 | } |
| 1177 | 1257 | |
| 1178 | 1258 | DRIVER_INIT_MEMBER(bfm_sc1_state,lotse) |
| 1179 | 1259 | { |
| 1180 | 1260 | sc1_common_init(machine(),6,1, 3); |
| 1181 | 1261 | MechMtr_config(machine(),8); |
| 1262 | sc1_find_project_string(machine()); |
| 1182 | 1263 | } |
| 1183 | 1264 | |
| 1184 | 1265 | DRIVER_INIT_MEMBER(bfm_sc1_state,lotse_bank0) |
| 1185 | 1266 | { |
| 1186 | 1267 | sc1_common_init(machine(),6,1, 0); |
| 1187 | 1268 | MechMtr_config(machine(),8); |
| 1269 | sc1_find_project_string(machine()); |
| 1188 | 1270 | } |
| 1189 | 1271 | |
| 1190 | 1272 | |
| r19508 | r19509 | |
| 1192 | 1274 | { |
| 1193 | 1275 | sc1_common_init(machine(),6,0, 3); |
| 1194 | 1276 | MechMtr_config(machine(),8); |
| 1277 | sc1_find_project_string(machine()); |
| 1195 | 1278 | } |
| 1196 | 1279 | |
| 1197 | 1280 | DRIVER_INIT_MEMBER(bfm_sc1_state,nocrypt_bank0) |
| 1198 | 1281 | { |
| 1199 | 1282 | sc1_common_init(machine(),6,0, 0); |
| 1200 | 1283 | MechMtr_config(machine(),8); |
| 1284 | sc1_find_project_string(machine()); |
| 1201 | 1285 | } |
| 1202 | 1286 | |
| 1203 | 1287 | |
| r19508 | r19509 | |
| 1207 | 1291 | { |
| 1208 | 1292 | sc1_common_init(machine(),6,0, 3); |
| 1209 | 1293 | MechMtr_config(machine(),8); |
| 1294 | sc1_find_project_string(machine()); |
| 1210 | 1295 | } |
| 1211 | 1296 | |
| 1212 | 1297 | ///////////////////////////////////////////////////////////////////////////////////// |
| r19508 | r19509 | |
| 1220 | 1305 | Scorpion1_SetSwitchState(this,3,3,1); |
| 1221 | 1306 | Scorpion1_SetSwitchState(this,3,6,1); |
| 1222 | 1307 | Scorpion1_SetSwitchState(this,4,1,1); |
| 1308 | sc1_find_project_string(machine()); |
| 1223 | 1309 | } |
| 1224 | 1310 | |
| 1225 | 1311 | |
| r19508 | r19509 | |
| 1396 | 1482 | ROM_LOAD( "carrousel.bin", 0x00000, 0x10000, CRC(d1f7ae57) SHA1(301727b95f30d8e934a9c790838daf65aadd6dc7) ) |
| 1397 | 1483 | ROM_END |
| 1398 | 1484 | |
| 1399 | | ROM_START( sc1cshat ) |
| 1400 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1401 | | ROM_LOAD( "cash_attraction_b", 0x0000, 0x8000, CRC(79870574) SHA1(89e5db89064a9e24bc37389d78f4defb7d2f479b) ) |
| 1402 | | ROM_LOAD( "cash_attraction_a", 0x8000, 0x8000, CRC(fab3283c) SHA1(669b425687faad0ebf88c1aaaafa40c446fa2e24) ) |
| 1403 | 1485 | |
| 1404 | | ROM_REGION( 0x10000, "altrevs", 0 ) |
| 1405 | | ROM_LOAD( "957172.40 b std var%.bin", 0x0000, 0x008000, CRC(5e4381f9) SHA1(ae6d64c42ae7ddc2ed0ab5c3b56222090004d88a) ) |
| 1406 | | ROM_LOAD( "957182.20 var% proto a.bin", 0x0000, 0x008000, CRC(3a2dd72d) SHA1(29d962702095aa0f252210da68a89c557fa9db69) ) |
| 1407 | | ROM_LOAD( "957182.39 74-78 proto a.bin", 0x0000, 0x008000, CRC(f890b2d3) SHA1(e714973c63486e6983912fb6aebee3a71e003be5) ) |
| 1408 | | ROM_LOAD( "957182.39 proto var%.bin", 0x0000, 0x008000, CRC(43f452a7) SHA1(13ef94b4a4ecf729dfe481da26804f2e6f0631b0) ) |
| 1409 | | ROM_LOAD( "957272.40 74-78b.bin", 0x0000, 0x008000, CRC(e72d4241) SHA1(487a00f49fa5451f39c2400f6f23a5f067afaa66) ) |
| 1410 | | ROM_LOAD( "957282.20 74-78 proto a.bin", 0x0000, 0x008000, CRC(7e557f21) SHA1(49bbbbafff757acd078d156bae2c942991f055af) ) |
| 1411 | | ROM_END |
| 1412 | | |
| 1413 | | ROM_START( sc1cshata ) |
| 1414 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1415 | | ROM_LOAD( "957272.21 74-78b.bin", 0x0000, 0x8000, CRC(531e97fb) SHA1(c7ae94c503f9e13d68ae463dd19212f146b0e8bc) ) |
| 1416 | | ROM_LOAD( "957272.20 74-78 standard.bin", 0x8000, 0x8000, CRC(06def19d) SHA1(721d8ffc7e6b0e76f097d82b3be7618d97d73041) ) |
| 1417 | | ROM_END |
| 1418 | | |
| 1419 | | ROM_START( sc1cshatb ) |
| 1420 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1421 | | ROM_LOAD( "957172.71 20p std b.bin", 0x0000, 0x8000, CRC(79870574) SHA1(89e5db89064a9e24bc37389d78f4defb7d2f479b) ) |
| 1422 | | ROM_LOAD( "957172.70 20 n.p a.bin", 0x8000, 0x8000, CRC(4e90868a) SHA1(f88a1b578b2d9091f5e5212768547db19e6b5379) ) |
| 1423 | | ROM_END |
| 1424 | | |
| 1425 | | ROM_START( sc1cshatc ) |
| 1426 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1427 | | ROM_LOAD( "957172.21 var% b.bin", 0x0000, 0x8000, CRC(ea705443) SHA1(fdd941b5e6785d97e990f4ca74578e539512422b) ) |
| 1428 | | ROM_LOAD( "957172.20 std var% a.bin", 0x8000, 0x8000, CRC(e67fc9e1) SHA1(39ac2c30d605f2b3109a57c6633a597e77651e79) ) |
| 1429 | | ROM_END |
| 1430 | | |
| 1431 | 1486 | ROM_START( sc1cshcd ) |
| 1432 | 1487 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1433 | 1488 | ROM_LOAD( "cascrd2.bin", 0x0000, 0x8000, CRC(862d5ea9) SHA1(f0c0334aed028ab995b4d092abe10ece90be40a5) ) |
| r19508 | r19509 | |
| 1502 | 1557 | ROM_LOAD( "cbexpp1", 0x8000, 0x8000, CRC(8819728c) SHA1(691d6317fd38e09fa333fc49c82e85f69a04e359) ) |
| 1503 | 1558 | ROM_END |
| 1504 | 1559 | |
| 1505 | | ROM_START( sc1cshwz ) |
| 1506 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1507 | | ROM_LOAD( "95717206b std.bin", 0x0000, 0x8000, CRC(2478530f) SHA1(be82a4e36a3c076b9e94fa2364904ca463b6b4ed) ) |
| 1508 | | ROM_LOAD( "95717205a std.bin", 0x8000, 0x8000, CRC(795bbeea) SHA1(22e0fc9bc3c70e05e51cb98837a9c706eb2ca080) ) |
| 1509 | 1560 | |
| 1510 | | ROM_REGION( 0x10000, "altrevs", 0 )//these seem to be halves without a partner, do these share the same b ROM? |
| 1511 | | ROM_LOAD( "95718205a std ptel.bin", 0x0000, 0x008000, CRC(c88f476c) SHA1(a5d8f12ade77bdb100ece5f2eecec35ae09f3b0e) ) |
| 1512 | | ROM_LOAD( "95718210a proto var.bin", 0x0000, 0x008000, CRC(0997c4e9) SHA1(1013a12803796d3926cceeb671c7c07cc66d418e) ) |
| 1513 | | ROM_LOAD( "95728205a 74-78 adj proto.bin", 0x0000, 0x008000, CRC(1cdadddb) SHA1(33c7ed10b1c9ddc0fc6065ad9b1cf80ee9f8e958) ) |
| 1514 | | ROM_LOAD( "95728210a 74-78 proto.bin", 0x0000, 0x008000, CRC(5c502423) SHA1(4fc93de9dd3aff7a8a8f828760d8b095b7a13630) ) |
| 1515 | 1561 | |
| 1516 | | ROM_END |
| 1517 | | |
| 1518 | | ROM_START( sc1cshwza ) |
| 1519 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1520 | | ROM_LOAD( "95727206b 74-78 adj.bin", 0x0000, 0x8000, CRC(2b0ea9dc) SHA1(a9099abe2cf4cdf119a00e5a218507798d410eff) ) |
| 1521 | | ROM_LOAD( "95727205a 74-78 adj.bin", 0x8000, 0x8000, CRC(7c7ddabc) SHA1(b4c7a9ee929b5635091366948257f273a21d7818) ) |
| 1522 | | ROM_END |
| 1523 | | |
| 1524 | | |
| 1525 | | ROM_START( sc1cshwzb ) |
| 1526 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1527 | | ROM_LOAD( "95727211b 74-78 sw.bin", 0x0000, 0x8000, CRC(e20ee4d3) SHA1(3440ad647f8e009a13de6ff9797a47c636a50123) ) |
| 1528 | | ROM_LOAD( "95727210a 74-78 sw.bin", 0x8000, 0x8000, CRC(6276ee67) SHA1(cc9b794f0add6d68677858719831e10afbdbc699) ) |
| 1529 | | ROM_END |
| 1530 | | |
| 1531 | 1562 | ROM_START( sc1cshin ) |
| 1532 | 1563 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1533 | 1564 | ROM_LOAD( "cashino-b.bin", 0x0000, 0x8000, CRC(c0d3fb09) SHA1(7e0a302547b18946851d31be4d25c17aca32b767) ) |
| r19508 | r19509 | |
| 3096 | 3127 | |
| 3097 | 3128 | #define GAME_FLAGS GAME_SUPPORTS_SAVE|GAME_REQUIRES_ARTWORK|GAME_NOT_WORKING|GAME_MECHANICAL |
| 3098 | 3129 | |
| 3130 | |
| 3131 | |
| 3132 | /******************************************************************************************************************************************************************************************************************** |
| 3133 | Cash Attraction |
| 3134 | project numbers 5489 / 5602 |
| 3135 | all sets pass ROM check and boot, pairings should be good |
| 3136 | ********************************************************************************************************************************************************************************************************************/ |
| 3137 | |
| 3138 | ROM_START( sc1cshata ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957272.21 74-78b.bin", 0x0000, 0x8000, CRC(531e97fb) SHA1(c7ae94c503f9e13d68ae463dd19212f146b0e8bc) ) ROM_LOAD( "957272.20 74-78 standard.bin", 0x8000, 0x8000, CRC(06def19d) SHA1(721d8ffc7e6b0e76f097d82b3be7618d97d73041) ) ROM_END |
| 3139 | ROM_START( sc1cshati ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957272.21 74-78b.bin", 0x0000, 0x8000, CRC(531e97fb) SHA1(c7ae94c503f9e13d68ae463dd19212f146b0e8bc) ) ROM_LOAD( "957282.20 74-78 proto a.bin", 0x8000, 0x8000, CRC(7e557f21) SHA1(49bbbbafff757acd078d156bae2c942991f055af) ) ROM_END |
| 3140 | ROM_START( sc1cshatc ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957172.21 var% b.bin", 0x0000, 0x8000, CRC(ea705443) SHA1(fdd941b5e6785d97e990f4ca74578e539512422b) ) ROM_LOAD( "957172.20 std var% a.bin", 0x8000, 0x8000, CRC(e67fc9e1) SHA1(39ac2c30d605f2b3109a57c6633a597e77651e79) ) ROM_END |
| 3141 | ROM_START( sc1cshatf ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957172.21 var% b.bin", 0x0000, 0x8000, CRC(ea705443) SHA1(fdd941b5e6785d97e990f4ca74578e539512422b) ) ROM_LOAD( "957182.20 var% proto a.bin", 0x8000, 0x8000, CRC(3a2dd72d) SHA1(29d962702095aa0f252210da68a89c557fa9db69) ) ROM_END |
| 3142 | ROM_START( sc1cshath ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957272.40 74-78b.bin", 0x0000, 0x8000, CRC(e72d4241) SHA1(487a00f49fa5451f39c2400f6f23a5f067afaa66) ) ROM_LOAD( "957182.39 proto var%.bin", 0x8000, 0x8000, CRC(43f452a7) SHA1(13ef94b4a4ecf729dfe481da26804f2e6f0631b0) ) ROM_END |
| 3143 | ROM_START( sc1cshatg ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957172.40 b std var%.bin",0x0000, 0x8000, CRC(5e4381f9) SHA1(ae6d64c42ae7ddc2ed0ab5c3b56222090004d88a) ) ROM_LOAD( "957182.39 74-78 proto a.bin", 0x8000, 0x8000, CRC(f890b2d3) SHA1(e714973c63486e6983912fb6aebee3a71e003be5) ) ROM_END |
| 3144 | ROM_START( sc1cshatb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "957172.71 20p std b.bin", 0x0000, 0x8000, CRC(79870574) SHA1(89e5db89064a9e24bc37389d78f4defb7d2f479b) ) ROM_LOAD( "957172.70 20 n.p a.bin", 0x8000, 0x8000, CRC(4e90868a) SHA1(f88a1b578b2d9091f5e5212768547db19e6b5379) ) ROM_END |
| 3145 | ROM_START( sc1cshat ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "cash_attraction_b", 0x0000, 0x8000, CRC(79870574) SHA1(89e5db89064a9e24bc37389d78f4defb7d2f479b) ) ROM_LOAD( "cash_attraction_a", 0x8000, 0x8000, CRC(fab3283c) SHA1(669b425687faad0ebf88c1aaaafa40c446fa2e24) ) ROM_END |
| 3146 | |
| 3147 | // PROJECT NUMBER 5489 CASH ATTRACTION - 18-JUL-1989 12:48:39 |
| 3148 | GAME( 198?, sc1cshata , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-380-109 |
| 3149 | GAME( 198?, sc1cshati , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-381-109 |
| 3150 | // PROJECT NUMBER 5489 CASH ATTRACTION VARIABLE % - 18-JUL-1989 14:33:44 |
| 3151 | GAME( 198?, sc1cshatc , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-370-109 |
| 3152 | GAME( 198?, sc1cshatf , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 2, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-371-109 |
| 3153 | // PROJECT NUMBER 5489 CASH ATTRACTION - 26-OCT-1989 16:31:38 |
| 3154 | GAME( 198?, sc1cshath , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 3, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-381-119 |
| 3155 | // PROJECT NUMBER 5489 CASH ATTRACTION VARIABLE % - 26-OCT-1989 16:35:40 |
| 3156 | GAME( 198?, sc1cshatg , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 4, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-371-119 |
| 3157 | // PROJECT NUMBER 5602 CASH ATTRACTION 20P VARIABLE % - 3-JAN-1990 16:57:23 |
| 3158 | GAME( 198?, sc1cshatb , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 5) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-370-132 |
| 3159 | GAME( 198?, sc1cshat , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 5, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-371-132 |
| 3160 | |
| 3161 | |
| 3162 | /******************************************************************************************************************************************************************************************************************** |
| 3163 | Cash Wise |
| 3164 | sc1cshwzd has no appropriate rom to map at 0x0000 |
| 3165 | ********************************************************************************************************************************************************************************************************************/ |
| 3166 | |
| 3167 | ROM_START( sc1cshwza ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95727206b 74-78 adj.bin", 0x0000, 0x8000, CRC(2b0ea9dc) SHA1(a9099abe2cf4cdf119a00e5a218507798d410eff) ) ROM_LOAD( "95727205a 74-78 adj.bin", 0x8000, 0x8000, CRC(7c7ddabc) SHA1(b4c7a9ee929b5635091366948257f273a21d7818) ) ROM_END |
| 3168 | ROM_START( sc1cshwze ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95727206b 74-78 adj.bin", 0x0000, 0x8000, CRC(2b0ea9dc) SHA1(a9099abe2cf4cdf119a00e5a218507798d410eff) ) ROM_LOAD( "95728205a 74-78 adj proto.bin", 0x8000, 0x8000, CRC(1cdadddb) SHA1(33c7ed10b1c9ddc0fc6065ad9b1cf80ee9f8e958) ) ROM_END |
| 3169 | ROM_START( sc1cshwz ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95717206b std.bin", 0x0000, 0x8000, CRC(2478530f) SHA1(be82a4e36a3c076b9e94fa2364904ca463b6b4ed) ) ROM_LOAD( "95717205a std.bin", 0x8000, 0x8000, CRC(795bbeea) SHA1(22e0fc9bc3c70e05e51cb98837a9c706eb2ca080) ) ROM_END |
| 3170 | ROM_START( sc1cshwzc ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95717206b std.bin", 0x0000, 0x8000, CRC(2478530f) SHA1(be82a4e36a3c076b9e94fa2364904ca463b6b4ed) ) ROM_LOAD( "95718205a std ptel.bin", 0x8000, 0x8000, CRC(c88f476c) SHA1(a5d8f12ade77bdb100ece5f2eecec35ae09f3b0e) ) ROM_END |
| 3171 | ROM_START( sc1cshwzb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95727211b 74-78 sw.bin", 0x0000, 0x8000, CRC(e20ee4d3) SHA1(3440ad647f8e009a13de6ff9797a47c636a50123) ) ROM_LOAD( "95727210a 74-78 sw.bin", 0x8000, 0x8000, CRC(6276ee67) SHA1(cc9b794f0add6d68677858719831e10afbdbc699) ) ROM_END |
| 3172 | ROM_START( sc1cshwzf ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "95727211b 74-78 sw.bin", 0x0000, 0x8000, CRC(e20ee4d3) SHA1(3440ad647f8e009a13de6ff9797a47c636a50123) ) ROM_LOAD( "95728210a 74-78 proto.bin", 0x8000, 0x8000, CRC(5c502423) SHA1(4fc93de9dd3aff7a8a8f828760d8b095b7a13630) ) ROM_END |
| 3173 | ROM_START( sc1cshwzd ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "sc1cshwzd_romb.bin", 0x0000, 0x8000, NO_DUMP ) ROM_LOAD( "95718210a proto var.bin", 0x8000, 0x8000, CRC(0997c4e9) SHA1(1013a12803796d3926cceeb671c7c07cc66d418e) ) ROM_END |
| 3174 | |
| 3175 | // PROJECT NUMBER 5423 CASH WISE - 13-MAY-1989 14:46:29 |
| 3176 | GAME( 198?, sc1cshwza , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-380-100 |
| 3177 | GAME( 198?, sc1cshwze , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-381-100 |
| 3178 | // PROJECT NUMBER 5423 CASH WISE VARIABLE % - 13-MAY-1989 14:49:12 |
| 3179 | GAME( 198?, sc1cshwz , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-370-100 |
| 3180 | GAME( 198?, sc1cshwzc , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 2, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-371-100 |
| 3181 | // PROJECT NUMBER 5423 CASH WISE - 2-JUN-1989 13:08:30 |
| 3182 | GAME( 198?, sc1cshwzb , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-380-104 |
| 3183 | GAME( 198?, sc1cshwzf , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 3, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-381-104 |
| 3184 | // PROJECT NUMBER 5423 CASH WISE VARIABLE % - 2-JUN-1989 13:24:44 |
| 3185 | GAME( 198?, sc1cshwzd , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 4, Protocol) (Scorpion 1)", GAME_FLAGS ) // GAME No 39-371-104 |
| 3186 | |
| 3187 | |
| 3188 | |
| 3189 | |
| 3099 | 3190 | GAME( 1988, sc1lotus , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM/ELAM", "Lotus SE (Dutch) (set 1)", GAME_FLAGS ) |
| 3100 | 3191 | GAME( 1988, sc1lotusa , sc1lotus , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM/ELAM", "Lotus SE (Dutch) (set 2)", GAME_FLAGS ) |
| 3101 | 3192 | GAME( 1988, sc1roul , 0 , scorpion1 , scorpion1 , bfm_sc1_state, rou029 , 0, "BFM/ELAM", "Roulette (Dutch, Game Card 39-360-129?)", GAME_FLAGS ) |
| r19508 | r19509 | |
| 3109 | 3200 | GAME( 198?, sc1bigmt , 0 , scorpion1_viper , clatt , bfm_sc1_state, nocrypt , 0, "BFM", "The Big Match (Bellfruit) (Scorpion 1)", GAME_FLAGS ) |
| 3110 | 3201 | GAME( 198?, sc1calyp , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM/ELAM", "Calypso (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS ) |
| 3111 | 3202 | GAME( 198?, sc1carro , 0 , scorpion1 , scorpion1 , bfm_sc1_state, nocrypt_bank0 , 0, "BFM/ELAM", "Carrousel (Bellfruit) (Scorpion 1)", GAME_FLAGS ) |
| 3112 | | GAME( 198?, sc1cshat , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) |
| 3113 | | GAME( 198?, sc1cshata , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) |
| 3114 | | GAME( 198?, sc1cshatb , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS ) |
| 3115 | | GAME( 198?, sc1cshatc , sc1cshat , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Attraction (Bellfruit) (set 4) (Scorpion 1)", GAME_FLAGS ) |
| 3116 | 3203 | |
| 3117 | 3204 | GAME( 198?, sc1cshcd , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM/ELAM", "Cash Card (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS ) |
| 3118 | 3205 | GAME( 198?, sc1cshcda , sc1cshcd , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Card (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) |
| r19508 | r19509 | |
| 3123 | 3210 | GAME( 198?, sc1cexpla , sc1cexpl , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Explosion (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) |
| 3124 | 3211 | GAME( 198?, sc1cexplb , sc1cexpl , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Explosion (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS ) |
| 3125 | 3212 | GAME( 198?, sc1cexpld , sc1cexpl , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Explosion (Bellfruit) (set 5) (Scorpion 1)", GAME_FLAGS ) |
| 3126 | | GAME( 198?, sc1cshwz , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) |
| 3127 | | GAME( 198?, sc1cshwza , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 2) (Scorpion 1)", GAME_FLAGS ) |
| 3128 | | GAME( 198?, sc1cshwzb , sc1cshwz , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "Cash Wise (Bellfruit) (set 3) (Scorpion 1)", GAME_FLAGS ) |
| 3129 | 3213 | GAME( 198?, sc1cshin , 0 , scorpion1 , scorpion1 , bfm_sc1_state, lotse , 0, "BFM/ELAM", "Cashino (Bellfruit) (Dutch) (Scorpion 1)", GAME_FLAGS ) |
| 3130 | 3214 | GAME( 198?, sc1china , 0 , scorpion1_viper , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "China Town Club (Bellfruit) (set 1) (Scorpion 1)", GAME_FLAGS ) |
| 3131 | 3215 | GAME( 198?, sc1chinap , sc1china , scorpion1_viper , scorpion1 , bfm_sc1_state, lotse , 0, "BFM", "China Town Club (Bellfruit) (set 1, Protocol) (Scorpion 1)", GAME_FLAGS ) |