Cyberball 2072 (2 player, rev 4)

Immagine gioco: Cyberball 2072 (2 player, rev 4)
Available images:

Romset name:
Production year: 1989
Manufacturer: Atari Games

Game genre: Sports
Category: Sports / Amer. Football

This machine is a clone of:
 • Cyberball (rev 4)

This machine works in MAME This machine works in MAME

Overall emulation: Good
Color emulation: Good
Sound emulation: Good
Graphics emulation: Good
Save states: Not supported

In MAME since version: .076u1

The MAME driver of this machine is: cyberbal.cpp - Read the code

 Tech info 
 Hardware of this machine:
  • CHIPs [Show details]

    M68000 ("maincpu")cpu 7159090 Hz
    M6502 ("jsa:cpu")cpu 1789772 Hz
    Speaker ("mono")audio
    Atari JSA II Sound Board ("jsa")audio
    YM2151 ("jsa:ym2151")audio 3579545 Hz
    OKI6295 ("jsa:oki1")audio 1193181 Hz

  • Screens [Show details]

    This machine uses a single screen:
      Graphic type: Raster
      Screen orientation: Horizontal
      Resolution 672 x 240 @ 59.922748 Hz

  • Number of players: 2P Simultaneous
  • Controllers [Show details]

      Joystick [8 ways]
      Joystick [8 ways]
    Number of buttons: 1

  • Dip-switches [Show details]

    Default settings in bold
    Service ModeOff

  • ROMs (32 of the machine set) [Show details]

    Referred to MAME version: 0.181

    NameSizeCRC32SHA1StatusIn romset
    136071-4019.10c6553620c6b09c b12f9247621fe0242171140256b7b92c996dcb19 good cyberbal2p
    136071-4020.10d65536eaa6c524 0bc48dca1f10fbb3dec441d06f447637b6c70356 good cyberbal2p
    136071-4021.21c6553689ffa885 d276209fd72c753d23571464e51d701a54cc3e0e good cyberbal2p
    136071-4022.21d6553635da3402 7b51e0fb202699457a3b8e2bd8a68fef0889435f good cyberbal2p
    136071-2023.15c65536e541b08f 345843209b02fb50cb08f55f80036046873b834f good cyberbal2p
    136071-2024.15d655365a77ee95 441a45a358eb78cc140c96dc4c42b30e1929ad07 good cyberbal2p
    136071-1025.27c6553695ff68c6 43f716a4c44fe1a38fcc6e2600bac948bb603504 good cyberbal2p
    136071-1026.27d65536f61c4898 9e4a14eac6d197f63c3392af3d804e81c034cb09 good cyberbal2p
    136071-1042.1b65536e63cf125 449880f561660ba67ac2d7f8ce6333768e0ae0be good cyberbal2p
    136071-1001.55l131072586ba107 f15d4489f5834ea5fe695f43cb9d1c2401179870 good cyberbal2p
    136071-1005.43l131072a53e6248 4f2466c6af74a5498468801b1de7adfc34873d5d good cyberbal2p
    136071-1032.18a65536131f52a0 fa50ea82d26c36dd6a135e22dee509676d1dfe86 good cyberbal2p
    136071-1002.55n1310720f71f86c 783f33ba5cc1b2f0c42b8515b1cf8b6a2270acb9 good cyberbal2p
    136071-1006.43n131072df0ab373 3d511236eb55a773c66643158c6ef2c4dce53b68 good cyberbal2p
    136071-1033.13a65536b6270943 356e58dfd30c6db15264eceacef0eacda99aabae good cyberbal2p
    136071-1003.90l1310721cf373a2 c8538855bb82fc03e26c64fc9008fbd0c66fac09 good cyberbal2p
    136071-1007.78l131072f2ffab24 6c5c90a9d9b342414a0d6258dd27b0b84bf0af0b good cyberbal2p
    136071-1034.18c655366514f0bd e887dfb9e0334a7d94e7124cea6101d9ac7f0ab6 good cyberbal2p
    136071-1004.90n131072537f6de3 d5d385c3ff07aaef7bd3bd4f6c8066948a45ce9c good cyberbal2p
    136071-1008.78n13107278525bbb 98ece6c0672cb60f818b8005c76cc4ae1d24b104 good cyberbal2p
    136071-1035.13c655361be3e5c8 1a4d0e0d53b902c28977c8598e363c7b61c9c1c8 good cyberbal2p
    136071-1013.10k65536cdf6e3d6 476644065b82e2ea553dfb51844c0bbf3313c481 good cyberbal2p
    136071-1014.16f65536ec2fef3e 07ed472fa1723ebf82d608667df70511a50dca3e good cyberbal2p
    136071-1015.16k65536e866848f 35b438dcc1947151a7aafe919b9adf33d7a8fb77 good cyberbal2p
    136071-1016.10f655369b9a393c db4ceb33756bab0ac7bea30e6c7345d06a0f4aa2 good cyberbal2p
    136071-1017.32n65536a4c116f9 fc7becef35306ef99ffbd0cd9202759352eb6cbe good cyberbal2p
    136071-1018.32l65536e25d7847 3821c62f9bdc04eb774c2210a84e26b36f2e163d good cyberbal2p
    136071-1043.7k6553694f24575 b93b326e15cd328362ce409b7c0cc42b8a28c701 good cyberbal2p
    136071-1044.7j6553687208e1e 3647867ddc36df7633ed740c0b9365a979ef5621 good cyberbal2p
    136071-1045.7e65536f82558b9 afbecccc6203db9bdcf60638e0f4e95040d7aaf2 good cyberbal2p
    136071-1046.7d65536d96437ad b0b5cd75de4048e54b9d7d09a75381eb73c22ee1 good cyberbal2p
    cyberbal2p-eeprom.bin20483753f0e2 26feab263a4d2d1dfcdf62e1225e0596cc036e1d good cyberbal2p

    :  PARENT Machine
    :  CLONE Machine
    :  BIOS
    :  Device


