sqbert: MAME ROM Information. History:
Faster, Harder, More Challenging Q*bert (c) 1983 Mylstar Electronics.
- TECHNICAL -
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 is an unreleased prototype, never went into production, and no dedicated cabinets are known to exist.
A Votrax SC-01 speech synthesis chip is used to generate the incoherent speech of Q*bert swearing, Slick and Sam (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.
- UPDATES -
Differences between FHMC Q*bert and Q*bert :
* As the name implies, it is faster.
* Platforms shift position.
* There are bonus rounds after levels two and five.
* New enemy Q*bertha (acts the same as Coily).
- STAFF -
Programming by : Warren Davis
Video graphics by : Jeff Lee
Sound by : David D. Thiel
- SOURCES -
Game's rom.
MAME Info:
0.33b2 [Fred Sookiasian, Warren Davis]
Samples required (Q*bert)
WIP:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.122u5: Fixed cpu2 roms addresses.
- 0.37b7: Added Q*bert samples.
- 0.37b2: Changed description to 'Faster, Harder, More Challenging Q*bert (prototype)'.
- 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.35RC1: Added dipswitches 'Demo Sounds' and 'Cabinet'.
- 0.35b13: Changed description to 'Faster, Harder, More Challenging Q*bert'.
- 0.33b2: Fred Sookiasian and Warren Davis added 'FHMC Q*Bert' (Mylstar 1983). This is a sequel to Q*Bert which was never released to the public. You can find its story, as recalled by the author, Warren Davis, at http://www.coinop.org/coinop/features/qbstory.html. Thanks to everyone who made this possible.
PLAY INSTRUCTIONS:
- Jump on squares to change them to the target color.
- Use spinning disks to escape from Coily and Q*Bertha and lure them off the playfield!
- Be careful when using disks! They Move!
- Special bonus round after levels 2 and 5!!
- Extra life at 10000 and each additional 20000
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: 68 kb / 11 files / 32.1 zip
MAME XML Output:
   | <game name="sqbert" sourcefile="gottlieb.c" sampleof="qbert"> |
   |    | <description>Faster, Harder, More Challenging Q*bert (prototype)</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Mylstar</manufacturer> |
   |    | <rom name="qb-rom2.bin" size="8192" crc="1e3d4038" sha1="d4402c5d16c0aa55efbceb83f0b30082b8434df7" region="maincpu" offset="a000"/> |
   |    | <rom name="qb-rom1.bin" size="8192" crc="eaf3076c" sha1="749a87b3c40ba0a2ecd2ca962786e066daf63e30" region="maincpu" offset="c000"/> |
   |    | <rom name="qb-rom0.bin" size="8192" crc="61260a7e" sha1="e2028a453aa34aaffa2c465f64a963504315df3c" region="maincpu" offset="e000"/> |
   |    | <rom name="qb-snd1.bin" size="2048" crc="15787c07" sha1="8b7d03fbf2ebaa71b3a7e2f636a0d1bb9b796e43" region="r1sound:audiocpu" offset="7000"/> |
   |    | <rom name="qb-snd2.bin" size="2048" crc="58437508" sha1="09d8053e7e99679b602dcda230d64db7fe6cb7f5" region="r1sound:audiocpu" offset="7800"/> |
   |    | <rom name="qb-bg0.bin" size="4096" crc="c3118eef" sha1="2c320eb8aae8841046ac3fca3bdaeeba778360e4" region="bgtiles" offset="0"/> |
   |    | <rom name="qb-bg1.bin" size="4096" crc="4f6d8075" sha1="dc1897f939c8d837627ff6e06609afe305566a3b" region="bgtiles" offset="1000"/> |
   |    | <rom name="qb-fg3.bin" size="8192" crc="ee595eda" sha1="11777d95ba79bd0ec7b964b76c1dc129db857816" region="sprites" offset="0"/> |
   |    | <rom name="qb-fg2.bin" size="8192" crc="59884c78" sha1="5e77ef46ccd55f79a5fa90521baa7c22e3783fe5" region="sprites" offset="2000"/> |
   |    | <rom name="qb-fg1.bin" size="8192" crc="2a60e3ad" sha1="9ed83017f6c8e44337ad76c68b095f2c3300aadb" region="sprites" offset="4000"/> |
   |    | <rom name="qb-fg0.bin" size="8192" crc="b11ad9d8" sha1="5264598f33aa76455ae4107d0f265c2a372ed67a" region="sprites" offset="6000"/> |
   |    | <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="2" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Off" value="1"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Kicker" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Mode (Unlim Lives, Start=Adv (Cheat)" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" 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"/> |
|
|