trunk/src/mame/drivers/pong.c
| r250094 | r250095 | |
| 3 | 3 | /*************************************************************************** |
| 4 | 4 | |
| 5 | 5 | Pong (c) 1972 Atari |
| 6 | Pong Doubles (c) 1973 Atari |
| 7 | Breakout (c) 1976 Atari |
| 6 | 8 | |
| 7 | 9 | driver by Couriersud |
| 8 | 10 | |
| 11 | Atari Pong Games List and Data based, in part from: |
| 12 | - Andy's collection of Bronzeage Atari Video Arcade PCB's" |
| 13 | http://www.andysarcade.net/personal/bronzeage/index.htm |
| 14 | - "Atari's Technical Manual Log" |
| 15 | http://www.atarigames.com/manuals.txt |
| 16 | Suspected "same games" are grouped together. These are usually the exact same game but different cabinet/name. |
| 17 | |
| 18 | Technical Manual #s Game Name(s) Atari Part #'s Data |
| 19 | -------------------+----------------------------------------------------------+----------------------------------+---------+ |
| 20 | TM-058 Breakout/Breakout Cocktail/Consolette (1976) A004533 NO |
| 21 | TM-015 Cocktail Pong/Coup Franc (1974) A001433? NO |
| 22 | TM-0?? Dr. Pong/Puppy Pong/Snoopy Pong (1974) A001433? NO |
| 23 | TM-013 Pong (1972) A001433 NO |
| 24 | TM-014 Pong Doubles/Coupe Davis (1973) A000785 NO |
| 25 | 422 Superpong (1974) A000423 NO |
| 26 | |
| 9 | 27 | Notes: |
| 10 | 28 | |
| 11 | | TODO: please see netlist include files |
| 29 | TODO: Please see netlist include files |
| 30 | TODO: Breakout Cocktail and Consolette are believed to use the Breakout PCB with different cabinet designs, this needs to be verified. |
| 31 | TODO: Coupe Davis is believed to use the Pong Doubles PCB, just a different cabinet design, this needs to be verified. |
| 32 | TODO: Dr. Pong, Puppy Pong, Snoopy Pong, Cocktail Pong and Coup Franc are all believed to use the Pong (Rev E) PCB, but |
| 33 | different cabinet designs; this needs to be verified. |
| 34 | TODO: Superpong is believed to use the Pong (Rev E) PCB with some minor modifications, this needs to be verified. |
| 12 | 35 | |
| 13 | 36 | ***************************************************************************/ |
| 14 | 37 | |
| r250094 | r250095 | |
| 490 | 513 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 491 | 514 | ROM_END |
| 492 | 515 | |
| 516 | /* // 100% TTL - NO ROMS |
| 517 | |
| 518 | ROM_START( coupedav ) // dummy to satisfy game entry |
| 519 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 520 | ROM_END |
| 521 | |
| 522 | ROM_START( coupfran ) // dummy to satisfy game entry |
| 523 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 524 | ROM_END |
| 525 | |
| 526 | ROM_START( cktpong ) // dummy to satisfy game entry |
| 527 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 528 | ROM_END |
| 529 | |
| 530 | ROM_START( drpong ) // dummy to satisfy game entry |
| 531 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 532 | ROM_END |
| 533 | |
| 534 | ROM_START( pupppong ) // dummy to satisfy game entry |
| 535 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 536 | ROM_END |
| 537 | |
| 538 | ROM_START( snoopong ) // dummy to satisfy game entry |
| 539 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 540 | ROM_END |
| 541 | |
| 542 | ROM_START( suprpong ) // dummy to satisfy game entry |
| 543 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 544 | ROM_END |
| 545 | |
| 546 | ROM_START( cktbreak ) // dummy to satisfy game entry |
| 547 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 548 | ROM_END |
| 549 | |
| 550 | ROM_START( consolet ) // dummy to satisfy game entry |
| 551 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 552 | ROM_END |
| 553 | */ |
| 554 | |
| 493 | 555 | GAME( 1972, pong, 0, pong, pong, driver_device, 0, ROT0, "Atari", "Pong (Rev E) external [TTL]", MACHINE_SUPPORTS_SAVE) |
| 494 | | GAME( 1972, pongf, 0, pongf, pong, driver_device, 0, ROT0, "Atari", "Pong (Rev E) [TTL]", MACHINE_SUPPORTS_SAVE ) |
| 495 | | GAME( 1974, pongd, 0, pongd, pongd, driver_device, 0, ROT0, "Atari", "Pong Doubles [TTL]", MACHINE_SUPPORTS_SAVE ) |
| 556 | GAME( 1972, pongf, 0, pongf, pong, driver_device, 0, ROT0, "Atari", "Pong (Rev E) [TTL]", MACHINE_SUPPORTS_SAVE) |
| 557 | GAME( 1973, pongd, 0, pongd, pongd, driver_device, 0, ROT0, "Atari", "Pong Doubles [TTL]", MACHINE_SUPPORTS_SAVE) |
| 496 | 558 | GAMEL( 1976, breakout, 0, breakout, breakout, driver_device, 0, ROT90, "Atari", "Breakout [TTL]", MACHINE_SUPPORTS_SAVE, layout_breakout) |
| 559 | |
| 560 | // 100% TTL |
| 561 | //GAME( 1973, coupedav, pongd, pongd, pongd, driver_device, 0, ROT0, "Atari", "Coupe Davis [TTL]", MACHINE_SUPPORTS_SAVE) |
| 562 | //GAME( 1974, coupfran, pong, pong, pong, driver_device, 0, ROT0, "Atari", "Coup Franc [TTL]", MACHINE_SUPPORTS_SAVE) |
| 563 | //GAME( 1974, cktpong, pong, pong, pong, driver_device, 0, ROT0, "Atari", "Cocktail Pong [TTL]", MACHINE_SUPPORTS_SAVE) |
| 564 | //GAME( 1974, drpong, pong, pong, pong, driver_device, 0, ROT0, "Atari", "Dr. Pong [TTL]", MACHINE_SUPPORTS_SAVE) |
| 565 | //GAME( 1974, pupppong, pong, pong, pong, driver_device, 0, ROT0, "Atari", "Puppy Pong [TTL]", MACHINE_SUPPORTS_SAVE) |
| 566 | //GAME( 1974, snoopong, pong, pong, pong, driver_device, 0, ROT0, "Atari", "Snoopy Pong [TTL]", MACHINE_SUPPORTS_SAVE) |
| 567 | //GAME( 1974, suprpong, 0, pong, pong, driver_device, 0, ROT0, "Atari", "Superpong [TTL]", MACHINE_SUPPORTS_SAVE) |
| 568 | //GAMEL( 1976, cktbreak, breakout, breakout, breakout, driver_device, 0, ROT90, "Atari", "Breakout Cocktail [TTL]", MACHINE_SUPPORTS_SAVE, layout_cktbreak) |
| 569 | //GAMEL( 1976, consolet, breakout, breakout, breakout, driver_device, 0, ROT90, "Atari", "Consolette [TTL]", MACHINE_SUPPORTS_SAVE, layout_consolet) |