Cyberball 2072 (c) 1989 Atari Games Corp.

Cyberball has a new look this year, including : simplified play for beginners, new special challenge game, improved robot buy feature, new robot, new teams and 150 new plays (for a total of 250).


Owners of the original "Cyberball" cabinets could upgrade to Cyberball 2072 via an Atari Games-produced piggyback board which updated the old Cyberball units to 2072 version.

Main CPU : 68000 (@ 7.15909 Mhz), M6502 (@ 1.7895 Mhz)

Sound Chips : YM2151 (@ 3.579 Mhz), OKI6295 (@ 9.037 Khz)

Screen orientation : Horizontal

Video resolution : 672 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 2048

Players : 2

Control : 8-way joystick

Buttons : 1


Cyberball 2072 was released in November 1989.

Default highscore contains nicknames in homage for other Atari games including :

* PAPERBOY for "Paperboy"

* ASTEROID for "Asteroids"

* GAUNTLET for "Gauntlet"

* GRAVITAR for "Gravitar"

* TEMPEST for "Tempest"

* CENTIPED for "Centipede"

* STARWARS for "Star Wars"

* AKKAARRH for "Akka Arrh"

* TOOBIN for "Toobin'"

* ESCAPE for "Escape From The Planet of the Robot Monsters".



* Build date : OP SYS 22AUG1989 17 :15 :27 / MAIN 23AUG1989 09 :55 :00


* Build date : OP SYS 22AUG1989 17 :15 :27 / MAIN 01SEP1989 15 :00 :16


* Build date : OP SYS 22AUG1989 17 :15 :27 / MAIN 12SEP1989 20 :31 :11


* Build date : OP SYS 13OCT1989 14 :18 :50 / MAIN 13OCT1989 15 :34 :05


1. Cyberball - Football in the 21st Century (1988)

2. Cyberball 2072 (1989)

3. Tournament Cyberball 2072 (1989)


Programmer / Designer : John Salwitz

Artist / Designer : Davis A. Ralston

Physicist / Programmer : Paul kwinn

Hardware designer : Doug Snyder

Technician : Rob Rowe

Animators : Mark West, Will Noble, Deborah Short

Audio group : Brad Fuller, Hal Canon, Don Diekneite

Product manager : Jerry Momoda

Cabinet designer : Dave Coox

Cabinet graphics by Atari Visual Communications.


* Consoles :

Microsoft XBOX (2004, "Midway Arcade Treasures 2")

Nintendo GameCube (2004, "Midway Arcade Treasures 2")

Sony PlayStation 2 (2004, "Midway Arcade Treasures 2")

Sony PSP (2005, "Midway Arcade Treasures - Extended Play")

Microsoft XBOX 360 [XBLA] (2007) [retired in 2010]

* Computers :

PC [MS Windows, CD-ROM] (2006, "Midway Arcade Treasures Deluxe Edition")


Game's rom.

Machine's picture.

Warning: information in history.dat can differ from the ones present in the rest of the page (taken from MAME) as they come from a different source

Information on cyberbal

0.36b1 [Aaron Giles]

0.35b13 [Aaron Giles]

Artwork available


- 0.150: Added 512 bytes cyberbal-eeprom.bin EEPROM.

- 0.147u2: Initial round of atarigen cleanup/modernization [Aaron Giles].

- 0.145u8: Miodrag Milanovic fixed some recent vblank port related regressions in Cyberball.

