Home News Forum                            

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

invasnab: MAME ROM Information.


Invasion - The Abductors (c) 1999 Midway Games.

There was a time, thousands of years ago when 'visitors' arrived on earth and chose humans for a great experiment. They gave humans the ability to learn in order to watch them evolve and expand their minds beyond their primitive means.

Now the experiment is complete and the 'visitors' have returned to harvest their crop. At this moment, their great ships are arriving at major cities around the globe preparing to conquer and claim what is rightfully theirs... the human race.

To stop the invasion you must complete 4 separate missions by defeating the invading aliens that are abducting and mutating humans, snatching monuments and creating havoc in the world. The fate of the plant is in your hands!


Midway Zeus hardware

Main CPU : TMS32031 (@ 50 Mhz)

Sound CPU : ADSP2104 (@ 16 Mhz)

Sound Chips : (2x) DMA-driven (@ 16 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 6


Released in December 1999.

Developed by Play Mechanix.


Game's rom.

Machine's picture.

MAME Info:

0.122u4 [Brian Troha]

0.84u3 [Aaron Giles]


- 0.138u4: Invasion now load (but don't yet use) the decapped MCU (pic16c57.u76) [Dr. Decapitator]. I'm not convinced this one is good. Added PIC16C57 (8MHz) CPU3.

- 26th June 2010: Guru - The PIC16C57 (U76) for Invasion has now been successfully processed (decap, de-protect & read).

- 0.122u4: Brian Troha added Invasion - The Abductors (version 5.0). Changed 'Invasion (Midway)' to clone 'Invasion - The Abductors (version 4.0)'. Renamed (invasn) to (invasnv4).

- 0.122u3: Changed VSync to 56.665468 Hz.

- 0.122u1: Aaron Giles fixed Invasion - Game now playable. Fixed lightgun offset and ROM-based DCS2 system to ignore HLE transfers (fixes broken sound in Invasion). Properly reduced internal memory on the ADSP-2104 variants. Changed VSync to 56.098788 Hz.

- 0.121u4: Aaron Giles added lightgun support to Invasion.

- 0.120u2: Changed visible area to 400x256.

- 0.84u3: Aaron Giles added Invasion (Midway) (Midway 1999).


Recommended Games (Aliens):

Heiankyo Alien

Victory Road

Alien Syndrome

Alien Syndrome (Mega-Tech)


SAR - Search and Rescue

Uncle Fester's Quest: The Addams Family (PlayChoice-10)


Alien 3

Alien vs. Predator

Alien Storm

Alien Storm (Mega-Tech)

Space Gun

Mutation Nation

Chaos Heat


Invasion - The Abductors

Alien Front

Recommended Games (Shooting 3):

Operation Wolf

Operation Wolf 3

Operation Thunderbolt


Beast Busters

Beast Busters 2nd Nightmare

Dynamite Duke

Guts n' Glory (Machine Gun)

Line of Fire

Mechanized Attack

Rambo III


Space Gun

Spinal Breakers

Steel Gunner

Steel Gunner 2

Rail Chase

Rail Chase 2

Terminator 2 - Judgment Day

G.I. Joe

Lethal Enforcers

Lethal Enforcers II: Gun Fighters


Alien3: The Gun

Born To Fight

Dragon Gun

Jurassic Park

Jurassic Park 3

Under Fire

Locked 'n Loaded

Lord of Gun

Revolution X

Target Hits

Virtua Cop

Virtua Cop 2

Crypt Killer

Mobil Suit Gundam Final Shooting

Time Crisis

Zombie Raid

Area 51

Maximum Force

Area 51 / Maximum Force Duo

Area 51: Site 4

Crazy Fight

Lethal Justice

Police Trainer

House of the Dead

House of the Dead 2

The House of the Dead III

Behind Enemy Lines



Flame Gunner

Golgo 13

Golgo 13 Kiseki no Dandou

Invasion - The Abductors


Confidential Mission

Death Crimson OX

Gun Spike

Silent Scope

Silent Scope 2

Silent Scope EX

The Typing of the Dead

Gun Survivor 2: Bio Hazard Code Veronica

Lupin The Third - The Shooting

Ranger Mission

Romset: 28680 kb / 15 files / 25.9 zip

MAME XML Output:

       <game name="invasnab" sourcefile="midzeus.c">
              <description>Invasion - The Abductors (version 5.0)</description>
              <rom name="invasion2.u2" size="2097152" crc="59d2e1d6" sha1="994a4311ac4841d4341449c0c7480952b6f3855d" region="dcs" offset="0"/>
              <rom name="invasion2.u3" size="2097152" crc="86b956ae" sha1="f7fd4601a2ce3e7e9b67e7d77908bfa206ee7e62" region="dcs" offset="400000"/>
              <rom name="invasion2.u4" size="2097152" crc="5ef1fab5" sha1="987afa0672fa89b18cf20d28644848a9e5ee9b17" region="dcs" offset="800000"/>
              <rom name="invasion2.u5" size="2097152" crc="e42805c9" sha1="e5b71eb1852809a649ac43a82168b3bdaf4b1526" region="dcs" offset="c00000"/>
              <rom name="pic16c57.u76" size="8192" crc="f62729c9" sha1="9642c53dd7eceeb7eb178497d367691c44abc5c5" region="pic" offset="0"/>
              <rom name="invasion5.u10" size="2097152" crc="8c7785d9" sha1="701602314cd4eba4215c47ea0ae75fd4eddad43b" region="user1" offset="0"/>
              <rom name="invasion5.u11" size="2097152" crc="8ceb1f32" sha1="82d01f25cba25d77b11c347632e8b72776e12984" region="user1" offset="2"/>
              <rom name="invasion4.u12" size="2097152" crc="ce1eb06a" sha1="ff17690a0cbca6dcccccde70e2c5812ae03db5bb" region="user1" offset="400000"/>
              <rom name="invasion4.u13" size="2097152" crc="33fc6707" sha1="11a39ad980ec320547319eca6ffa5aef3ab8b010" region="user1" offset="400002"/>
              <rom name="invasion4.u14" size="2097152" crc="760682a1" sha1="ff91210225d4aa750115c6219d4c35c9521a3f0b" region="user1" offset="800000"/>
              <rom name="invasion4.u15" size="2097152" crc="90467d7a" sha1="a143a3d3605e5626852e75937160ba6bcd891608" region="user1" offset="800002"/>
              <rom name="invasion4.u16" size="2097152" crc="3ef1b28d" sha1="6f9a071b8830194fea84daa62aadabae86977c5f" region="user1" offset="c00000"/>
              <rom name="invasion4.u17" size="2097152" crc="97aa677a" sha1="4d21cc59e0ffd4985f89c97c71d605c3b404a8a3" region="user1" offset="c00002"/>
              <rom name="invasion4.u18" size="2097152" crc="6930c656" sha1="28054ff9a6c6f5764a371f8defe4c1f5730618f3" region="user1" offset="1000000"/>
              <rom name="invasion4.u19" size="2097152" crc="89fa6ee5" sha1="572565e1308142b0b062aa72315c68e928f2419c" region="user1" offset="1000002"/>
              <chip type="cpu" tag="maincpu" name="TMS32032" clock="60000000"/>
              <chip type="cpu" tag="dcs2" name="ADSP-2104" clock="16000000"/>
              <chip type="cpu" tag="pic" name="PIC16C57" clock="8000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="dac1" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac2" name="DMA-driven DAC"/>
              <display tag="screen" type="raster" rotate="0" width="400" height="256" refresh="56.665468" pixclock="8333337" htotal="529" hbend="0" hbstart="400" vtotal="278" vbend="0" vbstart="256" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="4" service="yes" tilt="yes">
                     <control type="lightgun" minimum="0" maximum="255" sensitivity="70" keydelta="10"/>
              <dipswitch name="Coinage Source" tag="DIPS" mask="1">
                     <dipvalue name="Dipswitch" value="1" default="yes"/>
                     <dipvalue name="CMOS" value="0"/>
              <dipswitch name="Coinage" tag="DIPS" mask="62">
                     <dipvalue name="USA-1" value="62" default="yes"/>
                     <dipvalue name="USA-2" value="60"/>
                     <dipvalue name="USA-3" value="58"/>
                     <dipvalue name="USA-4" value="56"/>
                     <dipvalue name="USA-9" value="52"/>
                     <dipvalue name="USA-10" value="50"/>
                     <dipvalue name="USA-ECA" value="54"/>
                     <dipvalue name="German-1" value="46"/>
                     <dipvalue name="German-2" value="44"/>
                     <dipvalue name="German-3" value="42"/>
                     <dipvalue name="German-4" value="40"/>
                     <dipvalue name="German-5" value="36"/>
                     <dipvalue name="German-ECA" value="38"/>
                     <dipvalue name="French-1" value="30"/>
                     <dipvalue name="French-2" value="28"/>
                     <dipvalue name="French-3" value="26"/>
                     <dipvalue name="French-4" value="24"/>
                     <dipvalue name="French-11" value="20"/>
                     <dipvalue name="French-12" value="18"/>
                     <dipvalue name="French-ECA" value="22"/>
                     <dipvalue name="Free Play" value="48"/>
              <dipswitch name="Flip Y" tag="DIPS" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Test Switch" tag="DIPS" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Mirrored Display" tag="DIPS" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Show Blood" tag="DIPS" mask="512">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="512" default="yes"/>
              <dipswitch name="Unknown" tag="DIPS" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DIPS" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DIPS" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DIPS" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DIPS" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DIPS" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise