Home News Forum                            
 

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

madalien: MAME ROM Information.


History:

Mad Alien (c) 1980 Data East.


Mad Alien is kind of a combination of a shooter and a driving game. You drive a car equipped with a gun on a road. The landscape around you shows different settings (cities, country side, tunnels) and scrolls by from the top to the bottom of the screen. Your enemies (mad aliens) drive in front of you in a "Galaxian"-like formation and you have to shoot them. Watch out for mad aliens leaving the group and turning back to attack your car.


- TECHNICAL -


Main CPU : M6502 (@ 750 Khz)

Sound CPU : M6502 (@ 500 Khz)

Sound Chips : AY8910 (@ 500 Khz)


Screen orientation : Vertical

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 64


Players : 2

Control : 8-way joystick

Buttons : 1


- TRIVIA -


The Mad Alien machine had kind of a mini cabinet, which was rather uncommon for an arcade game. After the release of the dedicated Mad Alien machine, DECO made also a version of Mad Alien for their Cassette System.


Default highscore table (BEST FIVE) :

1ST 00000

2ND 00000

3RD 00000

4TH 00000

5TH 00000


- SOURCES -


Game's rom.

Machine's picture (bossyman15)




MAME Info:

0.79u2 [Norbert Kehrer]


Artwork available


WIP:

- 0.141u1: Qwi Jibo fixed Mad Alien highlighting in tunnel.

- 0.140u1: Derrick Renaud optimized speed of DISCRETE_DAC_R1.

- 22nd February 2010: Mr. Do - ChuckH pointed out that Mad Alien uses the same type of bezel as the DECO Cassette games. This was added.

- 0.133u1: Renamed (madalina) to (madaliena)

- 0.126u5: Derrick Renaud added discrete sound to Mad Alien. Guru and Derrick Renaud fixed NMI on Mad Alien sound CPU. This fixes shot sound and various other sound glitches. Marked Mad Alien and clone as 'Imperfect Graphics'. They are missing an effect. When you shoot an enemy in the dark, the whole screen lights up. Basically the headlights fill the whole screen.

- 0.123u4: Updated Mad Alien driver to use PORT_CHANGED for coinage [Zsolt Vasvari].

- 0.123u2: Zsolt Vasvari reorganized/minor clean-ups to Mad Alien driver. Changed region user1 to user2, gfx2 to user1, gfx3 to gfx2 and palettesize to 48 colors.

- 0.120u2: Did a complete overhaul of the Mad Alien driver [Stefan Jokish]: Merged memory maps and added mirror addresses. Doubled sound chip frequency. Implemented IRQ acknowledge for the sound CPU. Added stub functions for missing discrete sounds. Re-implemented tilemaps (now the tunnel walls scroll into view). Hooked up 6845 CRT controller. Made several fixes related to color handling. Cleaned up inputs and added DIP locations. Raised main CPU speed (guesswork). Added save state support. Changed M6502 CPU1 clock speed to 1324375 Hz and AY-3-8910A to 1MHz. Changed palettesize to 32 colors and VSync to 54.744337 Hz. Fixed rom names and 'Coinage' and 'Bonus Life' dipswitch.

- 0.106u2: Stefan Jokisch added clone Mad Alien (Highway Chase).

- 0.79u2: Norbert Kehrer added Mad Alien (Data East 1980).

- 21st February 2004: Norbert Kehrer submitted a driver for Mad Alien.

- 18th February 2004: Norbert Kehrer - Second driver for MAME: http://web.utanet.at/nkehrer/madalien.html. Note: As with Super Tank (Norbert Kehrer's first driver for MAME), it was very hard to find out how things work. On the one hand, this time the reverse-engineering process was easier, because I had schematics for the game, and it uses two 6502 processors. On the other hand, the video hardware of Mad Alien is rather strange and much more complicated than in Super Tank. So it took quite a lot longer to make this driver. And I am still not 100% sure if the colors are emulated correctly. I would be very interested in comments from owners of a Mad Alien machine and from people who remember the gameplay and the colors of the game. In my MAME driver the colors appear different from the colors in the game flyer for Mad Alien. One difference is e.g., that the walls in the tunnel are red in my driver, whereas in the flyer they are yellow. Another difference is the shape of the headlight. There is definitely a different shape in the Mad Alien ROMs I have (the shape is "rounder"). The headlight shape on the pictures of the arcade flyer must be from an earlier ROM version or maybe from the version for the DECO Cassette System. Additionally, in the flyer picture all the enemies are visible in the tunnel, but I am rather sure from the schematics, that they are only visible, when they are within range of the headlight (this is also what the game manual says). Can someone confirm these differences between the flyer and the actual game? Are the colors in my MAME driver correct (see screen shots)? Brian Deuel: The colors look similar to how he remembers them in the eighties.

- 27th December 1997: Malcor dumped Mad Alien. Note: The game is kind of a combination of a shooter and a driving game. You drive a car equipped with a gun on a road. The landscape around you shows different settings (cities, country side, tunnels) and scrolls by from the top to the bottom of the screen. Your enimies (mad aliens) drive in front of you in a galaxian-like formation and you have to shoot them. Watch out for mad aliens leaving the group and turning back to attack your car. Sometimes the road narrows which makes it difficult to dodge the mad aliens. Later in the game obstacle cars appear. They try to ram you, and you can destroy them by shooting their tires. From time to time you enter a tunnel. There it gets dark and you cannot see the attacking enemies until they come within range of your headlight. The Mad Alien machine had kind of a mini cabinet, which was rather uncommon for an arcade game. After the release of the dedicated Mad Alien machine, DECO made also a version of Mad Alien for their Cassette System.