- 0.143u4: Changed VSync to 59.922748 Hz.

- 0.139u3: Aaron Giles moved the old hard-coded EEPROM data out into a file in Cyberball.

- 6th September 2010: Mr. Do - Cyberball instructions artwork are done thanks to Kiltron. The main view is dual-screen (since that's official), but I also added in options to view the artwork with just the left or right screen.

- 0.139u1: Aaron Giles changed atarigen_state to be a base class from which all the related Atari drivers derive their state from.

- 0.135u4: Some more Atari driver shuffling [Aaron Giles]: Added atarigen_init() function which allocates all timers and registers for save states. Updated all drivers to call it. Converted some drivers to use device timers.

- 0.135u3: Aaron Giles converted atari drivers over to using driver_data for the most part. Some shared systems still exist with globals, but this tackles the atarigen module and the variables local to each driver.

- 0.133u1: Renamed (cyberba2) to (cyberbal2), (cyberbap) to (cyberbalp), (cyberb2p) to (cyberbal2p), (cyberb23) to (cyberbal2p3), (cyberb22) to (cyberbal2p2), (cyberb21) to (cyberbal2p1), (cyberbt) to (cyberbalt) and (cyberbt1) to (cyberbalt1).

- 0.123u6: Fixed debug assertion in Cyberball.

- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses an SOS-2 chip to generate video signals. Changed VSync to 59.922743 Hz.

- 0.114: Couriersud added general save state support to the atarijsa and atarigen modules.

- 0.106u12: MASH added plds ($0, 200, 400, 600, 800 - gal16v8-136064-1031.b21, gal16v8-136064-1027.d52, gal16v8-136064-1028.b56, gal16v8-136064-1029.d58 and gal16v8-136064-1030.d91) to Cyberball.

- 0.106u8: Screenshots are now properly rotated again. Also, MAME now saves one screenshot per visible screen for multi-screen games (i.e., Cyberbal will write two PNGs per snapshot taken if both screens are visible) [Aaron Giles].

- 0.106u2: Added dualscreen support (2x 672x240).

- 0.105u4: Fixed rom names.

- 0.93u1: Aaron Giles fixed swapped left/right samples in Cyberball.

- 0.79u1: Cleaned up Cyberball driver [Aaron Giles].

- 0.76u1: Both screens being displayed in Cyberball [Aaron Giles]. Added clones Cyberball (prototype), Cyberball 2072 (2 player, rev 1), Cyberball 2072 (2 player, rev 2), Cyberball 2072 (2 player, rev 4) and Tournament Cyberball 2072 (rev 2). Changed parent description to 'Cyberball (rev 4)' and clones '(Version 2)' to '(rev 2)', 'Tournament Cyberball 2072' to 'Tournament Cyberball 2072 (rev 1)' and 'Cyberball 2072 (2 player)' to 'Cyberball 2072 (2 player, rev 3)'. Changed visible area to 1344 x 240 and aspect ratio from 4:3 to 8:3. Removed 2nd button. Some Atari improvements with the new sets (old speed hacks removed that aren't really needed anymore, both screens being displayed in Cyberball) [Aaron Giles].

- 4th December 2001: Aaron Giles fixed the missing speech in Cyberball and a possible crash bug in it as well.

- 0.37b15: Replaced Custom sound with 68000 (7159090 Hz) CPU4 and 2x DAC sound.

- 25th April 2001: Aaron fixed the palette problems in Cyberball.

- 0.37b8: Changed palettesize from 2048 to 4096 colors.

- 0.37b5: Added clone Cyberball (Version 2). Changed parent description to 'Cyberball (Version 4)'.

- 18th June 2000: Aaron Giles added a new Cyberball romset.

- 0.36RC1: Changed 68000 CPU1 clock speed to 7159090 Hz, M6502 CPU2 to 1789772 Hz, 68000 CPU3 to 7159090 Hz and YM2151 to 3579545 Hz.

- 23rd July 1999: Aaron Giles fixed Cyberball samples from stopping prematurely.

- 0.36b1: Aaron Giles added Cyberball (Atari Games 1988) and clone Tournament Cyberball 2072 (Atari Games 1989). Replaced MC68010 CPU1 with 68000. Note: This is a dual monitor game. Use 9 and 0 to select which monitor to display.

- 0.35b13: Aaron Giles added Cyberball 2072 (2 player) (Atari 1989).

- 3rd May 1999: Aaron Giles sent in a Cyberball 2072 (2 player) driver.

Printer friendly version
Direct link to this page

HTML link, for inclusion in web pages, text only
HTML link, for inclusion in web pages, with image
BBcode, for use in forums, text only
BBcode, for use in forums, with image