qbertqub: MAME ROM Information. History:
Q*bert's Qubes (c) 1983 Mylstar Electronics.
The object of Q*bert's Qubes is to jump around diamond formation of 25 cubes and rotate them so that one or more rows of cubes match the shown target cube (a tic-tac-toe) while avoiding the meltniks, the rat and the purple guys. Jumping on anything green is safe, catching the turtle slows down enemies for a short time and catching the freeze ball freezes enemies for a short time.
Each level has four rounds and a bonus round and there are 11 levels...
Level 1 : get 1 tic-tac-toe, cubes only have 2 colors
Level 2 : get 1 tic-tac-toe, cubes only have 3 colors
Level 3 : get 1 tic-tac-toe, cubes have 6 colors from this point on
Level 4 : get 2 tic-tac-toes
Level 5 : get 3 tic-tac-toes
Level 6 : get 1 tic-tac-toe, matched target cubes can be rotated
Level 7 : get 2 tic-tac-toes, matched target cubes can be rotated
Level 8 : get 3 tic-tac-toes, matched target cubes can be rotated
Level 9 : get 4 tic-tac-toes
Level 10 : get 3 tic-tac-toes, matched target cubes can be rotated
Level 11 : get 3 tic-tac-toes
After this levels 9-11 repeat indefinitely.
- TECHNICAL -
Game ID : GV-119
Main CPU : I8086 (@ 5 Mhz)
Sound CPU : M6502 (@ 894.886 Khz)
Sound Chips : DAC, Votrax SC-01
Screen orientation : Vertical
Video resolution : 256 x 240 pixels
Screen refresh : 61.419025 Hz
Palette colors : 16
Players: 2
Control: 4-way joystick (diagonal)
- TRIVIA -
This game was the first to have used both Mylstar and Gottlieb (Gottlieb was renamed Mylstar not too soon after the game was released, Warren Davis also joked that Mylstar is Rat Slime spelled backwards) on two different versions of the marquee).
A Votrax SC-01 speech synthesis chip is used to generate the incoherent speech of Q*bert swearing, Shoobops (high pitch) and Wrong Way and Ugg (low pitch). The only true speech ever generated is 'Hello, I'm turned on' when the game is first powered up and 'Bye Bye' after entering your initials at the end of a game.
The Rubik's Cube craze of the time served as a source of inspiration for this game.
Jean Baudin holds the official records for this game in 'hard Difficulty' setting with 2,146,905 points on 09/27/2001.
- SCORING -
Land on cube : 5 points.
Match target cube : 100 points.
Catch freeze ball : 100 points.
Land on Shoobops : 100 points.
Land on turtle : 100 points.
Spin rat off cube : 5-500 points.
- SERIES -
1. Q*bert (1982)
2. Q*bert's Qubes (1983)
3. Q*bert 3 (1993, Nintendo Super Famicom)
- STAFF -
Programmed by : Neil Burnstein
Graphics by : Jeff Lee
Audio by : David D. Thiel
Cabinet graphics by : Terry Doerzaph
- PORTS -
* Consoles :
Atari 2600
Colecovision
* Computers :
MSX (1986)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.24 [Fabrice Frances, Rodimus Prime]
Artwork available
Samples required (Q*bert)
SETUP:
- To enter your name in the high score list, use 1 or 2.
Bugs:
- Missing sounds because the Q*bert sound roms are being used instead of the Q*bert's Qubes sound roms. sxevious (ID 00486)
- [possible] If you jump off the leftmost cube, Q*Bert's sprite wraps around to the right while falling. Luigi30 (ID 03091)
WIP:
- 0.143u8: Tafoid changed Q*bert and Q*bert's Qubes joystick layout to 8-Way to allow for diagonals to be not only be mapped but used if desired.
- 0.142u2: Robbbert fixed missing speech 'Hello. I'm turned on.' in Q*bert's Qubes.
- 14th January 2011: Mr. Do - Seems I forgot a credit note in the LAY file of The Q*bert's Qubes. The bezel scan was kind of faded. But, thanks to pics that Shoegazer sent me some time ago, I had a picture of a proper bezel with correct colors. So many thanks to him for allowing us to have a correctly colored bezel. Go ahead and grab the new LAY file.
- 29th December 2010: Mr. Do - TrevEB continues to contribute more full bezel scans. And I have another new toy to help clean artwork up, we have a bezel for Q*bert's Qubes (dedicated to Angela, the biggest Q*Bert fan out there).
- 0.125u2: Added new cpu2 roms to Q*bert's Qubes.
- 0.125u1: Lord Nightmare marked the sound roms on Q*Bert's Qubes as bad and changed the flag to imperfect sound. The current sound cpu roms are the same as on a normal Q*Bert board, which is incorrect. At least three sound effects are present in the real qq-snd roms but not the Q*Bert qb-snd ones.
- 0.122u5: Fixed cpu2 roms addresses.
- 0.37b7: Added Q*bert samples.
- 0.36b2: Added samples (fx_17a-fx_36.wav and knocker).
- 22nd July 1999: Fabrice Frances added quite some new samples to Q*Bert and Reactor.
- 0.33b3: Rodimus Prime put back sample support in Q*Bert Qubes.
- 0.35b13: Changed description to 'Q*bert's Qubes'.
- 0.31: The first time you play Q*Bert Qubes, the high scores are automatically initialized to the default. Note: your old high scores will be lost, sorry [Nicola Salmoria].
- 0.29: Fabrice Frances added sound to Q*Bert Qubes. You just have to use Q*Bert's sound ROMs, they are the same.
- 0.28: Fabrice Frances added *emulated* sound to Q*Bert, Reactor, Krull and Mad Planets. The samples are no longer needed and may be removed. Q*Bert Qubes would work as well, if we had the sound ROM.
- 0.25: Control: F1 = Test mode and F2 = Select.
- 0.24: Fabrice Frances added support for Qbert Qubes (Mylstar 1983). Only hitch with the driver: You have to reset (F3) the game at first time when the empty supreme noser table appears, then the table will be correctly filled. Alternatively, you can insert a coin before this empty table appears... Hiscore save not supported yet. Game is playable with accurate colors and sound. Control: Arrows = Move around. To enter your name in the high score list, use 1 or 2.
LEVELS: 11 (endless)
Recommended Games (Platform 2):
Joust
Joust 2 - Survival of the Fittest
Q*bert
Faster, Harder, More Challenging Q*bert
Q*bert's Qubes
Chack'n Pop
Mario Bros.
Mario Bros. (PlayChoice-10)
Popper
Bomb Jack
Vs. Mighty Bomb Jack
Bombjack Twin
The FairyLand Story
TeddyBoy Blues
Bubble Bobble
Bubble Bobble 2
Bubble Memories - The Story Of Bubble Bob
Rainbow Islands
Don Doko Don
Rodland
Snow Bros. - Nick & Tom
Snow Bros. 2 / Otenki Paradise
Snow Brothers 3 - Magical Adventure
The Berlin Wall
Tumble Pop
Dark Tower
Diet Go Go
Funky Jet
Saboten Bombers
Jump Kids
Gun Master
Joe & Mac Returns
Metal Saver
Pang Pang
Fancy World - Earth of Crisis
Miss Bubble II
Toppy & Rappy
Ultra Balloon
Bomb Kick
Raccoon World
Dream World
Dynamite Bomber
Head Panic
Penguin Brothers
Tang Tang
Jumping Pop
Toy Land Adventure
Zupapa!
Super Bubble 2003
Tower & Shaft
Romset: 108 kb / 12 files / 44.3 zip
MAME XML Output:
   | <game name="qbertqub" sourcefile="gottlieb.c" sampleof="qbert"> |
   |    | <description>Q*bert's Qubes</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Mylstar</manufacturer> |
   |    | <rom name="qq-rom3.bin" size="8192" crc="c4dbdcd7" sha1="34aaa4762073680e2b4d024ce7106315ffc6bcf3" region="maincpu" offset="8000"/> |
   |    | <rom name="qq-rom2.bin" size="8192" crc="21a6c6cc" sha1="6d4d81d9ad85be3792584e39dbeaf0dfeeda1503" region="maincpu" offset="a000"/> |
   |    | <rom name="qq-rom1.bin" size="8192" crc="63e6c43d" sha1="9435eb06dc069e5bf1c439f0c772fef3183745b0" region="maincpu" offset="c000"/> |
   |    | <rom name="qq-rom0.bin" size="8192" crc="8ddbe438" sha1="31112d711af5d4039491e99a0be0c088b3272482" region="maincpu" offset="e000"/> |
   |    | <rom name="qq-snd1.bin" size="2048" crc="e704b450" sha1="d509f54658e9f0264b9ab865a6f36e5423a28904" region="r1sound:audiocpu" offset="7000"/> |
   |    | <rom name="qq-snd2.bin" size="2048" crc="c6a98bf8" sha1="cc5b5bb5966f5d79226f1f665a3f9fc934f4ef7f" region="r1sound:audiocpu" offset="7800"/> |
   |    | <rom name="qq-bg0.bin" size="4096" crc="050badde" sha1="d049367e262cc6080e01d32227e86310166e00bb" region="bgtiles" offset="0"/> |
   |    | <rom name="qq-bg1.bin" size="4096" crc="8875902f" sha1="715e05b555d52c0445c4bec7fb6d1c02053505e6" region="bgtiles" offset="1000"/> |
   |    | <rom name="qq-fg3.bin" size="16384" crc="91a949cc" sha1="bd27a6bb744f73cb918318f1bc3aa5bde39417c2" region="sprites" offset="0"/> |
   |    | <rom name="qq-fg2.bin" size="16384" crc="782d9431" sha1="04d46014e9a5b80b8215b5338fa9de27e530e4a9" region="sprites" offset="4000"/> |
   |    | <rom name="qq-fg1.bin" size="16384" crc="71c3ac4c" sha1="ed3444b3c8bd332b83f2700f1d6ea6bc9e185d8c" region="sprites" offset="8000"/> |
   |    | <rom name="qq-fg0.bin" size="16384" crc="6192853f" sha1="907e62a3835bacda4104dcc1d7e946e4e8e821ef" region="sprites" offset="c000"/> |
   |    | <sample name="fx_17a"/> |
   |    | <sample name="fx_17b"/> |
   |    | <sample name="fx_17c"/> |
   |    | <sample name="fx_17d"/> |
   |    | <sample name="fx_17e"/> |
   |    | <sample name="fx_17f"/> |
   |    | <sample name="fx_17g"/> |
   |    | <sample name="fx_17h"/> |
   |    | <sample name="fx_18a"/> |
   |    | <sample name="fx_18b"/> |
   |    | <sample name="fx_18c"/> |
   |    | <sample name="fx_18d"/> |
   |    | <sample name="fx_18e"/> |
   |    | <sample name="fx_18f"/> |
   |    | <sample name="fx_18g"/> |
   |    | <sample name="fx_18h"/> |
   |    | <sample name="fx_19a"/> |
   |    | <sample name="fx_19b"/> |
   |    | <sample name="fx_19c"/> |
   |    | <sample name="fx_19d"/> |
   |    | <sample name="fx_19e"/> |
   |    | <sample name="fx_19f"/> |
   |    | <sample name="fx_19g"/> |
   |    | <sample name="fx_19h"/> |
   |    | <sample name="fx_20a"/> |
   |    | <sample name="fx_20b"/> |
   |    | <sample name="fx_20c"/> |
   |    | <sample name="fx_20d"/> |
   |    | <sample name="fx_20e"/> |
   |    | <sample name="fx_20f"/> |
   |    | <sample name="fx_20g"/> |
   |    | <sample name="fx_20h"/> |
   |    | <sample name="fx_21a"/> |
   |    | <sample name="fx_21b"/> |
   |    | <sample name="fx_21c"/> |
   |    | <sample name="fx_21d"/> |
   |    | <sample name="fx_21e"/> |
   |    | <sample name="fx_21f"/> |
   |    | <sample name="fx_21g"/> |
   |    | <sample name="fx_21h"/> |
   |    | <sample name="fx_22"/> |
   |    | <sample name="fx_23"/> |
   |    | <sample name="fx_28"/> |
   |    | <sample name="fx_36"/> |
   |    | <sample name="knocker"/> |
   |    | <chip type="cpu" tag="maincpu" name="8088" clock="5000000"/> |
   |    | <chip type="cpu" tag="r1sound:audiocpu" name="M6502" clock="894886"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="r1sound" name="Gottlieb Sound rev. 1"/> |
   |    | <chip type="audio" tag="r1sound:dac" name="DAC"/> |
   |    | <chip type="audio" tag="samples" name="Samples"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="61.419025" pixclock="5000000" htotal="318" hbend="0" hbstart="256" vtotal="256" vbend="0" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="8"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="53"> |
   |    |    | <dipvalue name="A 2/1 B 2/1" value="36"/> |
   |    |    | <dipvalue name="A 1/1 B 4/1" value="20"/> |
   |    |    | <dipvalue name="A 1/1 B 3/1" value="48"/> |
   |    |    | <dipvalue name="A 1/1 B 2/1" value="16"/> |
   |    |    | <dipvalue name="A 1/1 B 1/1" value="0" default="yes"/> |
   |    |    | <dipvalue name="A 2/3 B 2/1" value="17"/> |
   |    |    | <dipvalue name="A 1/2 B 3/1" value="21"/> |
   |    |    | <dipvalue name="A 1/2 B 2/1" value="32"/> |
   |    |    | <dipvalue name="A 1/2 B 1/1" value="33"/> |
   |    |    | <dipvalue name="A 1/2 B 1/5" value="49"/> |
   |    |    | <dipvalue name="A 1/3 B 2/1" value="4"/> |
   |    |    | <dipvalue name="A 1/3 B 1/1" value="5"/> |
   |    |    | <dipvalue name="Free Play" value="53"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life at" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="10000" value="0" default="yes"/> |
   |    |    | <dipvalue name="15000" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Additional Bonus Life Every" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="20000" value="0" default="yes"/> |
   |    |    | <dipvalue name="25000" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Normal" value="0" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="r1sound:SB1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Sound Test" tag="r1sound:SB1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="16"/> |
|
|