Home News Forum                            

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

malzak2: MAME ROM Information.


Malzak (c) 198? Kitronix.


Main CPU : S2650 (@ 950 Khz)

Sound Chips : (2x) SN76477 (@ 950 Khz)

Screen orientation : Horizontal

Video resolution : 240 x 240 pixels

Screen refresh : 50.00 Hz

Palette colors : 16

Players : 2

Control : 8-way joystick

Buttons : 1


When you run the game for the first time, the default highscore board is empty (everything is set to 0 - nicknames are set to @@@).


Game's rom.

Machine's picture.

MAME Info:

0.77u3 [Barry Rodewald]


- Test mode in Malzak II should be enabled by setting a POT to position '4' and pressing button 1 three times. Then the POT is set to position '1' to go back to the game.


- 0.139u2: Mariusz Wojcieszek added sound support to Signetics S2636 (by using VC4000 sound support from MESS). Hooked up sound to Malzak.

- 0.139u1: Miodrag Milanovic updated SAA5050 to form 12x20 chars as noted in documentation. Updated malzak driver to support SAA5050 changes. Changed visible area to 480x480.

- 0.135u4: Fabio Priuli added driver data struct and save states to Malzak, imported SAA5050 emulation from MESS and made it a device. Updated Malzak to use it, removing the almost identical implementation in the driver. Fabio Priuli fixed also all sets in drivers using S2636 video chip.

- 0.135u3: Fabio Priuli converted Signetics 2636 video chip to be a MAME device and updated drivers using it accordingly.

- 0.124: Zsolt Vasvari fixed clone Malzak II from crashing.

- 0.121u1: Changed palettesize from 16 to 128 colors.

- 0.97u1: Barry Rodewald added clone Malzak II, improved SAA 5050 emulation and fixed S2636 port. Changed cpu1 rom ($c00) to user2 (screen data).

- 0.89u6: Changed S2650 CPU1 clock speed to 950000 Hz.

- 0.77u3: Barry Rodewald added Malzak (Kitronix 19??). TODO: I/O ports (0x00 for sprite->background collisions), sound (2x SN76477), playfield graphics may be banked, tiles above 0x1f are incorrect and sprite->sprite collision aren't quite perfect (you can often fly through flying missiles).

- 4th December 2003: Barry Rodewald - Getting there... The sprite to playfield collision detection still needs to be figured out. And I think the playfield is a little bit more colourful too.

- 1st December 2003: Barry Rodewald - Now it can run the game. But there is no playfield. Don't know, as yet, how or where it reads level data and displays the playfield.

- 28th November 2003: Barry Rodewald - Got Malzak running a bit - still some graphics unimplemented, but this is enough to get a few inputs mapped too. It would seem that there may be some form of ROM banking going on. Background colours are disabled for now, as I'm pretty sure that it was causing incorrect displays.

Recommended Games (Defender):





Cosmic Avenger


The Percussor


4 Fun in 1 (Scramble)

Space Odyssey



A. D. 2083





Darius II

Darius Gaiden - Silver Hawk

Fantasy Zone

Fantasy Zone (Mega-Tech)

Fantasy Zone 2

Alpha One

Back Fire

Thunder Cross

Thunder Cross II


Mega Blast

Air Buster

Arrow Flash (Mega-Tech)

Bio-ship Paladin


ThunderForce AC

Thunder Force II MD (Mega-Tech)

Cosmic Cop

E.D.F. : Earth Defense Force

Metal Black

Strike Force


Andro Dunos

Last Resort


Blazing Star

Romset: 17 kb / 6 files / 7.00 zip

MAME XML Output:

       <game name="malzak2" sourcefile="malzak.c" cloneof="malzak" romof="malzak">
              <description>Malzak II</description>
              <rom name="malz1a.bin" size="4096" crc="5c3cb14c" sha1="2d3b5703cb9a47e34aa593f0e8d42d4e67c167d9" region="maincpu" offset="0"/>
              <rom name="malz2b.bin" size="4096" crc="2af8aace" sha1="7aaf03d4848c2cce72b2b3729661e7826834ad44" region="maincpu" offset="800"/>
              <rom name="malz3c.bin" size="2048" crc="54d6a02e" sha1="80c550d74da770689fe451cb0ee8e550a63b1b96" region="maincpu" offset="4400"/>
              <rom name="malz4d.bin" size="2048" crc="5c6ca415" sha1="e7571519ac7911507d2c1cf975a7663f41321cb9" region="user2" offset="0"/>
              <rom name="malzak.1" merge="malzak.1" size="2048" crc="74d5ff7b" sha1="cae326370dc83b86542f9d070e2dc91b1b833356" region="gfx1" offset="0"/>
              <rom name="p2000.chr" merge="p2000.chr" size="2240" crc="78c17e3e" sha1="4e1c59dc484505de1dc0b1ba7e5f70a54b0d4ccc" status="baddump" region="gfx2" offset="140"/>
              <chip type="cpu" tag="maincpu" name="S2650" clock="950000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SN76477"/>
              <chip type="audio" tag="sn2" name="SN76477"/>
              <chip type="audio" tag="s2636snd_0" name="S2636"/>
              <chip type="audio" tag="s2636snd_1" name="S2636"/>
              <display tag="screen" type="raster" rotate="0" width="480" height="480" refresh="50.000000" pixclock="12288000" htotal="480" hbend="0" hbstart="480" vtotal="512" vbend="0" vbstart="480" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="1">
                     <control type="joy" ways="8"/>
              <dipswitch name="POT switch position" tag="POT" mask="3">
                     <dipvalue name="1" value="0" default="yes"/>
                     <dipvalue name="2" value="1"/>
                     <dipvalue name="3" value="2"/>
                     <dipvalue name="4" value="3"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="imperfect" savestate="supported" palettesize="128"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise