Home News Forum                            

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

heartatk: MAME ROM Information.


Heart Attack - The A Maze Zing (c) 1983 Century Electronics.

Fill the maze with dots. Drop a plug to block the enemy or freeze the enemy for five seconds. You must complete the maze before time runs out.


Main CPU : S2650 (@ 894.886 Khz)

Sound CPU : S2650 (@ 894.886 Khz)

Sound Chips : (2x) DAC, TMS5110 (@ 640 Khz)

Screen orientation : Vertical

Video resolution : 248 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 16

Players : 2

Control : 8-way joystick

Buttons : 2


'The A Maze Zing' is a pun, it means 'The Amazing' :).


Game's rom.

MAME Info:

0.37b10 [Mike Coates]


- 3rd September 2010: Smitdogg - I got a CVS game labeled as A-Maze-Ing but turned out to be not quite so. I knew it was likely a clone of Heart Attack of some sort and that's basically what it turned out to be, Heart Attack with one chip slightly different (same title screen though). The only amazing thing about it is the incredible shape the boards are still in.

- 5th January 2003: Stefan Jokisch fixed crashes in Wiping, Heart Attack and Radar Zone.

- 0.37b10: Mike Coates added Heart Attack (Century 1983).

- 16th November 2000: Mike Coates fixed some bugs in the CVS driver, added Heart Attack to it and fixed the broken Hunchback clones on different hardware.


- Control dotty using joystick.

- Fill maze with dots to complete stage.

- Press red button to drop plugs to avoid chasers.

- Press green button to freeze chasers.

LEVELS: 96 (after 96th level, the game repeats endlessly levels 93-96)

Recommended Games (Qix 2):


Hot Shocker

Jolly Jogger

Pepper II

Radar Zone

Triple Punch

Heart Attack

Libble Rabble

Itazura Tenshi

Canvas Croquis

Gals Panic

Gals Panic II

Gals Panic 3

Gals Panic 4

Gals Panic S

Gals Panic S2

Gals Panic S3


Lady Killer

Party Time: Gonta the Diver II

The Return of Lady Frog


Fantasia II

Fantasy '95

New Fantasia

WOW New Fantasia

Perestroika Girls

Super Model


Paradise Deluxe

Paradise 2 Deluxe

Harem Challenge

Laser Strixx 2

Dancing Eyes

Miss World '96 Nude


Vivid Dolls

Panic Street

Wonder Stick

Land Breaker

Steal See (& Get Land)

Happy Tour

Romset: 39 kb / 13 files / 20.2 zip

MAME XML Output:

       <game name="heartatk" sourcefile="cvs.c">
              <description>Heart Attack</description>
              <manufacturer>Century Electronics</manufacturer>
              <rom name="ha-gp1.bin" size="4096" crc="e8297c23" sha1="e79ae7e99f904afe90b43a54df7b0e257d65ac0b" region="maincpu" offset="0"/>
              <rom name="ha-gp2.bin" size="4096" crc="f7632afc" sha1="ebfc6e12c8b5078e8c448aa25d9de9d39c0baa5e" region="maincpu" offset="400"/>
              <rom name="ha-gp3.bin" size="4096" crc="a9ce3c6a" sha1="86ddb27c1c132f3cf5ad4268ea9a458e0da23677" region="maincpu" offset="800"/>
              <rom name="ha-gp4.bin" size="4096" crc="090f30a9" sha1="acd6b0c7358bf4664d0de668853076326e82fd04" region="maincpu" offset="c00"/>
              <rom name="ha-gp5.bin" size="4096" crc="163b3d2d" sha1="275275b54533e0ce2df6d189619be05a99c68b6d" region="maincpu" offset="1000"/>
              <rom name="ha-sdp1.bin" size="4096" crc="b9c466a0" sha1="f28c21a15cf6d52123ed7feac4eea2a42ea5e93d" region="audiocpu" offset="0"/>
              <rom name="ha-sp1.bin" size="4096" crc="fa21422a" sha1="a75d13455c65e5a77db02fc87f0c112e329d0d6d" region="speechdata" offset="0"/>
              <rom name="ha-cp1.bin" size="2048" crc="2d0f6d13" sha1="55e45eaf1bf24a7a78a2f34ffc0d99a4c191d138" region="gfx1" offset="0"/>
              <rom name="ha-cp2.bin" size="2048" crc="7f5671bd" sha1="7f4ae92a96c5a847c113f6f7e8d67d3e5ee0bcb0" region="gfx1" offset="800"/>
              <rom name="ha-cp3.bin" size="2048" crc="35b05ab4" sha1="f336eb0c674c3d52e84be0f37b70953cce6112dc" region="gfx1" offset="1000"/>
              <rom name="5b.bin" size="2048" crc="f055a624" sha1="5dfe89d7271092e665cdd5cd59d15a2b70f92f43" region="speech" offset="0"/>
              <rom name="82s185.10h" size="2048" crc="c205bca6" sha1="ec9bd220e75f7b067ede6139763ef8aca0fb7a29" region="proms" offset="0"/>
              <rom name="82s123.10k" size="32" crc="b5221cec" sha1="71d9830b33b1a8140b0fe1a2ba8024ba8e6e48e0" region="proms" offset="800"/>
              <chip type="cpu" tag="maincpu" name="S2650" clock="894886"/>
              <chip type="cpu" tag="audiocpu" name="S2650" clock="894886"/>
              <chip type="cpu" tag="speech" name="S2650" clock="894886"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="dac1" name="DAC"/>
              <chip type="audio" tag="dac2" name="DAC"/>
              <chip type="audio" tag="dac3" name="DAC"/>
              <chip type="audio" tag="tms" name="TMS5100" clock="640000"/>
              <display tag="screen" type="raster" rotate="90" width="240" height="248" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Registration" tag="DSW3" mask="1">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="1" default="yes"/>
              <dipswitch name="Registration Length" tag="DSW3" mask="2">
                     <dipvalue name="3" value="2" default="yes"/>
                     <dipvalue name="10" value="0"/>
              <dipswitch name="Unused" tag="DSW3" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Unused" tag="DSW3" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <dipswitch name="Cabinet" tag="DSW3" mask="16">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="16"/>
              <dipswitch name="Unused" tag="DSW3" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Coin A" tag="DSW2" mask="3">
                     <dipvalue name="4 Coins/1 Credit" value="3"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
              <dipswitch name="Coin B" tag="DSW2" mask="12">
                     <dipvalue name="1 Coin/2 Credits" value="12" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="4"/>
                     <dipvalue name="1 Coin/4 Credits" value="8"/>
                     <dipvalue name="1 Coin/5 Credits" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="16">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="16"/>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="2" value="0" default="yes"/>
                     <dipvalue name="5" value="32"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" cocktail="preliminary" savestate="supported" palettesize="2089"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise