~ubuntu-branches/ubuntu/lucid/sdlmame/lucid

« back to all changes in this revision

Viewing changes to src/mame/drivers/superqix.c

  • Committer: Bazaar Package Importer
  • Author(s): Cesare Falco
  • Date: 2009-11-03 17:10:15 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20091103171015-6hop4ory5lxnumpn
Tags: 0.135-0ubuntu1
* New upstream release - Closes (LP: #403212)
* debian/watch: unstable releases are no longer detected
* mame.ini: added the cheat subdirectories to cheatpath so zipped
  cheatfiles will be searched too
* renamed crsshair subdirectory to crosshair to reflect upstream change
* mame.ini: renamed references to crosshair subdirectory (see above)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1202
1202
        ROM_REGION( 0x8000, "samples", 0 )
1203
1203
        ROM_LOAD( "3.7j",  0x0000, 0x08000, CRC(3f9bc7f1) SHA1(0b0c2ec3bea6a7f3fc6c0c8b750318f3f9ec3d1f) )
1204
1204
 
1205
 
        ROM_REGION( 0x018000, "gfx1", ROMREGION_DISPOSE )
 
1205
        ROM_REGION( 0x018000, "gfx1", 0 )
1206
1206
        ROM_LOAD( "4.1n",  0x00000, 0x08000, CRC(9c08a072) SHA1(25f31fcf72216cf42528b07ad8c09113aa69861a) )
1207
1207
        ROM_LOAD( "5.1r",  0x08000, 0x08000, CRC(2dd5b83f) SHA1(b05e3a008050359d0207757b9cbd8cee87abc697) )
1208
1208
        ROM_LOAD( "6.1t",  0x10000, 0x08000, CRC(33b855b0) SHA1(5a1df4f82fc0d6f78883b759fd61f395942645eb) )
1218
1218
        ROM_REGION( 0x8000, "samples", 0 )
1219
1219
        ROM_LOAD( "b18-05",  0x0000, 0x08000, CRC(dab5e718) SHA1(6cf6486f283f5177dfdc657b1627fbfa3f0743e8) )
1220
1220
 
1221
 
        ROM_REGION( 0x018000, "gfx1", ROMREGION_DISPOSE )
 
1221
        ROM_REGION( 0x018000, "gfx1", 0 )
1222
1222
        ROM_LOAD( "b18-01",  0x00000, 0x08000, CRC(870a4c04) SHA1(a029108bcda40755c8320d2ee297f42d816aa7c0) )
1223
1223
        ROM_LOAD( "b18-02",  0x08000, 0x08000, CRC(4e625cac) SHA1(2c21b32240eaada9a5f909a2ec5b335372c8c994) )
1224
1224
        ROM_LOAD( "b18-03",  0x14000, 0x04000, CRC(1c82717d) SHA1(6942c8877e24ac51ed71036e771a1655d82f3491) )
1234
1234
        /* sq07.108 is from the sqixb1 set, it will be removed once the actual MCU code from b03-03.l2 is decapped / dumped */
1235
1235
        ROM_LOAD( "sq07.108",     0x00000, 0x1000, BAD_DUMP CRC(d11411fb) SHA1(31183f433596c4d2503c01f6dc8d91024f2cf5de) )
1236
1236
 
1237
 
        ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
 
1237
        ROM_REGION( 0x08000, "gfx1", 0 )
1238
1238
        ROM_LOAD( "b03-04.s8",    0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) )
1239
1239
 
1240
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1240
        ROM_REGION( 0x20000, "gfx2", 0 )
1241
1241
        ROM_LOAD( "sq-iu3.p8",    0x00000, 0x20000, CRC(b8d0c493) SHA1(ef5d62ef3835c7ae088a7aa98945f747130fe0ec) ) /* Sharp LH231041 28 pin 128K x 8bit mask rom */
1242
1242
 
1243
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1243
        ROM_REGION( 0x10000, "gfx3", 0 )
1244
1244
        ROM_LOAD( "b03-05.t8",    0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) )
1245
1245
ROM_END
1246
1246
 
1254
1254
        /* sq07.108 is from the sqixb1 set, it will be removed once the actual MCU code from b03-03.l2 is decapped / dumped */
