Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

cannball: MAME ROM Information.


History:

Cannon Ball [Horizontal Screen version] (c) 1995 Yun Sung.


This game is like a crossover between "Arkanoid" and "Puzzle Bobble". You have a paddle and must shoot the ball trying to match with the same color balls on the descending balls. If you connect three or more balls in the same color they will disappear. After the balls disappear, any balls that become detached from the descending structure also disappear. Balls can be shot in three directions: 45 degrees to the left, 45 degrees to the right, or strait up. If you are in difficult situation, you can shoot a bomb.


Once you clear a set number of disappearances, the stage is cleared and the player is rewarded with a digitized photo image of an Asian girl in her underwear. Each stage features a different picture with a different girl.


If the descending balls reach the players paddle, then the game is over. If you continue you restart at previous stage.


- TECHNICAL -


Main CPU : Z80 (@ 8 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM3812 (@ 4 Mhz), MSM5205 (@ 384 Khz)


Screen orientation : Horizontal

Video resolution : 384 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 2048


Players : 2

Control : 8-way joystick

Buttons : 3


- TRIVIA -


Developed by Soft Vision.


Also released as "Cannon Ball [Vertical Screen version]" (developed by J&K Production). Unlike the vertical edition, balls can be matched and cleared in irregular shapes instead of just in strait lines.


A curious bug : when you finish a stage, your score restarts with zero points! It is impossible to get a good score!


- SOURCES -


Game's rom.




MAME Info:

0.37b12 [Luca Elia]


Bugs:

- [possible] Every time you finish a level, the score resets to zero. Kale (ID 00801)


WIP:

- 0.133u1: Renamed (cannbalv) to (cannballv).

- 0.129u2: David Haywood added clone Cannon Ball (Yun Sung) (vertical). Changed parent description to 'Cannon Ball (Yun Sung) (horizontal)'. Changed MSM5205 clock speed to 400000 Hz.

- 14th January 2009: Corrado Tomaselli dumped Cannon Ball (Yun Sung) (vertical).

- 0.116u2: Changed description to 'Cannon Ball (Yun Sung)'.

- 0.74u1: Added 'Bombs' dipswitch.

- 0.37b12: Luca Elia added Cannon Ball (Yun Sung / Soft Vision 1995).

- 6th February 2001: Luca Elia added Cannon Ball to the Magix driver.


LEVELS: 16 (endless)


Romset: 1536 kb / 8 files / 571.9 zip




MAME XML Output:

       <game name="cannball" sourcefile="yunsung8.c">
              <description>Cannon Ball (Yun Sung) (horizontal)</description>
              <year>1995</year>
              <manufacturer>Yun Sung / Soft Vision</manufacturer>
              <rom name="cannball.07" size="131072" crc="17db56b4" sha1="032e3dbde0b0e315dcb5f2b31f57e75e78818f2d" region="maincpu" offset="0"/>
              <rom name="cannball.08" size="131072" crc="11403875" sha1="9f583bc4f08e7aef3fd0f3fe3f31cce1d226641a" region="audiocpu" offset="0"/>
              <rom name="cannball.01" size="262144" crc="2d7785e4" sha1="9911354c0be192506f8bfca3e85ede0bbc4828d5" region="gfx1" offset="0"/>
              <rom name="cannball.02" size="262144" crc="24df387e" sha1="5f4afe11feb367ca3b3c4f5eb37a6b6c4edb83bb" region="gfx1" offset="40000"/>
              <rom name="cannball.03" size="262144" crc="4d62f192" sha1="8c60b9b4b36c13c2d145c49413580a10e71eb283" region="gfx1" offset="80000"/>
              <rom name="cannball.04" size="262144" crc="37cf8b12" sha1="f93df8e0babe2c4ec996aa3c2a48bf40a5a02e62" region="gfx1" offset="c0000"/>
              <rom name="cannball.05" size="131072" crc="87c1f1fa" sha1="dbc568d2133734e41b69fd8d18b76531648b32ef" region="gfx2" offset="0"/>
              <rom name="cannball.06" size="131072" crc="e722bee8" sha1="3aed7df9df81a6776b6bf2f5b167965b0d689216" region="gfx2" offset="20000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="4000000"/>
              <chip type="audio" tag="msm" name="MSM5205" clock="400000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="1">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Service Mode" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW1" mask="6">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Normal" value="6" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="2"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW1" mask="224">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="32"/>
                     <dipvalue name="2 Coins/1 Credit" value="96"/>
                     <dipvalue name="1 Coin/1 Credit" value="224" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/2 Credits" value="192"/>
                     <dipvalue name="1 Coin/3 Credits" value="160"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
              </dipswitch>
              <dipswitch name="Unknown 2-0" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown 2-1" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Bombs" tag="DSW2" mask="12">
                     <dipvalue name="1" value="4"/>
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown 2-4" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown 2-5" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown 2-6" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown 2-7" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="2048"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise