bballs: MAME ROM Information. History:
Bouncing Balls (c) 1991 Comad.
A puzzle game where you drop balls in a certain order to create a sum of numbers.
- TECHNICAL -
PCB # : COMAD-01
Main CPU : MC68000P10 (68000 @ 8 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : (2x) YM2203 (@ 2 Mhz)
RAM : 6264 (x2), 6116 (x15)
Dipsw : 8 position (x2)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
5,000 pieces produced.
This game features Daffy Duck and Marvin the Martian.
- SOURCES -
Game's rom.
MAME Info:
0.62 [ElSemi]
WIP:
- 0.141u1: Brian Troha added DIP locations to Pushman driver.
- 0.137u3: Fabio Priuli added driver data class and save states to the Pushman driver.
- 0.131u1: Angelo Salese merged memory maps in Bouncing Balls.
- 0.62: ElSemi added Bouncing Balls (Comad 1991).
- 6th August 2002: Stephane Humbert fixed most of the dipswitches and input ports in Bouncing Balls.
- 22nd July 2002: ElSemi figured out the protection in Bouncing Balls and added it to the Pushman driver.
- 24th June 2002: Guru - Got a Bouncing Balls (Comad) board from Taucher.
LEVELS: 99 (endless)
Other Emulators:
* FB Alpha
Romset: 737 kb / 14 files / 165.3 zip
MAME XML Output:
   | <game name="bballs" sourcefile="pushman.c"> |
   |    | <description>Bouncing Balls</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>Comad</manufacturer> |
   |    | <rom name="bb12.m17" size="65536" crc="4501c245" sha1="b03ace135b077e8c226dd3be04fa8e86ad096770" region="maincpu" offset="0"/> |
   |    | <rom name="bb11.l17" size="65536" crc="55e45b60" sha1="103d848ae74b59ac2f5a5c5300323bbf8b109752" region="maincpu" offset="1"/> |
   |    | <rom name="bb13.n4" size="32768" crc="1ef78175" sha1="2e7dcbab3a572c2a6bb67a36ba283a5faeb14a88" region="audiocpu" offset="0"/> |
   |    | <rom name="68705.uc" size="4096" status="nodump" region="cpu2" offset="0"/> |
   |    | <rom name="bb1.g20" size="32768" crc="b62dbcb8" sha1="121613f6d2bcd226e71d4ae71830b9b0d15c2331" region="gfx1" offset="0"/> |
   |    | <rom name="bb4.d1" size="65536" crc="b77de5f8" sha1="e966f982d712109c4402ca3a8cd2c19640d52bdb" region="gfx2" offset="0"/> |
   |    | <rom name="bb5.d2" size="65536" crc="ffffccbf" sha1="3ac85c06c3dca1de8839fca73f5de3982a3baca0" region="gfx2" offset="10000"/> |
   |    | <rom name="bb2.b1" size="65536" crc="a5b13236" sha1="e2d21fa3c878b328238ba8b400f3ab00b0763f6b" region="gfx2" offset="20000"/> |
   |    | <rom name="bb3.b2" size="65536" crc="e35b383d" sha1="5312e80d786dc2ffe0f7b1038a64f8ec6e590e0c" region="gfx2" offset="30000"/> |
   |    | <rom name="bb6.h1" size="65536" crc="0cada9ce" sha1="5f2e85baf5f04e874e0857451946c8b1e1c8d209" region="gfx3" offset="0"/> |
   |    | <rom name="bb8.j1" size="65536" crc="d55fe7c1" sha1="de5ba87c0f905e6f1abadde3af63884a8a130806" region="gfx3" offset="10000"/> |
   |    | <rom name="bb7.h2" size="65536" crc="a352d53b" sha1="c71e976b7c28630d7af11fffe0d1cfd7d611ee8b" region="gfx3" offset="20000"/> |
   |    | <rom name="bb9.j2" size="65536" crc="78d185ac" sha1="6ed6e1f5eeb93129eeeab6bae22b640c9782f7fc" region="gfx3" offset="30000"/> |
   |    | <rom name="bb10.l6" size="32768" crc="d06498f9" sha1="9f33bbc40ebe11c03aec29289f76f1c3ca5bf009" region="gfx4" offset="0"/> |
   |    | <rom name="bb_prom.e9" size="256" crc="ec80ae36" sha1="397ec8fc1b106c8b8d4bf6798aa429e8768a101a" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="2000000"/> |
   |    | <chip type="audio" tag="ym2" name="YM2203" clock="2000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="7"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Easy" value="8" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Music (In-game)" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Music (Attract Mode)" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="192"> |
   |    |    | <dipvalue name="1" value="192" default="yes"/> |
   |    |    | <dipvalue name="2" value="128"/> |
   |    |    | <dipvalue name="3" value="64"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Zaps" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="1" value="256" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Display Next Ball" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="No" value="512"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Off" value="1024" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="Off" value="49152" default="yes"/> |
   |    |    | <dipvalue name="Inputs/Outputs" value="16384"/> |
   |    |    | <dipvalue name="Graphics" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|