Previous 199869 Revisions Next

r32264 Sunday 21st September, 2014 at 21:18:53 UTC by hap
tryagain
[src/mame/drivers]taito_z.c
[src/mame/video]tc0150rod.c tc0150rod.h

trunk/src/mame/video/tc0150rod.c
r32263r32264
1515
1616tc0150rod_device::tc0150rod_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
1717   : device_t(mconfig, TC0150ROD, "Taito TC0150ROD", tag, owner, clock, "tc0150rod", __FILE__),
18   m_ram(NULL)
18   m_roadgfx(NULL)
1919{
2020}
2121
r32263r32264
2525
2626void tc0150rod_device::device_start()
2727{
28   m_ram = auto_alloc_array_clear(machine(), UINT16, TC0150ROD_RAM_SIZE / 2);
29   save_pointer(NAME(m_ram), TC0150ROD_RAM_SIZE / 2);
28   m_ram.resize_and_clear(TC0150ROD_RAM_SIZE / 2);
29   save_item(NAME(m_ram));
3030
31   m_roadgfx = (UINT16 *)machine().root_device().memregion(m_gfx_region)->base();
31   m_roadgfx = (UINT16 *)region()->base();
3232   assert(m_roadgfx);
3333}
3434
trunk/src/mame/video/tc0150rod.h
r32263r32264
77   tc0150rod_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
88   ~tc0150rod_device() {}
99
10   static void set_gfx_tag(device_t &device, const char *tag) { downcast<tc0150rod_device &>(device).m_gfx_region = tag; }
11
1210   DECLARE_READ16_MEMBER( word_r );
1311   DECLARE_WRITE16_MEMBER( word_w );
1412   void draw(bitmap_ind16 &bitmap, const rectangle &cliprect, int y_offs, int palette_offs, int type, int road_trans, bitmap_ind8 &priority_bitmap, UINT32 low_priority, UINT32 high_priority);
r32263r32264
1917
2018private:
2119   // internal state
22   UINT16 *        m_ram;
23   const char      *m_gfx_region;    /* gfx region for the road */
24   UINT16 *        m_roadgfx;
20   dynamic_array<UINT16> m_ram;
21   UINT16 *m_roadgfx;
2522};
2623
2724extern const device_type TC0150ROD;
2825
2926
30#define MCFG_TC0150ROD_GFXTAG(_tag) \
31   tc0150rod_device::set_gfx_tag(*device, _tag);
32
3327#endif
trunk/src/mame/drivers/taito_z.c
r32263r32264
30433043   MCFG_TC0100SCN_PALETTE("palette")
30443044
30453045   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3046   MCFG_TC0150ROD_GFXTAG("gfx3")
3047
3046   
30483047   MCFG_TC0110PCR_ADD("tc0110pcr")
30493048   MCFG_TC0110PCR_PALETTE("palette")
30503049
r32263r32264
31223121   MCFG_TC0100SCN_PALETTE("palette")
31233122
31243123   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3125   MCFG_TC0150ROD_GFXTAG("gfx3")
3126
3124   
31273125   MCFG_TC0110PCR_ADD("tc0110pcr")
31283126   MCFG_TC0110PCR_PALETTE("palette")
31293127
r32263r32264
32033201   MCFG_TC0100SCN_PALETTE("palette")
32043202
32053203   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3206   MCFG_TC0150ROD_GFXTAG("gfx3")
3207
3204   
32083205   MCFG_TC0110PCR_ADD("tc0110pcr")
32093206   MCFG_TC0110PCR_PALETTE("palette")
32103207
r32263r32264
32803277   MCFG_TC0100SCN_PALETTE("palette")
32813278
32823279   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3283   MCFG_TC0150ROD_GFXTAG("gfx3")
3284
3280   
32853281   /* sound hardware */
32863282   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
32873283
r32263r32264
33623358   MCFG_TC0100SCN_PALETTE("palette")
33633359
33643360   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3365   MCFG_TC0150ROD_GFXTAG("gfx3")
3366
3361   
33673362   /* sound hardware */
33683363   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
33693364
r32263r32264
34393434   MCFG_TC0100SCN_PALETTE("palette")
34403435
34413436   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3442   MCFG_TC0150ROD_GFXTAG("gfx3")
3443
3437   
34443438   MCFG_TC0110PCR_ADD("tc0110pcr")
34453439   MCFG_TC0110PCR_PALETTE("palette")
34463440
r32263r32264
35203514   MCFG_TC0100SCN_PALETTE("palette")
35213515
35223516   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3523   MCFG_TC0150ROD_GFXTAG("gfx3")
3524
3517   
35253518   MCFG_TC0110PCR_ADD("tc0110pcr")
35263519   MCFG_TC0110PCR_PALETTE("palette")
35273520
r32263r32264
36713664   MCFG_TC0480SCP_PALETTE("palette")
36723665
36733666   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3674   MCFG_TC0150ROD_GFXTAG("gfx3")
3675
3667   
36763668   /* sound hardware */
36773669   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
36783670
r32263r32264
37483740   MCFG_TC0480SCP_PALETTE("palette")
37493741
37503742   MCFG_DEVICE_ADD("tc0150rod", TC0150ROD, 0)
3751   MCFG_TC0150ROD_GFXTAG("gfx3")
3752
3743   
37533744   /* sound hardware */
37543745   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
37553746
r32263r32264
38053796   ROM_LOAD32_BYTE( "b33-04", 0x000002, 0x080000, CRC(8df866a2) SHA1(6b87d8e683fe7d31070b16620ebfee4edf7711b8) )
38063797   ROM_LOAD32_BYTE( "b33-03", 0x000003, 0x080000, CRC(4f6c36d9) SHA1(18b15a991c3daf22b7f3f144edf3bd2abb3917eb) )
38073798
3808   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
3809   ROM_LOAD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
3799   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
3800   ROM_LOAD16_WORD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
38103801
38113802   ROM_REGION16_LE( 0x80000, "user1", 0 )
38123803   ROM_LOAD16_WORD( "b33-07.64", 0x00000, 0x80000, CRC(151e1f52) SHA1(118c673d74f27c4e76b321cc0e84f166d9f0d412) )  /* STY spritemap */
r32263r32264
38473838   ROM_LOAD32_BYTE( "b33-04", 0x000002, 0x080000, CRC(8df866a2) SHA1(6b87d8e683fe7d31070b16620ebfee4edf7711b8) )
38483839   ROM_LOAD32_BYTE( "b33-03", 0x000003, 0x080000, CRC(4f6c36d9) SHA1(18b15a991c3daf22b7f3f144edf3bd2abb3917eb) )
38493840
3850   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
3851   ROM_LOAD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
3841   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
3842   ROM_LOAD16_WORD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
38523843
38533844   ROM_REGION16_LE( 0x80000, "user1", 0 )
38543845   ROM_LOAD16_WORD( "b33-07.64", 0x00000, 0x80000, CRC(151e1f52) SHA1(118c673d74f27c4e76b321cc0e84f166d9f0d412) )  /* STY spritemap */
r32263r32264
38893880   ROM_LOAD32_BYTE( "b33-04", 0x000002, 0x080000, CRC(8df866a2) SHA1(6b87d8e683fe7d31070b16620ebfee4edf7711b8) )
38903881   ROM_LOAD32_BYTE( "b33-03", 0x000003, 0x080000, CRC(4f6c36d9) SHA1(18b15a991c3daf22b7f3f144edf3bd2abb3917eb) )
38913882
3892   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
3893   ROM_LOAD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
3883   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
3884   ROM_LOAD16_WORD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
38943885
38953886   ROM_REGION16_LE( 0x80000, "user1", 0 )
38963887   ROM_LOAD16_WORD( "b33-07.64", 0x00000, 0x80000, CRC(151e1f52) SHA1(118c673d74f27c4e76b321cc0e84f166d9f0d412) )  /* STY spritemap */
r32263r32264
39313922   ROM_LOAD32_BYTE( "b33-04", 0x000002, 0x080000, CRC(8df866a2) SHA1(6b87d8e683fe7d31070b16620ebfee4edf7711b8) )
39323923   ROM_LOAD32_BYTE( "b33-03", 0x000003, 0x080000, CRC(4f6c36d9) SHA1(18b15a991c3daf22b7f3f144edf3bd2abb3917eb) )
39333924
3934   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
3935   ROM_LOAD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
3925   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
3926   ROM_LOAD16_WORD( "b33-01.3", 0x00000, 0x80000, CRC(f11f2be8) SHA1(72ae08dc5bf5f6901fbb52d3b1dabcba90929b38) )  /* ROD, road lines */
39363927
39373928   ROM_REGION16_LE( 0x80000, "user1", 0 )
39383929   ROM_LOAD16_WORD( "b33-07.64", 0x00000, 0x80000, CRC(151e1f52) SHA1(118c673d74f27c4e76b321cc0e84f166d9f0d412) )  /* STY spritemap */
r32263r32264
39753966   ROM_LOAD32_BYTE( "b52-36.9",  0x000002, 0x080000, CRC(61e89e91) SHA1(f655b3caa37a8835c2eb11f4d72e985636ac5379) )
39763967   ROM_LOAD32_BYTE( "b52-37.11", 0x000003, 0x080000, CRC(f02e47b9) SHA1(093864bd18bd58dafa57990e999f394ca3124452) )
39773968
3978   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
3979   ROM_LOAD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
3969   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
3970   ROM_LOAD16_WORD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
39803971
39813972   ROM_REGION( 0x200000, "gfx4", 0 )
39823973   ROM_LOAD32_BYTE( "b52-30.4",  0x000000, 0x080000, CRC(1b8cc647) SHA1(8807fe01b6804507564fc179adf995bf86521fda) )
r32263r32264
40554046   ROM_LOAD32_BYTE( "b52-36.9",  0x000002, 0x080000, CRC(61e89e91) SHA1(f655b3caa37a8835c2eb11f4d72e985636ac5379) )
40564047   ROM_LOAD32_BYTE( "b52-37.11", 0x000003, 0x080000, CRC(f02e47b9) SHA1(093864bd18bd58dafa57990e999f394ca3124452) )
40574048
4058   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4059   ROM_LOAD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
4049   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4050   ROM_LOAD16_WORD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
40604051
40614052   ROM_REGION( 0x200000, "gfx4", 0 )
40624053   ROM_LOAD32_BYTE( "b52-30.4",  0x000000, 0x080000, CRC(1b8cc647) SHA1(8807fe01b6804507564fc179adf995bf86521fda) )
r32263r32264
41374128   ROM_LOAD32_BYTE( "b52-36.9",  0x000002, 0x080000, CRC(61e89e91) SHA1(f655b3caa37a8835c2eb11f4d72e985636ac5379) )
41384129   ROM_LOAD32_BYTE( "b52-37.11", 0x000003, 0x080000, CRC(f02e47b9) SHA1(093864bd18bd58dafa57990e999f394ca3124452) )
41394130
4140   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4141   ROM_LOAD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
4131   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4132   ROM_LOAD16_WORD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
41424133
41434134   ROM_REGION( 0x200000, "gfx4", 0 )
41444135   ROM_LOAD32_BYTE( "b52-30.4",  0x000000, 0x080000, CRC(1b8cc647) SHA1(8807fe01b6804507564fc179adf995bf86521fda) )
r32263r32264
42174208   ROM_LOAD32_BYTE( "b52-36.9",  0x000002, 0x080000, CRC(61e89e91) SHA1(f655b3caa37a8835c2eb11f4d72e985636ac5379) )
42184209   ROM_LOAD32_BYTE( "b52-37.11", 0x000003, 0x080000, CRC(f02e47b9) SHA1(093864bd18bd58dafa57990e999f394ca3124452) )
42194210
4220   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4221   ROM_LOAD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
4211   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4212   ROM_LOAD16_WORD( "b52-28.4", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) )  /* ROD, road lines */
42224213
42234214   ROM_REGION( 0x200000, "gfx4", 0 )
42244215   ROM_LOAD32_BYTE( "b52-30.4",  0x000000, 0x080000, CRC(1b8cc647) SHA1(8807fe01b6804507564fc179adf995bf86521fda) )
r32263r32264
42954286   ROM_LOAD32_BYTE( "b58-02.2",  0x000002, 0x080000, CRC(6a6e307c) SHA1(fc4a68220e0dd0e64d75ba7c7af0c1ac97dc7fd9) )
42964287   ROM_LOAD32_BYTE( "b58-01.1",  0x000003, 0x080000, CRC(01e9f0a8) SHA1(0d3a4dc81702e3c57c790eb8a45caca36cb47d4c) )
42974288
4298   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4299   ROM_LOAD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
4289   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4290   ROM_LOAD16_WORD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
43004291
43014292   ROM_REGION16_LE( 0x80000, "user1", 0 )
43024293   ROM_LOAD16_WORD( "b58-05.71", 0x00000, 0x80000, CRC(d1f4991b) SHA1(f1c5a9b8dce994d013290e98fda7bedf73e95900) )  /* STY spritemap */
r32263r32264
43394330   ROM_LOAD32_BYTE( "b58-02.2",  0x000002, 0x080000, CRC(6a6e307c) SHA1(fc4a68220e0dd0e64d75ba7c7af0c1ac97dc7fd9) )
43404331   ROM_LOAD32_BYTE( "b58-01.1",  0x000003, 0x080000, CRC(01e9f0a8) SHA1(0d3a4dc81702e3c57c790eb8a45caca36cb47d4c) )
43414332
4342   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4343   ROM_LOAD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
4333   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4334   ROM_LOAD16_WORD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
43444335
43454336   ROM_REGION16_LE( 0x80000, "user1", 0 )
43464337   ROM_LOAD16_WORD( "b58-05.71", 0x00000, 0x80000, CRC(d1f4991b) SHA1(f1c5a9b8dce994d013290e98fda7bedf73e95900) )  /* STY spritemap */
r32263r32264
43834374   ROM_LOAD32_BYTE( "b58-02.2",  0x000002, 0x080000, CRC(6a6e307c) SHA1(fc4a68220e0dd0e64d75ba7c7af0c1ac97dc7fd9) )
43844375   ROM_LOAD32_BYTE( "b58-01.1",  0x000003, 0x080000, CRC(01e9f0a8) SHA1(0d3a4dc81702e3c57c790eb8a45caca36cb47d4c) )
43854376
4386   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4387   ROM_LOAD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
4377   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4378   ROM_LOAD16_WORD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )    /* ROD, road lines */
43884379
43894380   ROM_REGION16_LE( 0x80000, "user1", 0 )
43904381   ROM_LOAD16_WORD( "b58-05.71", 0x00000, 0x80000, CRC(d1f4991b) SHA1(f1c5a9b8dce994d013290e98fda7bedf73e95900) )  /* STY spritemap */
r32263r32264
44274418   ROM_LOAD32_BYTE( "c34_02.15", 0x000002, 0x080000, CRC(8488ba10) SHA1(60f8f0dc9d4bc6bc452527250221c9915e9dfe6e) )
44284419   ROM_LOAD32_BYTE( "c34_01.14", 0x000003, 0x080000, CRC(3ebe8c63) SHA1(fa7403bf895c041cb64234209c944683ae372e57) )
44294420
4430   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4431   ROM_LOAD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
4421   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4422   ROM_LOAD16_WORD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
44324423
44334424   ROM_REGION16_LE( 0x80000, "user1", 0 )
44344425   ROM_LOAD16_WORD( "c34_06.12", 0x00000, 0x80000, CRC(d200b6eb) SHA1(6bfe3a7dde8d4e983521877d2bb176f5d126b763) )  /* STY spritemap */
r32263r32264
44694460   ROM_LOAD32_BYTE( "c34_02.15", 0x000002, 0x080000, CRC(8488ba10) SHA1(60f8f0dc9d4bc6bc452527250221c9915e9dfe6e) )
44704461   ROM_LOAD32_BYTE( "c34_01.14", 0x000003, 0x080000, CRC(3ebe8c63) SHA1(fa7403bf895c041cb64234209c944683ae372e57) )
44714462
4472   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4473   ROM_LOAD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
4463   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4464   ROM_LOAD16_WORD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
44744465
44754466   ROM_REGION16_LE( 0x80000, "user1", 0 )
44764467   ROM_LOAD16_WORD( "c34_06.12", 0x00000, 0x80000, CRC(d200b6eb) SHA1(6bfe3a7dde8d4e983521877d2bb176f5d126b763) )  /* STY spritemap */
r32263r32264
45114502   ROM_LOAD32_BYTE( "c34_02.15", 0x000002, 0x080000, CRC(8488ba10) SHA1(60f8f0dc9d4bc6bc452527250221c9915e9dfe6e) )
45124503   ROM_LOAD32_BYTE( "c34_01.14", 0x000003, 0x080000, CRC(3ebe8c63) SHA1(fa7403bf895c041cb64234209c944683ae372e57) )
45134504
4514   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4515   ROM_LOAD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
4505   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4506   ROM_LOAD16_WORD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
45164507
45174508   ROM_REGION16_LE( 0x80000, "user1", 0 )
45184509   ROM_LOAD16_WORD( "c34_06.12", 0x00000, 0x80000, CRC(d200b6eb) SHA1(6bfe3a7dde8d4e983521877d2bb176f5d126b763) )  /* STY spritemap */
r32263r32264
45534544   ROM_LOAD32_BYTE( "c34_02.15", 0x000002, 0x080000, CRC(8488ba10) SHA1(60f8f0dc9d4bc6bc452527250221c9915e9dfe6e) )
45544545   ROM_LOAD32_BYTE( "c34_01.14", 0x000003, 0x080000, CRC(3ebe8c63) SHA1(fa7403bf895c041cb64234209c944683ae372e57) )
45554546
4556   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4557   ROM_LOAD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
4547   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4548   ROM_LOAD16_WORD( "c34_07.42", 0x00000, 0x80000, CRC(edb07808) SHA1(f32b4b93e9125536376d96fbca76c2b2f5f78656) ) /* ROD, road lines */
45584549
45594550   ROM_REGION16_LE( 0x80000, "user1", 0 )
45604551   ROM_LOAD16_WORD( "c34_06.12", 0x00000, 0x80000, CRC(d200b6eb) SHA1(6bfe3a7dde8d4e983521877d2bb176f5d126b763) )  /* STY spritemap */
r32263r32264
45974588   ROM_LOAD32_BYTE( "c09-03.54", 0x000002, 0x080000, CRC(a31d0e80) SHA1(dfeff1b89dd7b3f19b26e77f2d66f6448cb00553) )
45984589   ROM_LOAD32_BYTE( "c09-01.55", 0x000003, 0x080000, CRC(64bfea10) SHA1(15ea43092027b1717d0f24fbe6ac2cdf11a7ddc6) )
45994590
4600   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4601   ROM_LOAD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
4591   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4592   ROM_LOAD16_WORD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
46024593
46034594   ROM_REGION16_LE( 0x80000, "user1", 0 )
46044595   ROM_LOAD16_WORD( "c09-06.37", 0x00000, 0x80000, CRC(12df6d7b) SHA1(8ce742eb3f7eb6283b5ca32bb520d1cc7684d515) )  /* STY spritemap */
r32263r32264
46464637   ROM_LOAD32_BYTE( "c09-03.54", 0x000002, 0x080000, CRC(a31d0e80) SHA1(dfeff1b89dd7b3f19b26e77f2d66f6448cb00553) )
46474638   ROM_LOAD32_BYTE( "c09-01.55", 0x000003, 0x080000, CRC(64bfea10) SHA1(15ea43092027b1717d0f24fbe6ac2cdf11a7ddc6) )
46484639
4649   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4650   ROM_LOAD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
4640   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4641   ROM_LOAD16_WORD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
46514642
46524643   ROM_REGION16_LE( 0x80000, "user1", 0 )
46534644   ROM_LOAD16_WORD( "c09-06.37", 0x00000, 0x80000, CRC(12df6d7b) SHA1(8ce742eb3f7eb6283b5ca32bb520d1cc7684d515) )  /* STY spritemap */
r32263r32264
46904681   ROM_LOAD32_BYTE( "c09-03.54", 0x000002, 0x080000, CRC(a31d0e80) SHA1(dfeff1b89dd7b3f19b26e77f2d66f6448cb00553) )
46914682   ROM_LOAD32_BYTE( "c09-01.55", 0x000003, 0x080000, CRC(64bfea10) SHA1(15ea43092027b1717d0f24fbe6ac2cdf11a7ddc6) )
46924683
4693   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4694   ROM_LOAD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
4684   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4685   ROM_LOAD16_WORD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
46954686
46964687   ROM_REGION16_LE( 0x80000, "user1", 0 )
46974688   ROM_LOAD16_WORD( "c09-06.37", 0x00000, 0x80000, CRC(12df6d7b) SHA1(8ce742eb3f7eb6283b5ca32bb520d1cc7684d515) )  /* STY spritemap */
r32263r32264
47344725   ROM_LOAD32_BYTE( "c09-03.54", 0x000002, 0x080000, CRC(a31d0e80) SHA1(dfeff1b89dd7b3f19b26e77f2d66f6448cb00553) )
47354726   ROM_LOAD32_BYTE( "c09-01.55", 0x000003, 0x080000, CRC(64bfea10) SHA1(15ea43092027b1717d0f24fbe6ac2cdf11a7ddc6) )
47364727
4737   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4738   ROM_LOAD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
4728   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4729   ROM_LOAD16_WORD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
47394730
47404731   ROM_REGION16_LE( 0x80000, "user1", 0 )
47414732   ROM_LOAD16_WORD( "c09-06.37", 0x00000, 0x80000, CRC(12df6d7b) SHA1(8ce742eb3f7eb6283b5ca32bb520d1cc7684d515) )  /* STY spritemap */
r32263r32264
47784769   ROM_LOAD32_BYTE( "c09-03.54", 0x000002, 0x080000, CRC(a31d0e80) SHA1(dfeff1b89dd7b3f19b26e77f2d66f6448cb00553) )
47794770   ROM_LOAD32_BYTE( "c09-01.55", 0x000003, 0x080000, CRC(64bfea10) SHA1(15ea43092027b1717d0f24fbe6ac2cdf11a7ddc6) )
47804771
4781   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4782   ROM_LOAD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
4772   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4773   ROM_LOAD16_WORD( "c09-07.15", 0x00000, 0x80000, CRC(963bc82b) SHA1(e3558aecd1b82ddbf10ab2b71843a3664705f1f1) ) /* ROD, road lines */
47834774
47844775   ROM_REGION16_LE( 0x80000, "user1", 0 )
47854776   ROM_LOAD16_WORD( "c09-06.37", 0x00000, 0x80000, CRC(12df6d7b) SHA1(8ce742eb3f7eb6283b5ca32bb520d1cc7684d515) )  /* STY spritemap */
r32263r32264
48234814   ROM_LOAD32_BYTE( "b91-02.bin", 0x000002, 0x080000, CRC(457c64b8) SHA1(443f13d56d53ca6a7750ec974da675bad3f34a38) )
48244815   ROM_LOAD32_BYTE( "b91-01.bin", 0x000003, 0x080000, CRC(3731d94f) SHA1(2978d3eb1f44595681e84f3aa8dc03d34a191455) )
48254816
4826   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4827   ROM_LOAD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
4817   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4818   ROM_LOAD16_WORD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
48284819
48294820   ROM_REGION( 0x200000, "gfx4", 0 )
48304821   ROM_LOAD32_BYTE( "b91-08.bin", 0x000000, 0x080000, CRC(66f35c34) SHA1(9040390fa9c626a54076a9461e0e198f059e2cb1) )   /* OBJ B 16x16 */
r32263r32264
48774868   ROM_LOAD32_BYTE( "b91-02.bin", 0x000002, 0x080000, CRC(457c64b8) SHA1(443f13d56d53ca6a7750ec974da675bad3f34a38) )
48784869   ROM_LOAD32_BYTE( "b91-01.bin", 0x000003, 0x080000, CRC(3731d94f) SHA1(2978d3eb1f44595681e84f3aa8dc03d34a191455) )
48794870
4880   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4881   ROM_LOAD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
4871   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4872   ROM_LOAD16_WORD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
48824873
48834874   ROM_REGION( 0x200000, "gfx4", 0 )
48844875   ROM_LOAD32_BYTE( "b91-08.bin", 0x000000, 0x080000, CRC(66f35c34) SHA1(9040390fa9c626a54076a9461e0e198f059e2cb1) )   /* OBJ B 16x16 */
r32263r32264
49314922   ROM_LOAD32_BYTE( "b91-02.bin", 0x000002, 0x080000, CRC(457c64b8) SHA1(443f13d56d53ca6a7750ec974da675bad3f34a38) )
49324923   ROM_LOAD32_BYTE( "b91-01.bin", 0x000003, 0x080000, CRC(3731d94f) SHA1(2978d3eb1f44595681e84f3aa8dc03d34a191455) )
49334924
4934   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4935   ROM_LOAD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
4925   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4926   ROM_LOAD16_WORD( "b91-10.bin", 0x00000, 0x80000, CRC(1d8f05b4) SHA1(04caa6a0887b90860c426a973dc3c3270e996818) )    /* ROD, road lines */
49364927
49374928   ROM_REGION( 0x200000, "gfx4", 0 )
49384929   ROM_LOAD32_BYTE( "b91-08.bin", 0x000000, 0x080000, CRC(66f35c34) SHA1(9040390fa9c626a54076a9461e0e198f059e2cb1) )   /* OBJ B 16x16 */
r32263r32264
49834974   ROM_LOAD32_BYTE( "b77-02.ic14", 0x000002, 0x80000, CRC(daea0d2e) SHA1(10640651824234a589838e8f017964b79de79cb4) )
49844975   ROM_LOAD32_BYTE( "b77-01.ic13", 0x000003, 0x80000, CRC(cdab000d) SHA1(d83ee7f1dc17ab113bac38d0d062bb1519ff69f7) )
49854976
4986   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
4987   ROM_LOAD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
4977   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
4978   ROM_LOAD16_WORD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
49884979
49894980   ROM_REGION16_LE( 0x80000, "user1", 0 )
49904981   ROM_LOAD16_WORD( "b77-06.ic39", 0x00000, 0x80000, CRC(ce2aed00) SHA1(9c992717914b13eb271122ecf7cca3634b013e56) )    /* STY spritemap */
r32263r32264
50245015   ROM_LOAD32_BYTE( "b77-02.ic14", 0x000002, 0x80000, CRC(daea0d2e) SHA1(10640651824234a589838e8f017964b79de79cb4) )
50255016   ROM_LOAD32_BYTE( "b77-01.ic13", 0x000003, 0x80000, CRC(cdab000d) SHA1(d83ee7f1dc17ab113bac38d0d062bb1519ff69f7) )
50265017
5027   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5028   ROM_LOAD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
5018   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5019   ROM_LOAD16_WORD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
50295020
50305021   ROM_REGION16_LE( 0x80000, "user1", 0 )
50315022   ROM_LOAD16_WORD( "b77-06.ic39", 0x00000, 0x80000, CRC(ce2aed00) SHA1(9c992717914b13eb271122ecf7cca3634b013e56) )    /* STY spritemap */
r32263r32264
50655056   ROM_LOAD32_BYTE( "b77-02.ic14", 0x000002, 0x80000, CRC(daea0d2e) SHA1(10640651824234a589838e8f017964b79de79cb4) )
50665057   ROM_LOAD32_BYTE( "b77-01.ic13", 0x000003, 0x80000, CRC(cdab000d) SHA1(d83ee7f1dc17ab113bac38d0d062bb1519ff69f7) )
50675058
5068   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5069   ROM_LOAD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
5059   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5060   ROM_LOAD16_WORD( "b77-07.ic33", 0x000000, 0x80000, CRC(7db1fc5e) SHA1(fbc88c2179b881d34d3a33d0a901d8da3445f9a8) )  /* ROD, road lines */
50705061
50715062   ROM_REGION16_LE( 0x80000, "user1", 0 )
50725063   ROM_LOAD16_WORD( "b77-06.ic39", 0x00000, 0x80000, CRC(ce2aed00) SHA1(9c992717914b13eb271122ecf7cca3634b013e56) )    /* STY spritemap */
r32263r32264
52255216//  ROMX_LOAD      ( "c78-05l.1", 0x000003, 0x080000, CRC(f24bf972) , ROM_SKIP(7) )
52265217//  ROMX_LOAD      ( "c78-05h.2", 0x000007, 0x080000, CRC(c01039b5) , ROM_SKIP(7) )
52275218
5228   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5229   ROM_LOAD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
5219   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5220   ROM_LOAD16_WORD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
52305221
52315222   ROM_REGION16_LE( 0x80000, "user1", 0 )
52325223   ROM_LOAD16_WORD( "c78-04.3", 0x00000, 0x80000, CRC(cc1aa37c) SHA1(cfa2eb338dc81c98c637c2f0b14d2baea8b115f5) )   /* STY spritemap */
r32263r32264
52735264//  ROMX_LOAD      ( "c78-05l.1", 0x000003, 0x080000, CRC(f24bf972) , ROM_SKIP(7) )
52745265//  ROMX_LOAD      ( "c78-05h.2", 0x000007, 0x080000, CRC(c01039b5) , ROM_SKIP(7) )
52755266
5276   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5277   ROM_LOAD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
5267   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5268   ROM_LOAD16_WORD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
52785269
52795270   ROM_REGION16_LE( 0x80000, "user1", 0 )
52805271   ROM_LOAD16_WORD( "c78-04.3", 0x00000, 0x80000, CRC(cc1aa37c) SHA1(cfa2eb338dc81c98c637c2f0b14d2baea8b115f5) )   /* STY spritemap */
r32263r32264
53195310   ROM_LOAD32_BYTE( "c78-06.23", 0x000002, 0x100000, CRC(8309e91b) SHA1(3f27557bc82bf42cc77e3c7e363b51a0b119144d) )
53205311   ROM_LOAD32_BYTE( "c78-05.31", 0x000003, 0x100000, CRC(90001f68) SHA1(5c08dfe6a2e12e6ca84035815563f38fc2c2c029) )
53215312
5322   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5323   ROM_LOAD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
5313   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5314   ROM_LOAD16_WORD( "c78-09.12", 0x000000, 0x80000, CRC(0dbde6f5) SHA1(4049271e3738b54e0c56d191889b1aea5664d49f) )    /* ROD, road lines */
53245315
53255316   ROM_REGION16_LE( 0x80000, "user1", 0 )
53265317   ROM_LOAD16_WORD( "c78-04.3", 0x00000, 0x80000, CRC(cc1aa37c) SHA1(cfa2eb338dc81c98c637c2f0b14d2baea8b115f5) )   /* STY spritemap */
r32263r32264
53655356   ROM_LOAD32_BYTE( "c84-91.23", 0x000002, 0x100000, CRC(b1b0146c) SHA1(d01f08085d644b17445d904a4684c00f133f7bae) )
53665357   ROM_LOAD32_BYTE( "c84-93.31", 0x000003, 0x100000, CRC(8837bb4e) SHA1(c41fff198a3c87c6e1672174ede589434374c1b3) )
53675358
5368   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5369   ROM_LOAD( "c84-84.12", 0x000000, 0x80000, CRC(34dc486b) SHA1(2f503be67adbc5293f2d1218c838416fd931796c) )    /* ROD, road lines */
5359   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5360   ROM_LOAD16_WORD( "c84-84.12", 0x000000, 0x80000, CRC(34dc486b) SHA1(2f503be67adbc5293f2d1218c838416fd931796c) )    /* ROD, road lines */
53705361
53715362   ROM_REGION16_LE( 0x80000, "user1", 0 )
53725363   ROM_LOAD16_WORD( "c84-88.3", 0x00000, 0x80000, CRC(edd1f49c) SHA1(f11c419dcc7da03ef1f1665c1344c27ff35fe867) )   /* STY spritemap */
r32263r32264
54115402   ROM_LOAD32_BYTE( "c84-91.23", 0x000002, 0x100000, CRC(b1b0146c) SHA1(d01f08085d644b17445d904a4684c00f133f7bae) )
54125403   ROM_LOAD32_BYTE( "c84-93.31", 0x000003, 0x100000, CRC(8837bb4e) SHA1(c41fff198a3c87c6e1672174ede589434374c1b3) )
54135404
5414   ROM_REGION( 0x80000, "gfx3", 0 )    /* don't dispose */
5415   ROM_LOAD( "c84-84.12", 0x000000, 0x80000, CRC(34dc486b) SHA1(2f503be67adbc5293f2d1218c838416fd931796c) )    /* ROD, road lines */
5405   ROM_REGION16_LE( 0x80000, "tc0150rod", 0 )
5406   ROM_LOAD16_WORD( "c84-84.12", 0x000000, 0x80000, CRC(34dc486b) SHA1(2f503be67adbc5293f2d1218c838416fd931796c) )    /* ROD, road lines */
54165407
54175408   ROM_REGION16_LE( 0x80000, "user1", 0 )
54185409   ROM_LOAD16_WORD( "c84-88.3", 0x00000, 0x80000, CRC(edd1f49c) SHA1(f11c419dcc7da03ef1f1665c1344c27ff35fe867) )   /* STY spritemap */

Previous 199869 Revisions Next


© 1997-2024 The MAME Team