qb3: MAME ROM Information. History:
QB-3 (c) 1982 Rock-ola.
The object of the game was to control a space cube and shoot the stars and points of light on each of the faces. Once you cleared a face you must rotate the cube to get to the next wave.
- TECHNICAL -
Main CPU : CCPU (@ 5 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : (3x) AY8910 (@ 3.579545 Mhz)
Players : 1
Control : Double 8-way joysticks
Buttons : 4
- TRIVIA -
The game was never officially released. Only advanced prototypes were available.
Allan Jackson holds the official records for this game in 'Factory' setting with 175,380 points.
- SOURCES -
Game's rom.
MAME Info:
0.87u3 [Aaron Giles]
WIP:
- 0.123u4: Aaron Giles fixed CCPU and QB-3 to no longer rely on cpu_scalebyfcount(). Fixed busted timing in the CCPU core. Changed watchdog to count internally rather than using external watchdog support. Altered CCPU to accept interrupt signals from the driver. Updated clocks in the cinemat driver to be derived from the clock crystal.
- 0.100u4: Aaron Giles fixed QB3 ram banking when used with save states.
- 0.87u3: Aaron Giles added QB-3 (prototype) (Rock-ola 1982). Some gfx problems.
- 11th October 2004: Aaron Giles - An interesting prototype showed up recently, which is generally considered to be one of the remaining "holy grails" for vector fans -- Rock-ola's QB-3. I started looking into adding this to the Cinematronics vector game driver when I realized that I was going to have to make changes to the CCPU core to actually get the game up and running.
Recommended Games (Maze 2):
Berzerk
Frenzy
Wizard of Wor
Draco
Venture
Warp & Warp
Black Widow
Demon
Kram
Naughty Boy
QB-3
Robotron
Tazz-Mania
Wacko
Gridlee
Mazer Blazer
Screw Loose
Inferno (Williams)
Wiz Warz
Alien Arena
Butasan
Smash T.V.
Dynablaster / Bomber Man
Bomber Man World
Neo Bomberman
Exvania
Nitro Ball
Ultraman Club
Last Fighting
BnB Arcade
Romset: 41 kb / 12 files / 26.8 zip
MAME XML Output:
   | <game name="qb3" sourcefile="cinemat.c"> |
   |    | <description>QB-3 (prototype)</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Rock-Ola</manufacturer> |
   |    | <rom name="qb3_le_t7.bin" size="8192" crc="adaaee4c" sha1="35c6bbb50646a3ddec12f115fcf3f2283e15b0a0" region="maincpu" offset="0"/> |
   |    | <rom name="qb3_lo_p7.bin" size="8192" crc="72f6199f" sha1="ae8f81f218940cfc3aef8f82dfe8cc14220770ce" region="maincpu" offset="1"/> |
   |    | <rom name="qb3_ue_u7.bin" size="8192" crc="050a996d" sha1="bf29236112746b5925b29fb231f152a4bde3f4f9" region="maincpu" offset="4000"/> |
   |    | <rom name="qb3_uo_r7.bin" size="8192" crc="33fa77a2" sha1="27a6853f8c2614a2abd7bfb9a62c357797312068" region="maincpu" offset="4001"/> |
   |    | <rom name="qb3_snd_u12.bin" size="4096" crc="f86663de" sha1="29c7e75ba22be00d59fc8de5de6d94fcee287a09" region="audiocpu" offset="0"/> |
   |    | <rom name="qb3_snd_u11.bin" size="4096" crc="32ed58fc" sha1="483a19f0d540d7d348fce4274fba254ee95bc8d6" region="audiocpu" offset="1000"/> |
   |    | <rom name="prom.f14" size="256" crc="9edbf536" sha1="036ad8a231284e05f44b1106d38fc0c7e041b6e8" region="proms" offset="0"/> |
   |    | <rom name="prom.e14" size="32" crc="29dbfb87" sha1="d8c40ab010b2ea30f29b2c443819e2b69f376c04" region="proms" offset="100"/> |
   |    | <rom name="prom.d14" size="32" crc="9a05afbf" sha1="5d806a42424942ba5ef0b70a1d629315b37f931b" region="proms" offset="120"/> |
   |    | <rom name="prom.c14" size="32" crc="07492cda" sha1="32df9148797c23f70db47b840139c40e046dd710" region="proms" offset="140"/> |
   |    | <rom name="prom.j14" size="32" crc="a481ca71" sha1="ce145d61686f600cc16b77febfd5c783bf8c13b0" region="proms" offset="160"/> |
   |    | <rom name="prom.e8" size="32" crc="791ec9e1" sha1="6f7fcce4aa3be9020595235568381588adaab88e" region="proms" offset="180"/> |
   |    | <chip type="cpu" tag="maincpu" name="CCPU" clock="4980750"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="3579545"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="3579545"/> |
   |    | <chip type="audio" tag="ay3" name="AY-3-8910A" clock="3579545"/> |
   |    | <display tag="screen" type="vector" rotate="180" flipx="yes" refresh="38.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="4" coins="1"> |
   |    |    | <control type="doublejoy" ways="8" ways2="8"/> |
   |    | </input> |
   |    | <dipswitch name="Debug" tag="INPUTS" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Infinite Lives" tag="INPUTS" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="SWITCHES" mask="3"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SWITCHES" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="SWITCHES" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SWITCHES" mask="16"> |
   |    |    | <dipvalue name="Off" value="16"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SWITCHES" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="SWITCHES" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="0"/> |
|
|