1255
1255
        ROM_LOAD( "sq07.108",     0x00000, 0x1000, BAD_DUMP CRC(d11411fb) SHA1(31183f433596c4d2503c01f6dc8d91024f2cf5de) )
1256
1256
 
1257
 
        ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
 
1257
        ROM_REGION( 0x08000, "gfx1", 0 )
1258
1258
        ROM_LOAD( "b03-04.s8",    0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) )
1259
1259
 
1260
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1260
        ROM_REGION( 0x20000, "gfx2", 0 )
1261
1261
        ROM_LOAD( "sq-iu3.p8",    0x00000, 0x20000, CRC(b8d0c493) SHA1(ef5d62ef3835c7ae088a7aa98945f747130fe0ec) ) /* Sharp LH231041 28 pin 128K x 8bit mask rom */
1262
1262
 
1263
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1263
        ROM_REGION( 0x10000, "gfx3", 0 )
1264
1264
        ROM_LOAD( "b03-05.t8",    0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) )
1265
1265
ROM_END
1266
1266
 
1272
1272
        ROM_REGION( 0x1000, "mcu", 0 )  /* I8751 code */
1273
1273
        ROM_LOAD( "b03-08.l2",    0x00000, 0x01000, CRC(7c338c0f) SHA1(b91468c881641f807067835b2dd490cd3e3c577e) )
1274
1274
 
1275
 
        ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
 
1275
        ROM_REGION( 0x08000, "gfx1", 0 )
1276
1276
        ROM_LOAD( "b03-04.s8",    0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) )
1277
1277
 
1278
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1278
        ROM_REGION( 0x20000, "gfx2", 0 )
1279
1279
        ROM_LOAD( "sq-iu3.p8",    0x00000, 0x20000, CRC(b8d0c493) SHA1(ef5d62ef3835c7ae088a7aa98945f747130fe0ec) ) /* Sharp LH231041 28 pin 128K x 8bit mask rom */
1280
1280
 
1281
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1281
        ROM_REGION( 0x10000, "gfx3", 0 )
1282
1282
        ROM_LOAD( "b03-09.t8",    0x00000, 0x10000, CRC(69d2a84a) SHA1(b461d8a01f73c6aaa4aac85602c688c111bdca5d) )
1283
1283
ROM_END
1284
1284
 
1290
1290
        ROM_REGION( 0x10000, "mcu", 0 ) /* I8751 code */
1291
1291
        ROM_LOAD( "sq07.108",     0x00000, 0x1000, BAD_DUMP CRC(d11411fb) SHA1(31183f433596c4d2503c01f6dc8d91024f2cf5de) )
1292
1292
 
1293
 
        ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
 
1293
        ROM_REGION( 0x08000, "gfx1", 0 )
1294
1294
        ROM_LOAD( "b03-04.s8",    0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) )
1295
1295
 
1296
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1296
        ROM_REGION( 0x20000, "gfx2", 0 )
1297
1297
        ROM_LOAD( "b03-03",       0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) /* 1st half of sq-iu3.p8 */
1298
1298
        ROM_LOAD( "b03-06",       0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) /* 2nd half of sq-iu3.p8 */
1299
1299
 
1300
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1300
        ROM_REGION( 0x10000, "gfx3", 0 )
1301
1301
        ROM_LOAD( "b03-05.t8",    0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) )
1302
1302
ROM_END
1303
1303
 
1306
1306
        ROM_LOAD( "cpu.2",         0x00000, 0x08000, CRC(682e28e3) SHA1(fe9221d26d7397be5a0fc8fdc51672b5924f3cf2) )
1307
1307
        ROM_LOAD( "b03-02.h3",     0x10000, 0x10000, CRC(9c23cb64) SHA1(7e04cb18cabdc0031621162cbc228cd95875a022) )
1308
1308
 
1309
 
        ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE )
 
1309
        ROM_REGION( 0x08000, "gfx1", 0 )
1310
1310
        ROM_LOAD( "b03-04.s8",    0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) )
1311
1311
 
1312
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1312
        ROM_REGION( 0x20000, "gfx2", 0 )
1313
1313
        ROM_LOAD( "b03-03",       0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) /* 1st half of sq-iu3.p8 */
1314
1314
        ROM_LOAD( "b03-06",       0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) /* 2nd half of sq-iu3.p8 */
1315
1315
 
1316
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1316
        ROM_REGION( 0x10000, "gfx3", 0 )
1317
1317
        ROM_LOAD( "b03-05.t8",    0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) )
1318
1318
ROM_END
1319
1319
 
1320
 
ROM_START( perestrf )
 
1320
ROM_START( perestrof )
1321
1321
        ROM_REGION( 0x20000, "maincpu", 0 )
1322
1322
        /* 0x8000 - 0x10000 in the rom is empty anyway */
1323
1323
        ROM_LOAD( "rom1.bin",        0x00000, 0x20000, CRC(0cbf96c1) SHA1(cf2b1367887d1b8812a56aa55593e742578f220c) )
1324
1324
 
1325
 
        ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE )
 
1325
        ROM_REGION( 0x10000, "gfx1", 0 )
1326
1326
        ROM_LOAD( "rom4.bin",       0x00000, 0x10000, CRC(c56122a8) SHA1(1d24b2f0358e14aca5681f92175869224584a6ea) ) /* both halves identical */
1327
1327
 
1328
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1328
        ROM_REGION( 0x20000, "gfx2", 0 )
1329
1329
        ROM_LOAD( "rom2.bin",       0x00000, 0x20000, CRC(36f93701) SHA1(452cb23efd955c6c155cef2b1b650e253e195738) )
1330
1330
 
1331
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1331
        ROM_REGION( 0x10000, "gfx3", 0 )
1332
1332
        ROM_LOAD( "rom3.bin",       0x00000, 0x10000, CRC(00c91d5a) SHA1(fdde56d3689a47e6bfb296e442207b93b887ec7a) )
1333
1333
ROM_END
1334
1334
 
1337
1337
        /* 0x8000 - 0x10000 in the rom is empty anyway */
1338
1338
        ROM_LOAD( "rom1.bin",        0x00000, 0x20000, CRC(0cbf96c1) SHA1(cf2b1367887d1b8812a56aa55593e742578f220c) )
1339
1339
 
1340
 
        ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE )
 
1340
        ROM_REGION( 0x10000, "gfx1", 0 )
1341
1341
        ROM_LOAD( "rom4.bin",       0x00000, 0x10000, CRC(c56122a8) SHA1(1d24b2f0358e14aca5681f92175869224584a6ea) ) /* both halves identical */
1342
1342
 
1343
 
        ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE )
 
1343
        ROM_REGION( 0x20000, "gfx2", 0 )
1344
1344
        ROM_LOAD( "rom2.bin",       0x00000, 0x20000, CRC(36f93701) SHA1(452cb23efd955c6c155cef2b1b650e253e195738) )
1345
1345
 
1346
 
        ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
 
1346
        ROM_REGION( 0x10000, "gfx3", 0 )
1347
1347
        ROM_LOAD( "rom3a.bin",       0x00000, 0x10000, CRC(7a2a563f) SHA1(e3654091b858cc80ec1991281447fc3622a0d4f9) )
1348
1348
ROM_END
1349
1349
 
1441
1441
GAME( 1987, sqixb1,   sqix,     sqix,     superqix, sqixa,    ROT90, "bootleg", "Super Qix (bootleg set 1)", GAME_SUPPORTS_SAVE )
1442
1442
GAME( 1987, sqixb2,   sqix,     sqixbl,   superqix, 0,        ROT90, "bootleg", "Super Qix (bootleg set 2)", GAME_SUPPORTS_SAVE )
1443
1443
GAME( 1994, perestro, 0,        sqixbl,   superqix, perestro, ROT90, "Promat", "Perestroika Girls", GAME_SUPPORTS_SAVE )
1444
 
GAME( 1993, perestrf, perestro, sqixbl,   superqix, perestro, ROT90, "Promat (Fuuki license)", "Perestroika Girls (Fuuki license)", GAME_SUPPORTS_SAVE )
 
1444
GAME( 1993, perestrof,perestro, sqixbl,   superqix, perestro, ROT90, "Promat (Fuuki license)", "Perestroika Girls (Fuuki license)", GAME_SUPPORTS_SAVE )