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

« back to all changes in this revision

Viewing changes to src/mame/drivers/rollrace.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:
15
15
 
16
16
VIDEO_UPDATE( rollrace );
17
17
PALETTE_INIT( wiz );
18
 
VIDEO_START( rollrace );
19
18
 
20
19
WRITE8_HANDLER( rollrace_charbank_w );
21
20
WRITE8_HANDLER( rollrace_backgroundpage_w);
25
24
WRITE8_HANDLER( rollrace_spritebank_w );
26
25
WRITE8_HANDLER( rollrace_flipx_w );
27
26
 
28
 
READ8_HANDLER( rollrace_bkgpen_r );
29
 
 
30
27
static READ8_HANDLER( ra_fake_d800_r )
31
28
{
32
29
        return 0x51;
271
268
        ROM_LOAD( "6.8f", 0x4000, 0x2000, CRC(f39727b9) SHA1(08a1300172b4100cb80c9a5d8942408255d8e330) )
272
269
        ROM_LOAD( "7.8d", 0x6000, 0x2000, CRC(ee65b728) SHA1(871918d505ad8bab60c55bbb95fe37556a204dc9) )
273
270
 
274
 
        ROM_REGION( 0x6000,"gfx1",ROMREGION_DISPOSE )   /* characters */
 
271
        ROM_REGION( 0x6000,"gfx1",0 )   /* characters */
275
272
        ROM_LOAD( "3.7m", 0x0000, 0x2000, CRC(ca4f353c) SHA1(754838c6ad6886052a018966d55f40a7ed4b684d) )
276
273
        ROM_LOAD( "2.8m", 0x2000, 0x2000, CRC(93786171) SHA1(3928aad8bc43adeaad5e53c1d4e9df64f1d23704) )
277
274
        ROM_LOAD( "1.9m", 0x4000, 0x2000, CRC(dc072be1) SHA1(94d379a4c5a53050a18cd572cc82edb337182f3b) )
278
275
 
279
 
        ROM_REGION( 0x6000, "gfx2",ROMREGION_DISPOSE )  /* road graphics */
 
276
        ROM_REGION( 0x6000, "gfx2",0 )  /* road graphics */
280
277
        ROM_LOAD ( "6.20k", 0x0000, 0x2000, CRC(003d7515) SHA1(d8d84d690478cad16101f2ef9a1ae1ae74d01c88) )
281
278
        ROM_LOAD ( "7.18k", 0x2000, 0x2000, CRC(27843afa) SHA1(81d3031a2c06086461110696a0ee11d32992ecac) )
282
279
        ROM_LOAD ( "5.20f", 0x4000, 0x2000, CRC(51dd0108) SHA1(138c0aba6c952204e794216193def17b390c4ba2) )
283
280
 
284
 
        ROM_REGION( 0x6000, "gfx3",ROMREGION_DISPOSE )  /* sprite bank 0*/
 
281
        ROM_REGION( 0x6000, "gfx3",0 )  /* sprite bank 0*/
285
282
        ROM_LOAD ( "8.17m",  0x0000, 0x2000, CRC(08ad783e) SHA1(fea91e41916cfc7b29c5f9a578e2c82a54f66829) )
286
283
        ROM_LOAD ( "9.17r",  0x2000, 0x2000, CRC(69b23461) SHA1(73eca5e721425f37df311454bd5b4e632b096eba) )
287
284
        ROM_LOAD ( "10.17t", 0x4000, 0x2000, CRC(ba6ccd8c) SHA1(29a13e3161aba4db080434685869f8b79ad7997c) )
288
285
 
289
 
        ROM_REGION( 0x6000, "gfx4",ROMREGION_DISPOSE )  /* sprite bank 1*/
 
286
        ROM_REGION( 0x6000, "gfx4",0 )  /* sprite bank 1*/
290
287
        ROM_LOAD ( "11.18m", 0x0000, 0x2000, CRC(06a5d849) SHA1(b9f604edf4fdc053b738041493aef91dd730fe6b) )
291
288
        ROM_LOAD ( "12.18r", 0x2000, 0x2000, CRC(569815ef) SHA1(db261799892f60b2274b73fb25cde58219bb44db) )
292
289
        ROM_LOAD ( "13.18t", 0x4000, 0x2000, CRC(4f8af872) SHA1(6c07ff0733b8d8440309c9ae0db0876587b740a6) )
293
290
 
294
 
        ROM_REGION( 0x6000, "gfx5",ROMREGION_DISPOSE )  /* sprite bank 2*/
 
291
        ROM_REGION( 0x6000, "gfx5",0 )  /* sprite bank 2*/
295
292
        ROM_LOAD ( "14.19m", 0x0000, 0x2000, CRC(93f3c649) SHA1(38d6bb4b6108a67b135ae1a145532f4a0c2568b8) )
296
293
        ROM_LOAD ( "15.19r", 0x2000, 0x2000, CRC(5b3d87e4) SHA1(e47f7b62bf7101afba8d5e181f4bd8f8eb6eeb08) )
297
294
        ROM_LOAD ( "16.19u", 0x4000, 0x2000, CRC(a2c24b64) SHA1(e76558785ea337ab902fb6f94dc1a4bdfcd6335e) )
298
295
 
299
 
        ROM_REGION( 0x8000, "user1",ROMREGION_NODISPOSE )       /* road layout */
 
296
        ROM_REGION( 0x8000, "user1",0 ) /* road layout */
300
297
        ROM_LOAD ( "1.17a", 0x0000, 0x2000, CRC(f0fa72fc) SHA1(b73e794df635630f29a79adfe2951dc8f1d17e20) )
301
298
        ROM_LOAD ( "3.18b", 0x2000, 0x2000, CRC(954268f7) SHA1(07057296e0281f90b18dfe4223aad18bff7cfa6e) )
302
299
        ROM_LOAD ( "2.17d", 0x4000, 0x2000, CRC(2e38bb0e) SHA1(684f14a06ff957e40780be21c0ad5f10088a55ed) )
303
300
        ROM_LOAD ( "4.18d", 0x6000, 0x2000, CRC(3d9e16ab) SHA1(e99628ffc54e3ff4818313a287ca111617120910) )
304
301
 
305
 
        ROM_REGION( 0x300, "proms",ROMREGION_NODISPOSE )        /* colour */
 
302
        ROM_REGION( 0x300, "proms",0 )  /* colour */
306
303
        ROM_LOAD("tbp24s10.7u", 0x0000, 0x0100, CRC(9d199d33) SHA1(b8982f7da2b85f10d117177e4e73cbb486931cf5) )
307
304
        ROM_LOAD("tbp24s10.7t", 0x0100, 0x0100, CRC(c0426582) SHA1(8e3e4d1e76243cce272aa099d2d6ad4fa6c99f7c) )
308
305
        ROM_LOAD("tbp24s10.6t", 0x0200, 0x0100, CRC(c096e05c) SHA1(cb5b509e6124453f381a683ba446f8f4493d4610) )
318
315
        ROM_LOAD( "w3.8f", 0x4000, 0x2000, CRC(16ceced6) SHA1(241119959ffdf26780258bcc5651eca0c6a6128f) )
319
316
        ROM_LOAD( "w4.8d", 0x6000, 0x2000, CRC(ae826a96) SHA1(47979343c9fa7629ba6d62630c7c3fdfa2c8c28a) )
320
317
 
321
 
        ROM_REGION( 0x6000,"gfx1",ROMREGION_DISPOSE )   /* characters */
 
318
        ROM_REGION( 0x6000,"gfx1",0 )   /* characters */
322
319
        ROM_LOAD( "w3.7m", 0x0000, 0x2000, CRC(f9970aae) SHA1(ccb806cab3d3817c779e048f995d1f6fbe163679) )
323
320
        ROM_LOAD( "w2.8m", 0x2000, 0x2000, CRC(80573091) SHA1(ea352abebc428db9e89eda5f369a3b1086aa8970) )
324
321
        ROM_LOAD( "w1.9m", 0x4000, 0x2000, CRC(b37effd8) SHA1(d77d56d734834812b8d9b3c156577dbbcb2deac8) )
325
322
 
326
 
        ROM_REGION( 0x6000, "gfx2",ROMREGION_DISPOSE )  /* road graphics */
 
323
        ROM_REGION( 0x6000, "gfx2",0 )  /* road graphics */
327
324
        ROM_LOAD ( "6.20k", 0x0000, 0x2000, CRC(003d7515) SHA1(d8d84d690478cad16101f2ef9a1ae1ae74d01c88) )
328
325
        ROM_LOAD ( "7.18k", 0x2000, 0x2000, CRC(27843afa) SHA1(81d3031a2c06086461110696a0ee11d32992ecac) )
329
326
        ROM_LOAD ( "5.20f", 0x4000, 0x2000, CRC(51dd0108) SHA1(138c0aba6c952204e794216193def17b390c4ba2) )
330
327
 
331
 
        ROM_REGION( 0x6000, "gfx3",ROMREGION_DISPOSE )  /* sprite bank 0*/
 
328
        ROM_REGION( 0x6000, "gfx3",0 )  /* sprite bank 0*/
332
329
        ROM_LOAD ( "w8.17m",  0x0000, 0x2000, CRC(e2afe3a3) SHA1(a83a12c0c6c62e45add916a6993f0ad06840c4d9) )
333
330
        ROM_LOAD ( "w9.17p",  0x2000, 0x2000, CRC(8a8e6b62) SHA1(6e7d4a84b7c78e009bce0641e357f74c8ac9e5ac) )
334
331
        ROM_LOAD ( "w10.17t", 0x4000, 0x2000, CRC(70bf7b23) SHA1(6774eceb0bfea66156ecd837f9d0adbdf8dec8ee) )
335
332
 
336
 
        ROM_REGION( 0x6000, "gfx4",ROMREGION_DISPOSE )  /* sprite bank 1*/
 
333
        ROM_REGION( 0x6000, "gfx4",0 )  /* sprite bank 1*/
337
334
        ROM_LOAD ( "11.18m", 0x0000, 0x2000, CRC(06a5d849) SHA1(b9f604edf4fdc053b738041493aef91dd730fe6b) )
338
335
        ROM_LOAD ( "12.18r", 0x2000, 0x2000, CRC(569815ef) SHA1(db261799892f60b2274b73fb25cde58219bb44db) )
339
336
        ROM_LOAD ( "13.18t", 0x4000, 0x2000, CRC(4f8af872) SHA1(6c07ff0733b8d8440309c9ae0db0876587b740a6) )
340
337
 
341
 
        ROM_REGION( 0x6000, "gfx5",ROMREGION_DISPOSE )  /* sprite bank 2*/
 
338
        ROM_REGION( 0x6000, "gfx5",0 )  /* sprite bank 2*/
342
339
        ROM_LOAD ( "14.19m", 0x0000, 0x2000, CRC(93f3c649) SHA1(38d6bb4b6108a67b135ae1a145532f4a0c2568b8) )
343
340
        ROM_LOAD ( "15.19r", 0x2000, 0x2000, CRC(5b3d87e4) SHA1(e47f7b62bf7101afba8d5e181f4bd8f8eb6eeb08) )
344
341
        ROM_LOAD ( "16.19u", 0x4000, 0x2000, CRC(a2c24b64) SHA1(e76558785ea337ab902fb6f94dc1a4bdfcd6335e) )
345
342
 
346
 
        ROM_REGION( 0x8000, "user1",ROMREGION_NODISPOSE )       /* road layout */
 
343
        ROM_REGION( 0x8000, "user1",0 ) /* road layout */
347
344
        ROM_LOAD ( "1.17a", 0x0000, 0x2000, CRC(f0fa72fc) SHA1(b73e794df635630f29a79adfe2951dc8f1d17e20) )
348
345
        ROM_LOAD ( "3.18b", 0x2000, 0x2000, CRC(954268f7) SHA1(07057296e0281f90b18dfe4223aad18bff7cfa6e) )
349
346
        ROM_LOAD ( "2.17d", 0x4000, 0x2000, CRC(2e38bb0e) SHA1(684f14a06ff957e40780be21c0ad5f10088a55ed) )
350
347
        ROM_LOAD ( "4.18d", 0x6000, 0x2000, CRC(3d9e16ab) SHA1(e99628ffc54e3ff4818313a287ca111617120910) )
351
348
 
352
 
        ROM_REGION( 0x300, "proms",ROMREGION_NODISPOSE )        /* colour */
 
349
        ROM_REGION( 0x300, "proms",0 )  /* colour */
353
350
        ROM_LOAD("tbp24s10.7u", 0x0000, 0x0100, CRC(9d199d33) SHA1(b8982f7da2b85f10d117177e4e73cbb486931cf5) )
354
351
        ROM_LOAD("tbp24s10.7t", 0x0100, 0x0100, CRC(c0426582) SHA1(8e3e4d1e76243cce272aa099d2d6ad4fa6c99f7c) )
355
352
        ROM_LOAD("tbp24s10.6t", 0x0200, 0x0100, CRC(c096e05c) SHA1(cb5b509e6124453f381a683ba446f8f4493d4610) )
366
363
        ROM_LOAD( "8d.764", 0x6000, 0x2000, CRC(baac14db) SHA1(9707b59a6506eb11c0a6b88364a784469ccdbb96) )
367
364
        ROM_LOAD( "8c.764", 0x8000, 0x2000, CRC(b418ce84) SHA1(876be297a671328138a9238d42871f22bb568cda) )
368
365
 
369
 
        ROM_REGION( 0x6000,"gfx1",ROMREGION_DISPOSE )   /* characters */
 
366
        ROM_REGION( 0x6000,"gfx1",0 )   /* characters */
370
367
        ROM_LOAD( "7m.764", 0x0000, 0x2000, CRC(8b9b27af) SHA1(a52894adb739f14a5949b6d15dd7b03ce5716d9a) )
371
368
        ROM_LOAD( "8m.764", 0x2000, 0x2000, CRC(2dfc38f2) SHA1(c0ad3a7d1f5249c159c355d709cc3039fbb7a3b2) )
372
369
        ROM_LOAD( "9m.764", 0x4000, 0x2000, CRC(2e3a825b) SHA1(d0d25d9a0fe31d46cb6cc999da3d9fc14f23251f) )
373
370
 
374
 
        ROM_REGION( 0x6000, "gfx2",ROMREGION_DISPOSE )  /* road graphics */
 
371
        ROM_REGION( 0x6000, "gfx2",0 )  /* road graphics */
375
372
        ROM_LOAD ( "6.20k", 0x0000, 0x2000, CRC(003d7515) SHA1(d8d84d690478cad16101f2ef9a1ae1ae74d01c88) )
376
373
        ROM_LOAD ( "7.18k", 0x2000, 0x2000, CRC(27843afa) SHA1(81d3031a2c06086461110696a0ee11d32992ecac) )
377
374
        ROM_LOAD ( "5.20f", 0x4000, 0x2000, CRC(51dd0108) SHA1(138c0aba6c952204e794216193def17b390c4ba2) )
378
375
 
379
 
        ROM_REGION( 0x6000, "gfx3",ROMREGION_DISPOSE )  /* sprite bank 0*/
 
376
        ROM_REGION( 0x6000, "gfx3",0 )  /* sprite bank 0*/
380
377
        ROM_LOAD ( "17n.764",0x0000, 0x2000, CRC(3365703c) SHA1(7cf374ba25f4fd163a66c0aea74ddfd3003c7992) )
381
378
        ROM_LOAD ( "9.17r",  0x2000, 0x2000, CRC(69b23461) SHA1(73eca5e721425f37df311454bd5b4e632b096eba) )
382
379
        ROM_LOAD ( "17t.764",0x4000, 0x2000, CRC(5e84cc9b) SHA1(33cdf7b756ade8c0dd1dcdad583af4de02cd51eb) )
383
380
 
384
 
        ROM_REGION( 0x6000, "gfx4",ROMREGION_DISPOSE )  /* sprite bank 1*/
 
381
        ROM_REGION( 0x6000, "gfx4",0 )  /* sprite bank 1*/
385
382
        ROM_LOAD ( "11.18m", 0x0000, 0x2000, CRC(06a5d849) SHA1(b9f604edf4fdc053b738041493aef91dd730fe6b) )
386
383
        ROM_LOAD ( "12.18r", 0x2000, 0x2000, CRC(569815ef) SHA1(db261799892f60b2274b73fb25cde58219bb44db) )
387
384
        ROM_LOAD ( "13.18t", 0x4000, 0x2000, CRC(4f8af872) SHA1(6c07ff0733b8d8440309c9ae0db0876587b740a6) )
388
385
 
389
 
        ROM_REGION( 0x6000, "gfx5",ROMREGION_DISPOSE )  /* sprite bank 2*/
 
386
        ROM_REGION( 0x6000, "gfx5",0 )  /* sprite bank 2*/
390
387
        ROM_LOAD ( "14.19m", 0x0000, 0x2000, CRC(93f3c649) SHA1(38d6bb4b6108a67b135ae1a145532f4a0c2568b8) )
391
388
        ROM_LOAD ( "15.19r", 0x2000, 0x2000, CRC(5b3d87e4) SHA1(e47f7b62bf7101afba8d5e181f4bd8f8eb6eeb08) )
392
389
        ROM_LOAD ( "16.19u", 0x4000, 0x2000, CRC(a2c24b64) SHA1(e76558785ea337ab902fb6f94dc1a4bdfcd6335e) )
393
390
 
394
 
        ROM_REGION( 0x8000, "user1",ROMREGION_NODISPOSE )       /* road layout */
 
391
        ROM_REGION( 0x8000, "user1",0 ) /* road layout */
395
392
        ROM_LOAD ( "1.17a",  0x0000, 0x2000, CRC(f0fa72fc) SHA1(b73e794df635630f29a79adfe2951dc8f1d17e20) )
396
393
        ROM_LOAD ( "3.18b",  0x2000, 0x2000, CRC(954268f7) SHA1(07057296e0281f90b18dfe4223aad18bff7cfa6e) )
397
394
        ROM_LOAD ( "17d.764",0x4000, 0x2000, CRC(32e69320) SHA1(d399a8c3b0319178d75f68f1a9b65b3efd91e00a) )
398
395
        ROM_LOAD ( "4.18d",  0x6000, 0x2000, CRC(3d9e16ab) SHA1(e99628ffc54e3ff4818313a287ca111617120910) )
399
396
 
400
 
        ROM_REGION( 0x300, "proms",ROMREGION_NODISPOSE )        /* colour */
 
397
        ROM_REGION( 0x300, "proms",0 )  /* colour */
401
398
        ROM_LOAD("tbp24s10.7u", 0x0000, 0x0100, CRC(9d199d33) SHA1(b8982f7da2b85f10d117177e4e73cbb486931cf5) )
402
399
        ROM_LOAD("tbp24s10.7t", 0x0100, 0x0100, CRC(c0426582) SHA1(8e3e4d1e76243cce272aa099d2d6ad4fa6c99f7c) )
403
400
        ROM_LOAD("tbp24s10.6t", 0x0200, 0x0100, CRC(c096e05c) SHA1(cb5b509e6124453f381a683ba446f8f4493d4610) )