mazerbla: MAME ROM Information. History:
Mazer Blazer (c) 1983 Stern Electronics.
The object of the game is to prevent the attacking aliens from working through the maze and entering your ship. Each time an alien enters your ship, you lose a life.
There are 14 different types of aliens in Mazer Blazer. Each level will have 1 or 2 different types of aliens that present the player with constantly changing levels of difficulty. The screen is divided into 4 colors. The colors determine the point value of the object (see Scoring section for more details).
Shoot the aliens using the rapid fire Mazer Blaster. The farther from the ship you shoot the aliens, the higher the poin value awarded.
The walls of the maze are in 2 different colors; grey and orange. Orange walls are indestructible, while the grey walls can be shot away either by the nasties on the screen or your Mazer Blaster. Shooting the grey walls leaves gaps in the maze ans makes it easier for the aliens to reach their ship, and lowers your wall bonus.
After each level is a Timed Bonus Rack. There are 8 aliens per bonus rack.. Shoot the aliens as fast as possible for a maximum bonus. The aliens seen in the bonus rack will be the alien encountered in the next maze level.
In every maze is the freeze target (located at the lower center of the screen). The freeze target, when hit, momentarily stops the movement of the aliens on the screen.
- TECHNICAL -
Main CPU : (3x) Z80 (@ 4 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 256 pixels
Screen refresh : 60.00 Hz
Palette colors : 256
Players : 2
Control : lightgun
Buttons : 1
- TRIVIA -
Licensed to Atari for US distribution.
Default highscore table (MAZER BLAZER MASTERS) :
TODAYS
WHP 10,000
JMH 9,000
LBR 8,000
APH 7,000
VAV 6,000
MAS 5,000
JON 4,000
WHO 3,000
HP? 2,000
JIM 1,000
- SCORING -
The screen is divided into 4 colors. The colors determine the point value of the object:
Blue = 400 points.
Green = 300 points.
Red = 200 points.
Black = 100 points.
The Wall Bonus (indicated at the top of the screen) starts out at 2000 points for the first level and increases by 1000 points per level to a maximum of 13000 points. Each time a section of the maze is destroyed, your wall bonus decreases by 200 points.
Timed Bonus Rack Alien: 500 points.
- TIPS AND TRICKS -
Description of the Aliens (in their order of appearance):
Tongue - Seeks the ship.
Disc - Seeks the ship.
Robot - Seeks the ship.
Hopper - Hops over walls.
Eyeball - Randomly blinks, making themselves almost invisible.
Jack - Seeks the ship.
Ram - Seeks the ship.
Snake - Seeks the ship.
Looper - Small target which is constantly spinning.
Drill - Drills into ground and comes up in a different part of the maze.
Shield - Opens and closes. When the shield is closed, it can"t be hit.
Bridger - Builds bridges that it and other aliens go under. When under bridges, aliens can't be shot.
Special nuisance aliens:
Jaws - Appear randomly in different levels. The jaws eat walls and decreases your wall bonus.
Gunners - Appear randomly in different levels. The gunners shoot walls and decreases your wall bonus.
- STAFF -
Designed by : Brian Pocklacki, Joseph Joos
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.74u2 [Jarek Burczynski]
0.71u2 [Jarek Burczynski]
Artwork available
WIP:
- 2nd August 2010: Mr. Do - Zorg did a fine vectoring job on Mazer Blazer.
- 0.136u4: Fabio Priuli added driver_data struct and save states to Mazer Blazer driver.
- 0.133u1: Renamed (mzrblzra) to (mazerblaa).
- 0.131u3: Angelo Salese cleaned-up the Mazer Blazer driver.
- 0.131u1: Angelo Salese merged memory maps in the Mazer Blazer driver.
- 0.130: Lord Nightmare added locations to rom names for Mazer Blazer (and alt) roms. Added NO_DUMP entries for undumped voice roms, video prom and pal.
- 0.106u1: Changed Light gun input to Stick.
- 0.87u2: Chaneman added clone Mazer Blazer (set 2). Changed parent description to 'Mazer Blazer (set 1)'. Added sound proms ($0, 20, 40 , 140).
- 0.74u2: Jarek Burczynski added Mazer Blazer (Stern 1983).
- 0.71u2: Jarek Burczynski added Mazer Blazer (Testdriver). Add sound (Speech processor is unknown). Known issues: Sprites leave trails. Sprites should be transparent (color 0x0f).
- 11th July 2003: Jarek Burczynski added another graphics mode to the Mazer Blazer and Great Guns driver, making Great Guns playable although with some graphics glitches, but Mazer Blazer is not very playable because of missing collision detection.
- 20th January 2003: Jarek Burczynski sent in a work-in-progress driver for Mazer Blazer and Great Guns, they have a variety of problems with graphics and sound.
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: 73 kb / 14 files / 29.4 zip
MAME XML Output:
   | <game name="mazerbla" sourcefile="mazerbla.c"> |
   |    | <description>Mazer Blazer (set 1)</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Stern Electronics</manufacturer> |
   |    | <rom name="mblzpu0.1h" size="8192" crc="82766187" sha1="cfc425c87cccb84180f1091998eafeaede126d9d" region="maincpu" offset="0"/> |
   |    | <rom name="mblzpu1.2h" size="8192" crc="8ba2b3f9" sha1="1d203332e434d1d9821f98c6ac959ae65dcc51ef" region="maincpu" offset="2000"/> |
   |    | <rom name="mblzpu2.3h" size="8192" crc="48e5306c" sha1="d27cc85d24c7b6c23c5c96be4dad5cae6e8069be" region="maincpu" offset="4000"/> |
   |    | <rom name="mblzpu3.4h" size="8192" crc="eba91546" sha1="8c1da4e0d9b562dbbf7c7583dbf567c804eb670f" region="maincpu" offset="6000"/> |
   |    | <rom name="mblvsb0.2d" size="4096" crc="0cf7a1c3" sha1="af27e3a3b51d03d46c62c2797268744d0577d075" region="sub" offset="0"/> |
   |    | <rom name="mblvsb1.4d" size="4096" crc="0b8d0e43" sha1="b3ddb7561e715a58ca512fe76e53cda39402a8e4" region="sub" offset="1000"/> |
   |    | <rom name="mblvsb2.2a" size="4096" status="nodump" region="digitalker" offset="0"/> |
   |    | <rom name="mblvsb3.4a" size="4096" status="nodump" region="digitalker" offset="1000"/> |
   |    | <rom name="mblcfb0.8g" size="8192" crc="948a2c5e" sha1="d693f1b96caf31649f600c5038bb79b0d1d16133" region="sub2" offset="0"/> |
   |    | <rom name="mblcfb2.8k" size="8192" crc="36237058" sha1="9db8fced37a3d40c4ea5b87ea18ac8e75d71e586" region="sub2" offset="10000"/> |
   |    | <rom name="mblcfb3.10k" size="8192" crc="18d75d7f" sha1="51c35ea4a2127439a1299863eb74e57be833e2e4" region="sub2" offset="12000"/> |
   |    | <rom name="mblcfb4.14k" size="8192" crc="1805acdc" sha1="40b8e70e6ba69ac864af0b276e81218e63e48deb" region="sub2" offset="16000"/> |
   |    | <rom name="82s123.8b" size="32" crc="d558af5a" sha1="060556beeb1f6732c4520dcfb0086c428f7b9ce3" region="proms" offset="0"/> |
   |    | <rom name="82s123.9b" size="32" crc="0390d748" sha1="df0f750c1df45cc7bfb9dbabfa2b94563d19172a" region="proms" offset="20"/> |
   |    | <rom name="82s129.8g" size="256" crc="19680615" sha1="c309eb83e66b202bae9174dc2ffce231fca40644" region="proms" offset="40"/> |
   |    | <rom name="82s129.9g" size="256" crc="f8c2c85b" sha1="d9514af5682a2c5dec5366dcbdf5c7f6ef9f5380" region="proms" offset="140"/> |
   |    | <rom name="6353-1.16a" size="1024" status="nodump" region="proms" offset="240"/> |
   |    | <rom name="pal16r8.7d" size="152" status="nodump" region="pals" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="sub2" name="Z80" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="60.000000" /> |
   |    | <sound channels="0"/> |
   |    | <input players="2" buttons="1" coins="2"> |
   |    |    | <control type="stick" minimum="0" maximum="255" sensitivity="25" keydelta="7" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="ZPU Switch 1" tag="ZPU" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="ZPU Switch 2" tag="ZPU" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW0" mask="3"> |
   |    |    | <dipvalue name="6" value="3"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze Time" tag="DSW0" mask="12"> |
   |    |    | <dipvalue name="1.5 seconds" value="12"/> |
   |    |    | <dipvalue name="2.0 seconds" value="8"/> |
   |    |    | <dipvalue name="2.5 seconds" value="4"/> |
   |    |    | <dipvalue name="3.0 seconds" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Number of points for extra frezze & first life" tag="DSW0" mask="48"> |
   |    |    | <dipvalue name="20000" value="48"/> |
   |    |    | <dipvalue name="25000" value="32"/> |
   |    |    | <dipvalue name="30000" value="16"/> |
   |    |    | <dipvalue name="35000" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Number of points for extra life other than first" tag="DSW0" mask="192"> |
   |    |    | <dipvalue name="40000" value="192"/> |
   |    |    | <dipvalue name="50000" value="128"/> |
   |    |    | <dipvalue name="60000" value="64"/> |
   |    |    | <dipvalue name="70000" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="4 Coins/5 Credits" value="1"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="5"/> |
   |    |    | <dipvalue name="4 Coins/7 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="2 Coins/7 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="9"/> |
   |    |    | <dipvalue name="1 Coin/10 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/14 Credits" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="96"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="4 Coins/5 Credits" value="16"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="80"/> |
   |    |    | <dipvalue name="4 Coins/7 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="2 Coins/7 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="144"/> |
   |    |    | <dipvalue name="1 Coin/10 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/14 Credits" value="112"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Index" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Switch Test" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Player Immortality" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Super Shot" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Number of Freezes" tag="DSW3" mask="3"> |
   |    |    | <dipvalue name="4" value="3"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="2" value="1"/> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Gun Knocker" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="preliminary" graphic="imperfect" savestate="supported" palettesize="256"/> |
|
|