LEVELS: 1 (endless)


Recommended Games (Racing):

Car Polo

Fire Truck

Crash

Dodgem

Head On

Head On (Irem)

Alpha Fighter / Head On

Space Attack / Head On

Head On 2

Invinco / Head On 2

Rolling Crash / Moon Base

Space Chaser

Dorachan

Highway Chase (DECO Cassette)

Mad Alien

Rally X

Namco Classic Collection Vol.2 (Rally X)

New Rally X

Spectar

Targ

Armored Car

Jump Bug

Route 16

Thief

Radical Radial

Van-Van Car

Kamikaze Cabbie

Taxi Driver

City Connection

Porky

Fast Lane

Counter Run

Raimais

Crazy Taxi

Crazy Taxi High Roller

Emergency Call Ambulance

Pang Pang Car

Ringout 4x4


Recommended Games (Space Shooter):

Andromeda

Astro Fighter

Super Astro Fighter (DECO Cassette)

Astro Wars

Cosmic Alien

Cosmo

Galaxia

Ozma Wars

Sky Love

Destroyer

Mad Alien

Magical Spot

Magical Spot II

Moon Cresta

Moon Quasar

Quasar

Space Trek

Speak & Rescue

Pisces

UniWar S

Altair

Cosmos

Defend the Terra Attack on the Red UFO

Terranean (DECO Cassette)

Saturn


Romset: 26 kb / 17 files / 14.8 zip




MAME XML Output:

       <game name="madalien" sourcefile="madalien.c">
              <description>Mad Alien</description>
              <year>1980</year>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="m7.3f" size="2048" crc="4d12f89d" sha1="e155f9135bc2bea56e211052f2b74d25e76308c8" region="maincpu" offset="c000"/>
              <rom name="m6.3h" size="2048" crc="1bc4a57b" sha1="02252b868d0c07c0a18240e9d831c303cdcfa9a6" region="maincpu" offset="c800"/>
              <rom name="m5.3k" size="2048" crc="8db99572" sha1="f8cf22f8c134b47756b7f02c5ca0217100466744" region="maincpu" offset="d000"/>
              <rom name="m4.3l" size="2048" crc="fba671af" sha1="dd74bd357c82d525948d836a7f860bbb3182c825" region="maincpu" offset="d800"/>
              <rom name="m3.4f" size="2048" crc="1aad640d" sha1="9ace7d2c5ef9e789c2b8cc65420b19ce72cd95fa" region="maincpu" offset="e000"/>
              <rom name="m2.4h" size="2048" crc="cbd533a0" sha1="d3be81fb9ba40e30e5ff0171efd656b11dd20f2b" region="maincpu" offset="e800"/>
              <rom name="m1.4k" size="2048" crc="ad654b1d" sha1="f8b365dae3801e97e04a10018a790d3bdb5d9439" region="maincpu" offset="f000"/>
              <rom name="m0.4l" size="2048" crc="cf7aa787" sha1="f852cc806ecc582661582326747974a14f50174a" region="maincpu" offset="f800"/>
              <rom name="m8" size="1024" crc="cfd19dab" sha1="566dc84ffe9bcaeb112250a9e1882bf62f47b579" region="audiocpu" offset="f800"/>
              <rom name="m9" size="1024" crc="48f30f24" sha1="9c0bf6e43b143d6af1ebb9dad2bdc2b53eb2e48e" region="audiocpu" offset="fc00"/>
              <rom name="mc.3k" size="1024" crc="2daadfb7" sha1="8be084a39b256e538fd57111e92d47115cb142cd" region="gfx1" offset="0"/>
              <rom name="md.3l" size="1024" crc="3ee1287a" sha1="33bc59a8d09d22f3db80f881c2f37aa788718138" region="gfx1" offset="400"/>
              <rom name="me.3m" size="1024" crc="45a5c201" sha1="ac600afeabf494634c3189d8e96644bd0deb45f3" region="gfx1" offset="800"/>
              <rom name="ma.2b" size="1024" crc="aab16446" sha1="d2342627cc2766004343f27515d8a7989d5fe932" region="gfx2" offset="0"/>
              <rom name="mf.4h" size="1024" crc="e9cba773" sha1="356c7edb1b412a9e04f0747e780c945af8791c55" region="user1" offset="0"/>
              <rom name="mb.5c" size="2048" crc="cb801e49" sha1="7444c4af7cf07e5fdc54044d62ea4fcb201b2b8b" region="user2" offset="0"/>
              <rom name="mg.7f" size="32" crc="3395b31f" sha1="26235fb448a4180c58f0887e53a29c17857b3b34" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="1324375"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1000000"/>
              <chip type="audio" tag="discrete" name="DISCRETE"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="256" refresh="54.744337" pixclock="5297500" htotal="336" hbend="0" hbstart="256" vtotal="288" vbend="0" vbstart="256" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="12"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW" mask="48">
                     <dipvalue name="3000" value="0" default="yes"/>
                     <dipvalue name="5000" value="16"/>
                     <dipvalue name="7000" value="32"/>
                     <dipvalue name="never" value="48"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="48"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise