trunk/src/mame/drivers/bladestl.c
| r29508 | r29509 | |
| 258 | 258 | }; |
| 259 | 259 | |
| 260 | 260 | static GFXDECODE_START( bladestl ) |
| 261 | | GFXDECODE_ENTRY( "gfx1", 0x000000, charlayout, 0, 2 ) /* colors 00..31 */ |
| 262 | | GFXDECODE_ENTRY( "gfx1", 0x040000, spritelayout, 32, 16 ) /* colors 32..47 but using lookup table */ |
| 261 | GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 2 ) /* colors 00..31 */ |
| 262 | GFXDECODE_ENTRY( "gfx2", 0, spritelayout, 32, 16 ) /* colors 32..47 but using lookup table */ |
| 263 | 263 | GFXDECODE_END |
| 264 | 264 | |
| 265 | 265 | |
| r29508 | r29509 | |
| 370 | 370 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the sound CPU */ |
| 371 | 371 | ROM_LOAD( "797-c02.12d", 0x08000, 0x08000, CRC(65a331ea) SHA1(f206f6c5f0474542a5b7686b2f4d2cc7077dd5b9) ) |
| 372 | 372 | |
| 373 | | ROM_REGION( 0x080000, "gfx1", 0 ) |
| 374 | | ROM_LOAD( "797a05.19h", 0x000000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 375 | | ROM_LOAD( "797a06.13h", 0x040000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 373 | ROM_REGION( 0x40000, "gfx1", 0 ) |
| 374 | ROM_LOAD( "797a05.19h", 0x00000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 376 | 375 | |
| 376 | ROM_REGION( 0x40000, "gfx2", 0 ) |
| 377 | ROM_LOAD( "797a06.13h", 0x00000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 378 | |
| 377 | 379 | ROM_REGION( 0x0100, "proms", 0 ) |
| 378 | 380 | ROM_LOAD( "797a07.16i", 0x0000, 0x0100, CRC(7aecad4e) SHA1(05150a8dd25bdd6ab0c5b350e6ffd272f040e46a) ) /* sprites lookup table, 63S141N BPROM */ |
| 379 | 381 | |
| r29508 | r29509 | |
| 390 | 392 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the sound CPU */ |
| 391 | 393 | ROM_LOAD( "797-c02.12d", 0x08000, 0x08000, CRC(65a331ea) SHA1(f206f6c5f0474542a5b7686b2f4d2cc7077dd5b9) ) |
| 392 | 394 | |
| 393 | | ROM_REGION( 0x080000, "gfx1", 0 ) |
| 394 | | ROM_LOAD( "797a05.19h", 0x000000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 395 | | ROM_LOAD( "797a06.13h", 0x040000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 395 | ROM_REGION( 0x40000, "gfx1", 0 ) |
| 396 | ROM_LOAD( "797a05.19h", 0x00000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 396 | 397 | |
| 398 | ROM_REGION( 0x40000, "gfx2", 0 ) |
| 399 | ROM_LOAD( "797a06.13h", 0x00000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 400 | |
| 397 | 401 | ROM_REGION( 0x0100, "proms", 0 ) |
| 398 | 402 | ROM_LOAD( "797a07.16i", 0x0000, 0x0100, CRC(7aecad4e) SHA1(05150a8dd25bdd6ab0c5b350e6ffd272f040e46a) ) /* sprites lookup table, 63S141N BPROM */ |
| 399 | 403 | |
| r29508 | r29509 | |
| 410 | 414 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the sound CPU */ |
| 411 | 415 | ROM_LOAD( "797-c02.12d", 0x08000, 0x08000, CRC(65a331ea) SHA1(f206f6c5f0474542a5b7686b2f4d2cc7077dd5b9) ) |
| 412 | 416 | |
| 413 | | ROM_REGION( 0x080000, "gfx1", 0 ) |
| 414 | | ROM_LOAD( "797a05.19h", 0x000000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 415 | | ROM_LOAD( "797a06.13h", 0x040000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 417 | ROM_REGION( 0x40000, "gfx1", 0 ) |
| 418 | ROM_LOAD( "797a05.19h", 0x00000, 0x40000, CRC(5491ba28) SHA1(c807774827c55c211ab68f548e1e835289cc5744) ) /* tiles */ |
| 416 | 419 | |
| 420 | ROM_REGION( 0x40000, "gfx2", 0 ) |
| 421 | ROM_LOAD( "797a06.13h", 0x00000, 0x40000, CRC(d055f5cc) SHA1(3723b39b2a3e6dd8e7fc66bbfe1eef9f80818774) ) /* sprites */ |
| 422 | |
| 417 | 423 | ROM_REGION( 0x0100, "proms", 0 ) |
| 418 | 424 | ROM_LOAD( "797a07.16i", 0x0000, 0x0100, CRC(7aecad4e) SHA1(05150a8dd25bdd6ab0c5b350e6ffd272f040e46a) ) /* sprites lookup table, 63S141N BPROM */ |
| 419 | 425 | |
trunk/src/mame/drivers/rockrage.c
| r29508 | r29509 | |
| 189 | 189 | |
| 190 | 190 | static const gfx_layout charlayout = |
| 191 | 191 | { |
| 192 | | 8,8, /* 8*8 characters */ |
| 193 | | 0x20000/16, /* 8192 characters */ |
| 194 | | 4, /* 4 bpp */ |
| 192 | 8,8, /* 8 x 8 characters */ |
| 193 | 0x40000/32, /* 8192 characters */ |
| 194 | 4, /* 4bpp */ |
| 195 | 195 | { 0, 1, 2, 3 }, /* the four bitplanes are packed in one nibble */ |
| 196 | | { 0*4, 1*4, 0x20000*8+0*4, 0x20000*8+1*4, 2*4, 3*4, 0x20000*8+2*4, 0x20000*8+3*4 }, |
| 197 | | { 0*16, 1*16, 2*16, 3*16, 4*16, 5*16, 6*16, 7*16 }, |
| 198 | | 16*8 /* every char takes 16 consecutive bytes */ |
| 196 | { 2*4, 3*4, 0*4, 1*4, 6*4, 7*4, 4*4, 5*4 }, |
| 197 | { 0*32, 1*32, 2*32, 3*32, 4*32, 5*32, 6*32, 7*32 }, |
| 198 | 32*8 /* every character takes 32 consecutive bytes */ |
| 199 | 199 | }; |
| 200 | 200 | |
| 201 | 201 | static const gfx_layout spritelayout = |
| r29508 | r29509 | |
| 300 | 300 | ROM_LOAD( "620k03.11c", 0x08000, 0x08000, CRC(9fbefe82) SHA1(ab42b7e519a0dd08f2249dad0819edea0976f39a) ) |
| 301 | 301 | |
| 302 | 302 | ROM_REGION( 0x040000, "gfx1", 0 ) |
| 303 | | ROM_LOAD( "620k06.rom", 0x000000, 0x20000, CRC(7fa2c57c) SHA1(8c5d85c31dc26cb59a012ebb1ea195c3db80cda8) ) /* tiles */ |
| 304 | | ROM_LOAD( "620k05.rom", 0x020000, 0x20000, CRC(145d387c) SHA1(4fb0c54f9a218d512d8aec09ef995494a06912d6) ) /* Both World & Japan use the same "K" code for these??? */ |
| 303 | ROM_LOAD16_BYTE( "620k05.rom", 0x00000, 0x20000, CRC(145d387c) SHA1(4fb0c54f9a218d512d8aec09ef995494a06912d6) ) /* tiles */ |
| 304 | ROM_LOAD16_BYTE( "620k06.rom", 0x00001, 0x20000, CRC(7fa2c57c) SHA1(8c5d85c31dc26cb59a012ebb1ea195c3db80cda8) ) /* Both World & Japan use the same "K" code for these??? */ |
| 305 | 305 | |
| 306 | 306 | ROM_REGION( 0x040000, "gfx2", 0 ) |
| 307 | 307 | ROM_LOAD( "620k11.rom", 0x000000, 0x20000, CRC(70449239) SHA1(07653ea3bfe0063c9d2b2102ac52a1b50fc2971e) ) /* sprites */ |
| r29508 | r29509 | |
| 325 | 325 | ROM_LOAD( "620k03.11c", 0x08000, 0x08000, CRC(9fbefe82) SHA1(ab42b7e519a0dd08f2249dad0819edea0976f39a) ) /* Same rom but labeled as ver "G" */ |
| 326 | 326 | |
| 327 | 327 | ROM_REGION( 0x040000, "gfx1", 0 ) |
| 328 | | ROM_LOAD( "620d06a.15g", 0x000000, 0x10000, CRC(8cc05d4b) SHA1(0d6fef98bdc4d299229de4e0044241aedee83b85) ) /* tiles */ |
| 329 | | ROM_LOAD( "620d06b.15f", 0x010000, 0x10000, CRC(3892d41d) SHA1(c49f2e61f24a59be4e59e2f3c60e731b8a05ddd3) ) |
| 330 | | ROM_LOAD( "620d05a.16g", 0x020000, 0x10000, CRC(4d53fde9) SHA1(941fb6c94922727516945330b4b738aa052f7734) ) |
| 331 | | ROM_LOAD( "620d05b.16f", 0x030000, 0x10000, CRC(69f4599f) SHA1(664581874d74ed7bf59bde6730799e15f4e0144d) ) |
| 328 | ROM_LOAD16_BYTE( "620d05a.16g", 0x00000, 0x10000, CRC(4d53fde9) SHA1(941fb6c94922727516945330b4b738aa052f7734) ) /* tiles */ |
| 329 | ROM_LOAD16_BYTE( "620d06a.15g", 0x00001, 0x10000, CRC(8cc05d4b) SHA1(0d6fef98bdc4d299229de4e0044241aedee83b85) ) |
| 330 | ROM_LOAD16_BYTE( "620d05b.16f", 0x20000, 0x10000, CRC(69f4599f) SHA1(664581874d74ed7bf59bde6730799e15f4e0144d) ) |
| 331 | ROM_LOAD16_BYTE( "620d06b.15f", 0x20001, 0x10000, CRC(3892d41d) SHA1(c49f2e61f24a59be4e59e2f3c60e731b8a05ddd3) ) |
| 332 | 332 | |
| 333 | 333 | ROM_REGION( 0x040000, "gfx2", 0 ) |
| 334 | 334 | ROM_LOAD( "620g11a.7g", 0x000000, 0x10000, CRC(0ef40c2c) SHA1(2c0b7e611333a072ebcef60c1985211d5936bf66) ) /* sprites */ |
| r29508 | r29509 | |
| 354 | 354 | ROM_LOAD( "620k03.11c", 0x08000, 0x08000, CRC(9fbefe82) SHA1(ab42b7e519a0dd08f2249dad0819edea0976f39a) ) |
| 355 | 355 | |
| 356 | 356 | ROM_REGION( 0x040000, "gfx1", 0 ) |
| 357 | | ROM_LOAD( "620k06.15g", 0x000000, 0x20000, CRC(c0e2b35c) SHA1(fb37a151188f27f883fed5fdfb0094c3efa9470d) ) /* tiles */ |
| 358 | | ROM_LOAD( "620k05.16g", 0x020000, 0x20000, CRC(ca9d9346) SHA1(fee8d98def802f312c6cd0ec751c67aa18acfacd) ) /* Both World & Japan use the same "K" code for these??? */ |
| 357 | ROM_LOAD16_BYTE( "620k05.16g", 0x00000, 0x20000, CRC(ca9d9346) SHA1(fee8d98def802f312c6cd0ec751c67aa18acfacd) ) /* tiles */ |
| 358 | ROM_LOAD16_BYTE( "620k06.15g", 0x00001, 0x20000, CRC(c0e2b35c) SHA1(fb37a151188f27f883fed5fdfb0094c3efa9470d) ) /* Both World & Japan use the same "K" code for these??? */ |
| 359 | 359 | |
| 360 | 360 | ROM_REGION( 0x040000, "gfx2", 0 ) |
| 361 | 361 | ROM_LOAD( "620k11.7g", 0x000000, 0x20000, CRC(7430f6e9) SHA1(5d488c7b7b0eb4e502b3e566ac102cd3267e8568) ) /* sprites */ |