blaster: MAME ROM Information. History:
Blaster [DuraMold model] (c) 1983 Williams.
The player takes control of a spaceship and must fight against wave after wave of enemy fighters, while trying to rescue the stranded astronauts that represent the last surviving remnants of the human race. Enemies attack the player both with weapons, and by making 'suicide runs' at the player's ship. The game consists of 11 different levels, 9 of which are repeated, bringing the total number of levels to 20.
The levels are : Planetoid Waves, Robot Grid Waves, Saucerland Waves, Vampire Waves, Time Tunnel Waves, Outer Space Waves, Enduro Waves, Cat World Waves, and Mastermind Waves (there are 2 of each of these).
There are also 2 unique waves that occur only once, they are Armageddon and Paradise.
Players can select their starting wave at the start of the game; choosing from Planetoids, Robot Grid, Saucerland, and Vampires. During the game, players must be careful to NOT shoot the human astronauts that drift through the levels. These must be rescued by 'running' into them.
Despite the presence of an energy meter, the player can take exactly three hits before he or she dies. Upon death, the window of the player's virtual cockpit breaks and one of the player's lives is lost. Blaster has a 'Continue' option but this can only be used once.
- TECHNICAL -
The DuraMold model was a large circular arcade cabinet made entirely out of thick plastic. These cabs were very attractive and almost impossible to damage. They were, however, expensive to produce and had a fatal design flaw : they shrank slightly in the first few months after they were made. In some cases the shrinking machine would eject its monitor, and send it flying across the room. Williams quickly developed a fix for this, but no one wanted DuraMolds after hearing about them shooting monitors across arcades. The DuraMold Blaster was all black and had yellow graphics on the control panel and marquee.
DuraMold cabinet dimensions :
72'' (182,9cm) High
29'' (73,7cm) Wide
31'' (78,7cm) Deep.
Main CPU : M6809 (@ 1 Mhz)
Sound CPU : M6808 (@ 894.75 Khz)
Sound Chips : DAC (@ 894.75 Khz)
Monitor : 19'' Color non-interlaced
Screen orientation : Horizontal
Video resolution : 340 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 256
Players : 1
Control : 49-Way optical joystick (6 separate speeds in 8 directions plus center off position)
Buttons : 2
- TRIVIA -
Released in November 1983.
Also released as "Blaster [Upright model]" and as a Cockpit model.
Blaster was the official sequel to "Robotron - 2084", its attract mode went : The Robotrons have destroyed the last human family.
Dwayne Richard holds the record for this game with 92,346,500(!) points.
Originally known as 'Master Blaster', but they changed the name to avoid confusion with a pinball simulator called 'Bill Budges Raster Blaster' for the Apple computer. The 3-D effects of this game were all hand rendered which required thousands of hours of design work. Due to the expense of the pseudo-3D generating hardware, Blaster was released in very limited numbers.
When Blaster was first put out at a test location in late 1983, it had 30 waves and allowed you to continue a game by spending another credit. By the time the game went into production in early 1984, the program had been modified to have 20 waves, and no buy-ins allowed.
- UPDATES -
The very rare 30-wave version has more enemies and more diabolical levels.
- SERIES -
1. Robotron: 2084 (1982)
2. Blaster (1983)
- STAFF -
Staff : Eugene Jarvis (DRJ), Larry DeMar (LED), (JRS), (KLR), (DJW), Paul Dussault (PGD), (JER), (ALI), (MLG), (NHD)
- PORTS -
* Consoles :
Sony PlayStation (1997, "Arcade's Greatest Hits - The Midway Collection 2")
Sony PlayStation 2 (2003, "Midway Arcade Treasure")
Nintendo GameCube (2003, "Midway Arcade Treasure")
Microsoft XBOX (2003, "Midway Arcade Treasure")
* Computers :
PC [MS Windows, CD-ROM] (1997, "Arcade's Greatest Hits - The Midway Collection 2")
PC [MS Windows, CD-ROM] (2004, "Midway Arcade Treasure")
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.24 [Marc Lafontaine]
SETUP and TEST MODE:
- The first time you run the game, it will say 'factory settings restored'. Press F2 to proceed.
- Press F2 for Test-Mode
- Press F1 + F2 for Bookkeeping/Setup
Bugs:
- blaster, blaster30, blasterkit: [possible] Maybe wrong colors in palette? MacBoxPPC (ID 04467)
WIP:
- 0.143u4: hap added second sound board to Blaster and clone Blaster (location test). Fixed Blaster background color (eg. screen flashes when hit). Fixed screen garbage when frameskipping. Added M6808 (3579545 Hz) CPU2 with sound rom, DAC sound and left/right Speaker. Changed description of clones '(early 30 wave version)' to '(location test)' and '(kit)' to '(conversion kit)'. Renamed (blaster30) to (blastero). Fixed rom names.
- 0.133u1: Renamed (blast30) to (blaster30) and (blastkit) to (blasterkit).
- 0.95u3: Fixed cpu1 roms addresses.
- 0.92: Highwayman added proms ($0, 200 - video inversion for cocktail table).
- 0.80u2: Added clone Blaster (early 30 wave version).
- 6th March 2004: David Haywood added an early 30-wave version of Blaster to the Williams driver.
- 0.58: Added clone Blaster (kit).
- 31st January 2002: Aaron Giles added the kit version of Blaster to the Williams driver.
- 0.57: Removed 3rd coin slot.
- 0.37b10: Changed palettesize to 256 colors.
- 0.36b7: Added color prom.
- 0.35b1: Nicola Salmoria added analog joystick support to Blaster.
- 0.29: Several fixes to the Williams driver [Marc Lafontaine]: Blaster is finished.
- 0.26: Control: Arrows = Move around, CTRL = Blast, ALT = Thrust panel, Z = Thrust joystick, 5 = Auto Up, 6 = Advance and 7 = Hiscore reset.
- 0.25: Valerio Verrando fixed the Williams driver to support joystick in Blaster, Defender, Joust, Robotron, Splat and Stargate.
- 0.24: Added Blaster (Williams 1983). Marc Lafontaine provided drivers for Robotron, Splat, Defender, Joust, Stargate, Bubbles, Blaster and Sinistar. Bubbles doesn't start, and Sinistar do weird things at startup. The other games work very well, though. For this version I provide a set of fonts that can be used to avoid jerkiness in williams games. If you use zipped roms remember to include them in the ZIP files. Game is playable with accurate colors and sound.
STORY:
- Remember Robotron 2084: Now it is the year 2085. The Robotrons have destroyed the human race. You escape in a stolen space shuttle. Your destination: Paradise. A remote outpost 20 million light years away. Does paradise exist? Can civilization be started again? These questions will be answered at the end of your journey. But first, you must BLAST... OR BE BLASTED!
LEVELS: 21
Other Emulators:
* Retrocade
Recommended Games:
Robotron
Recommended Games (Starfighter):
Starship 1
Star Fire
Star Fire 2
Star Hawk
Tailgunner
Tunnel Hunt
Warp Speed
Space Encounters
Space Seeker
Buck Rogers: Planet of Zoom
Gravitar
Rougien
Star Trek
Tac/Scan
Ambush
Blaster
Cube Quest
I, Robot
Star Wars
The Empire Strikes Back
Star Wars Arcade
Star Wars Trilogy
Star Wars Pod Racer
Tube Panic
High Voltage
Mirax
Splendor Blast
Vs. Star Luster
Shrike Avenger
Thunder Ceptor
Galaxy Force 2
Starblade
Galactic Storm
Space Lords
Solar Assault
Hyperdrive
Vapor TRX
Romset: 235 kb / 22 files / 103.6 zip
MAME XML Output:
   | <game name="blaster" sourcefile="williams.c"> |
   |    | <description>Blaster</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Williams / Vid Kidz</manufacturer> |
   |    | <rom name="16.ic39" size="4096" crc="54a40b21" sha1="663c7b539e6f1f065a4ecae7bb0477c71951223f" region="maincpu" offset="d000"/> |
   |    | <rom name="13.ic27" size="8192" crc="f4dae4c8" sha1="211dcbe085a30419d649afe10ca7c4017d909bd7" region="maincpu" offset="e000"/> |
   |    | <rom name="11.ic25" size="8192" crc="6371e62f" sha1="dc4173d2ee88757a6ac0838acaee325eadc2c4fb" region="maincpu" offset="10000"/> |
   |    | <rom name="12.ic26" size="8192" crc="9804faac" sha1="e61218fe190ad268af48d611d140d8f4cd38e4c7" region="maincpu" offset="12000"/> |
   |    | <rom name="17.ic41" size="4096" crc="bf96182f" sha1="e25a02508eecf79ea1ae5d45278a60becc6c7dcc" region="maincpu" offset="14000"/> |
   |    | <rom name="15.ic38" size="16384" crc="1ad146a4" sha1="5ab3d9618023b59bc329a9eeef986901867a639b" region="maincpu" offset="18000"/> |
   |    | <rom name="8.ic20" size="16384" crc="f110bbb0" sha1="314dea232a3706509399348c7415f933c64cea1b" region="maincpu" offset="1c000"/> |
   |    | <rom name="9.ic22" size="16384" crc="5c5b0f8a" sha1="224f89c85b2b1ca511d006180b8d994fccbdfb6b" region="maincpu" offset="20000"/> |
   |    | <rom name="10.ic24" size="16384" crc="d47eb67f" sha1="5dcde8be1a7b1927b90ffab3219dc47c5b2f20e4" region="maincpu" offset="24000"/> |
   |    | <rom name="6.ic13" size="16384" crc="47fc007e" sha1="3a80b9b7ae460e9732f7c1cdd465a5b06ded970f" region="maincpu" offset="28000"/> |
   |    | <rom name="5.ic11" size="16384" crc="15c1b94d" sha1="5d97628541eb8933870c3ffd3646b7aaf8af6af5" region="maincpu" offset="2c000"/> |
   |    | <rom name="14.ic35" size="16384" crc="aea6b846" sha1="04cb4b5eb000471a0cec377a5236ac8c83529528" region="maincpu" offset="30000"/> |
   |    | <rom name="7.ic15" size="16384" crc="7a101181" sha1="5f1581911ea7fe3e63ce1b9c50b1d3bf081dbf81" region="maincpu" offset="34000"/> |
   |    | <rom name="1.ic1" size="16384" crc="8d0ea9e7" sha1="34f8e2e99748bed29285f7e4929bb920960ab03e" region="maincpu" offset="38000"/> |
   |    | <rom name="2.ic3" size="16384" crc="03c4012c" sha1="53f0adc91e5f1ac58b08b3a6d2de8de5a40bebab" region="maincpu" offset="3c000"/> |
   |    | <rom name="4.ic7" size="16384" crc="fc9d39fb" sha1="126d43a64471bbf4b40aeda8913d50e82d254f9c" region="maincpu" offset="40000"/> |
   |    | <rom name="3.ic6" size="16384" crc="253690fb" sha1="06cb2ef95bb06b3618392e298aa690e1f75bc977" region="maincpu" offset="44000"/> |
   |    | <rom name="18.sb13" size="4096" crc="c33a3145" sha1="6ffe2da7b70c0b576fbc1790a33eecdbb9ee3d02" region="soundcpu" offset="f000"/> |
   |    | <rom name="18.sb10" size="4096" crc="c33a3145" sha1="6ffe2da7b70c0b576fbc1790a33eecdbb9ee3d02" region="soundcpu_b" offset="f000"/> |
   |    | <rom name="4.u42" size="512" crc="e6631c23" sha1="9988723269367fb44ef83f627186a1c88cf7877e" region="proms" offset="800"/> |
   |    | <rom name="6.u23" size="512" crc="83faf25e" sha1="30002643d08ed983a6701a7c4b5ee74a2f4a1adb" region="proms" offset="a00"/> |
   |    | <rom name="blaster.col" size="2048" crc="bac50bc4" sha1="80a48eb97c6f02703210d00498f9669c36e64326" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="1000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="M6808" clock="3579545"/> |
   |    | <chip type="cpu" tag="soundcpu_b" name="M6808" clock="3579545"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="wmsdac" name="DAC"/> |
   |    | <chip type="audio" tag="wmsdac_b" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="292" height="240" refresh="60.096154" pixclock="8000000" htotal="512" hbend="6" hbstart="298" vtotal="260" vbend="7" vbstart="247" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="3" coins="3" tilt="yes"> |
   |    |    | <control type="stick" minimum="0" maximum="111" sensitivity="100" keydelta="10" reverse="yes"/> |
   |    | </input> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/> |
|
|