Home News Forum                            
 

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

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"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise