cball: MAME ROM Information. History:
Cannonball (c) 1976 Atari.
- TECHNICAL -
Main CPU : M6800 (@ 756 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette Colors : 6
Players : 1
Buttons : 2
- TRIVIA -
Cannonball was Owen Rubin's first game at Atari. It is not known for sure if this game was ever produced, as there is no documentation or flyers of the game that have surfaced. Owen Rubin seems to think that maybe it WAS produced; however, he is unsure.
Owen wrote Cannonball while sitting in his small office at a Model 33 teletype connected to a Motorola MicBug 6800 processor, both of which were connected to simple videogame hardware. He hand-assembled the entire program--it was only 2K, but still took several months--including self-test, saving the code on punched paper tape. When his boss reviewed the game and asked for code listings, Owen said, 'What listings?' It turns out that Owen didn't know about the two computer operators, who took the listings that the designers/programmers wrote up, typed them into the PDP-1 computers, ran them to make sure they were error-free, then return a paper tape to the designer.
- STAFF -
Designed & Programmed by : Owen Rubin
- PORTS -
* Consoles :
Atari 2600 (Human Cannonball)
- SOURCES -
Owen R. Rubin
Game's rom.
MAME Info:
0.83 [Stefan Jokisch]
WIP:
- 0.135u2: Fabio Priuli added driver data structs to Cannonball.
- 7th June 2004: MASH - Completed the missing gfx rom with the characters and numbers roms from Canyon Bomber and Sky Diver (Atari 1977/8). The cannon and gun gfx-halfs are guess work.
- 0.83: Stefan Jokisch added Cannonball (Atari, prototype) (Atari 1976). One ROM is missing from the only known PCB causing some GFX problems. The author mentions one only test unit.
- 3rd June 2004: Stefan Jokisch sent in a driver for Cannonball (Atari, prototype), but it's missing a graphics ROM, causing some graphics glitches.
Recommended Games (Circus):
Cannonball
Circus
Clowns
Dead Eye
Gypsy Juggler
Space Walk
Kick
Wall Street
Circus Charlie
Cycle Mahbou
Plump Pop
Jumping Pop (Nics)
Angel Kids
Crazzy Clownz
Romset: 8 kb / 10 files / 4.28 zip
MAME XML Output:
   | <game name="cball" sourcefile="cball.c"> |
   |    | <description>Cannonball (Atari, prototype)</description> |
   |    | <year>1976</year> |
   |    | <manufacturer>Atari</manufacturer> |
   |    | <rom name="canball.1e" size="1024" crc="0b34823b" sha1="0db6b9f78f7c07ee7d35f2bf048ba61fe43b1e26" region="maincpu" offset="7400"/> |
   |    | <rom name="canball.1l" size="1024" crc="b43ca275" sha1="a03e03f6366877cfdcec71030a5fb2c5171c8d8a" region="maincpu" offset="7400"/> |
   |    | <rom name="canball.1f" size="1024" crc="29b4e1f7" sha1="8cef944b6e0153c304aa2d4cfdc530b8a4eef021" region="maincpu" offset="7800"/> |
   |    | <rom name="canball.1k" size="1024" crc="a4d1cf12" sha1="99de6470efd16e57d72019e065f55bc740f3c7fc" region="maincpu" offset="7800"/> |
   |    | <rom name="canball.1h" size="1024" crc="13f55937" sha1="7514c27e60944c4e00992c8ecbc5115f8ff948bb" region="maincpu" offset="7c00"/> |
   |    | <rom name="canball.1j" size="1024" crc="5b905d69" sha1="2408dd6e44c51c0c9bdb82d2d33826c03f8308c4" region="maincpu" offset="7c00"/> |
   |    | <rom name="canball.6m" size="512" status="nodump" region="gfx1" offset="0"/> |
   |    | <rom name="canball.6l" size="512" crc="5b1c9e88" sha1="6e9630db9907170c53942a21302bcf8b721590a3" region="gfx1" offset="0"/> |
   |    | <rom name="canball.5l" size="512" crc="3d0d1569" sha1="1dfcf5cf9468d476c4b7d76a261c6fec87a99f93" region="gfx2" offset="0"/> |
   |    | <rom name="canball.5k" size="512" crc="c5fdd3c8" sha1="5aae148439683ff1cf0005a810c81fdcbed525c3" region="gfx2" offset="0"/> |
   |    | <rom name="canball.6h" size="256" crc="b8094b4c" sha1="82dc6799a19984f3b204ee3aeeb007e55afc8be3" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6800" clock="756000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="0"/> |
   |    | <input players="1" buttons="2" coins="2"> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="1001" mask="192"> |
   |    |    | <dipvalue name="2 Coins each" value="0"/> |
   |    |    | <dipvalue name="1 Coin each" value="192" default="yes"/> |
   |    |    | <dipvalue name="1 Coin 1 Game" value="128"/> |
   |    |    | <dipvalue name="1 Coin 2 Games" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="1003" mask="192"> |
   |    |    | <dipvalue name="3" value="192" default="yes"/> |
   |    |    | <dipvalue name="5" value="128"/> |
   |    |    | <dipvalue name="7" value="64"/> |
   |    |    | <dipvalue name="9" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="1060" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="preliminary" sound="preliminary" graphic="imperfect" savestate="unsupported" palettesize="6"/> |
|
|