trunk/src/mame/drivers/starwars.c
| r242210 | r242211 | |
| 383 | 383 | * |
| 384 | 384 | *************************************/ |
| 385 | 385 | |
| 386 | |
| 387 | ROM_START( starwars ) |
| 388 | ROM_REGION( 0x12000, "maincpu", 0 ) /* 2 64k ROM spaces */ |
| 389 | ROM_LOAD( "136021.105", 0x3000, 0x1000, CRC(538e7d2f) SHA1(032c933fd94a6b0b294beee29159a24494ae969b) ) /* 3000-3fff is 4k vector rom */ |
| 390 | ROM_LOAD( "136021.214.1f", 0x6000, 0x2000, CRC(04f1876e) SHA1(c1d3637cb31ece0890c25f6122d6bcd27e6ffe0c) ) /* ROM 0 bank pages 0 and 1 */ |
| 391 | ROM_CONTINUE( 0x10000, 0x2000 ) |
| 392 | ROM_LOAD( "136021.102.1hj", 0x8000, 0x2000, CRC(f725e344) SHA1(f8943b67f2ea032ab9538084756ba86f892be5ca) ) /* 8k ROM 1 bank */ |
| 393 | ROM_LOAD( "136021.203.1jk", 0xa000, 0x2000, CRC(f6da0a00) SHA1(dd53b643be856787bbc4da63e5eb132f98f623c3) ) /* 8k ROM 2 bank */ |
| 394 | ROM_LOAD( "136021.104.1kl", 0xc000, 0x2000, CRC(7e406703) SHA1(981b505d6e06d7149f8bcb3e81e4d0c790f2fc86) ) /* 8k ROM 3 bank */ |
| 395 | ROM_LOAD( "136021.206.1m", 0xe000, 0x2000, CRC(c7e51237) SHA1(4960f4446271316e3f730eeb2531dbc702947395) ) /* 8k ROM 4 bank */ |
| 396 | |
| 397 | /* Sound ROMS */ |
| 398 | ROM_REGION( 0x10000, "audiocpu", 0 ) |
| 399 | ROM_LOAD( "136021.107", 0x4000, 0x2000, CRC(dbf3aea2) SHA1(c38661b2b846fe93487eef09ca3cda19c44f08a0) ) /* Sound ROM 0 */ |
| 400 | ROM_RELOAD( 0xc000, 0x2000 ) |
| 401 | ROM_LOAD( "136021.208", 0x6000, 0x2000, CRC(e38070a8) SHA1(c858ae1702efdd48615453ab46e488848891d139) ) /* Sound ROM 0 */ |
| 402 | ROM_RELOAD( 0xe000, 0x2000 ) |
| 403 | |
| 404 | ROM_REGION( 0x100, "user1", 0) |
| 405 | ROM_LOAD( "136021-105.1l", 0x0000, 0x0100, CRC(82fc3eb2) SHA1(184231c7baef598294860a7d2b8a23798c5c7da6) ) /* AVG PROM */ |
| 406 | |
| 407 | /* Mathbox PROMs */ |
| 408 | ROM_REGION( 0x1000, "user2", 0 ) |
| 409 | ROM_LOAD( "136021.110", 0x0000, 0x0400, CRC(810e040e) SHA1(d247cbb0afb4538d5161f8ce9eab337cdb3f2da4) ) /* PROM 0 */ |
| 410 | ROM_LOAD( "136021.111", 0x0400, 0x0400, CRC(ae69881c) SHA1(f3420c6e15602956fd94982a5d8d4ddd015ed977) ) /* PROM 1 */ |
| 411 | ROM_LOAD( "136021.112", 0x0800, 0x0400, CRC(ecf22628) SHA1(4dcf5153221feca329b8e8d199bd4fc00b151d9c) ) /* PROM 2 */ |
| 412 | ROM_LOAD( "136021.113", 0x0c00, 0x0400, CRC(83febfde) SHA1(e13541b09d1724204fdb171528e9a1c83c799c1c) ) /* PROM 3 */ |
| 413 | ROM_END |
| 414 | |
| 386 | 415 | ROM_START( starwars1 ) |
| 387 | 416 | ROM_REGION( 0x12000, "maincpu", 0 ) /* 2 64k ROM spaces */ |
| 388 | 417 | ROM_LOAD( "136021.105", 0x3000, 0x1000, CRC(538e7d2f) SHA1(032c933fd94a6b0b294beee29159a24494ae969b) ) /* 3000-3fff is 4k vector rom */ |
| 389 | | ROM_LOAD( "136021.114", 0x6000, 0x2000, CRC(e75ff867) SHA1(3a40de920c31ffa3c3e67f3edf653b79fcc5ddd7) ) /* ROM 0 bank pages 0 and 1 */ |
| 390 | | ROM_CONTINUE( 0x10000, 0x2000 ) |
| 391 | | ROM_LOAD( "136021.102", 0x8000, 0x2000, CRC(f725e344) SHA1(f8943b67f2ea032ab9538084756ba86f892be5ca) ) /* 8k ROM 1 bank */ |
| 392 | | ROM_LOAD( "136021.203", 0xa000, 0x2000, CRC(f6da0a00) SHA1(dd53b643be856787bbc4da63e5eb132f98f623c3) ) /* 8k ROM 2 bank */ |
| 393 | | ROM_LOAD( "136021.104", 0xc000, 0x2000, CRC(7e406703) SHA1(981b505d6e06d7149f8bcb3e81e4d0c790f2fc86) ) /* 8k ROM 3 bank */ |
| 394 | | ROM_LOAD( "136021.206", 0xe000, 0x2000, CRC(c7e51237) SHA1(4960f4446271316e3f730eeb2531dbc702947395) ) /* 8k ROM 4 bank */ |
| 418 | ROM_LOAD( "136021.114.1f", 0x6000, 0x2000, CRC(e75ff867) SHA1(3a40de920c31ffa3c3e67f3edf653b79fcc5ddd7) ) /* ROM 0 bank pages 0 and 1 */ |
| 419 | ROM_CONTINUE( 0x10000, 0x2000 ) |
| 420 | ROM_LOAD( "136021.102.1hj", 0x8000, 0x2000, CRC(f725e344) SHA1(f8943b67f2ea032ab9538084756ba86f892be5ca) ) /* 8k ROM 1 bank */ |
| 421 | ROM_LOAD( "136021.203.1jk", 0xa000, 0x2000, CRC(f6da0a00) SHA1(dd53b643be856787bbc4da63e5eb132f98f623c3) ) /* 8k ROM 2 bank */ |
| 422 | ROM_LOAD( "136021.104.1kl", 0xc000, 0x2000, CRC(7e406703) SHA1(981b505d6e06d7149f8bcb3e81e4d0c790f2fc86) ) /* 8k ROM 3 bank */ |
| 423 | ROM_LOAD( "136021.206.1m", 0xe000, 0x2000, CRC(c7e51237) SHA1(4960f4446271316e3f730eeb2531dbc702947395) ) /* 8k ROM 4 bank */ |
| 395 | 424 | |
| 396 | 425 | /* Sound ROMS */ |
| 397 | 426 | ROM_REGION( 0x10000, "audiocpu", 0 ) |
| r242210 | r242211 | |
| 411 | 440 | ROM_LOAD( "136021.113", 0x0c00, 0x0400, CRC(83febfde) SHA1(e13541b09d1724204fdb171528e9a1c83c799c1c) ) /* PROM 3 */ |
| 412 | 441 | ROM_END |
| 413 | 442 | |
| 414 | | |
| 415 | | ROM_START( starwars ) |
| 443 | ROM_START( starwarso ) |
| 416 | 444 | ROM_REGION( 0x12000, "maincpu", 0 ) /* 2 64k ROM spaces */ |
| 417 | 445 | ROM_LOAD( "136021.105", 0x3000, 0x1000, CRC(538e7d2f) SHA1(032c933fd94a6b0b294beee29159a24494ae969b) ) /* 3000-3fff is 4k vector rom */ |
| 418 | | ROM_LOAD( "136021.214", 0x6000, 0x2000, CRC(04f1876e) SHA1(c1d3637cb31ece0890c25f6122d6bcd27e6ffe0c) ) /* ROM 0 bank pages 0 and 1 */ |
| 446 | ROM_LOAD( "136021-114.1f", 0x6000, 0x2000, CRC(e75ff867) SHA1(3a40de920c31ffa3c3e67f3edf653b79fcc5ddd7) ) /* ROM 0 bank pages 0 and 1 */ |
| 419 | 447 | ROM_CONTINUE( 0x10000, 0x2000 ) |
| 420 | | ROM_LOAD( "136021.102", 0x8000, 0x2000, CRC(f725e344) SHA1(f8943b67f2ea032ab9538084756ba86f892be5ca) ) /* 8k ROM 1 bank */ |
| 421 | | ROM_LOAD( "136021.203", 0xa000, 0x2000, CRC(f6da0a00) SHA1(dd53b643be856787bbc4da63e5eb132f98f623c3) ) /* 8k ROM 2 bank */ |
| 422 | | ROM_LOAD( "136021.104", 0xc000, 0x2000, CRC(7e406703) SHA1(981b505d6e06d7149f8bcb3e81e4d0c790f2fc86) ) /* 8k ROM 3 bank */ |
| 423 | | ROM_LOAD( "136021.206", 0xe000, 0x2000, CRC(c7e51237) SHA1(4960f4446271316e3f730eeb2531dbc702947395) ) /* 8k ROM 4 bank */ |
| 448 | ROM_LOAD( "136021-102.1hj", 0x8000, 0x2000, CRC(f725e344) SHA1(f8943b67f2ea032ab9538084756ba86f892be5ca) ) /* 8k ROM 1 bank */ |
| 449 | ROM_LOAD( "136021-103.1jk", 0xa000, 0x2000, CRC(3fde9ccb) SHA1(8d88fc7a28ac8f189f8aba08598732ac8c5491aa) ) /* 8k ROM 2 bank */ |
| 450 | ROM_LOAD( "136021-104.1kl", 0xc000, 0x2000, CRC(7e406703) SHA1(981b505d6e06d7149f8bcb3e81e4d0c790f2fc86) ) /* 8k ROM 3 bank */ |
| 451 | ROM_LOAD( "136021-206.1m", 0xe000, 0x2000, CRC(c7e51237) SHA1(4960f4446271316e3f730eeb2531dbc702947395) ) /* 8k ROM 4 bank */ |
| 424 | 452 | |
| 425 | 453 | /* Sound ROMS */ |
| 426 | 454 | ROM_REGION( 0x10000, "audiocpu", 0 ) |
| r242210 | r242211 | |
| 440 | 468 | ROM_LOAD( "136021.113", 0x0c00, 0x0400, CRC(83febfde) SHA1(e13541b09d1724204fdb171528e9a1c83c799c1c) ) /* PROM 3 */ |
| 441 | 469 | ROM_END |
| 442 | 470 | |
| 471 | |
| 472 | |
| 443 | 473 | ROM_START( tomcatsw ) |
| 444 | 474 | ROM_REGION( 0x12000, "maincpu", 0 ) |
| 445 | 475 | ROM_LOAD( "tcavg3.1l", 0x3000, 0x1000, CRC(27188aa9) SHA1(5d9a978a7ac1913b57586e81045a1b955db27b48) ) |
| r242210 | r242211 | |
| 564 | 594 | * |
| 565 | 595 | *************************************/ |
| 566 | 596 | |
| 567 | | GAME( 1983, starwars, 0, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "Star Wars (rev 2)", 0 ) |
| 568 | | GAME( 1983, starwars1,starwars, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "Star Wars (rev 1)", 0 ) |
| 597 | GAME( 1983, starwars, 0, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "Star Wars (set 1)", 0 ) // newest |
| 598 | GAME( 1983, starwars1,starwars, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "Star Wars (set 2)", 0 ) |
| 599 | GAME( 1983, starwarso,starwars, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "Star Wars (set 3)", 0 ) // oldest |
| 600 | // is there an even older starwars set with 136021-106.1m ? |
| 601 | |
| 569 | 602 | GAME( 1983, tomcatsw, tomcat, starwars, starwars, starwars_state, starwars, ROT0, "Atari", "TomCat (Star Wars hardware, prototype)", GAME_NO_SOUND ) |
| 603 | |
| 570 | 604 | GAME( 1985, esb, 0, starwars, esb, starwars_state, esb, ROT0, "Atari Games", "The Empire Strikes Back", 0 ) |