Home News Forum                            

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

twineag2: MAME ROM Information.


Twin Eagle II - The Rescue Mission (c) 1994 Seta.

Twin Eagle II is a vertical scrolling shooter where one or two players pilot heavily armed helicopters through three stages with three areas each.

At the start of each stage, the players select their path of attack through the three areas. Areas with ground level enemies and targets are presented in a 3/4 isometric view, while areas with no ground targets feature scrolling landscape images. Players use their guns to attack flying enemy aircraft and bombs to attack ground targets such as tanks, rocket launchers and high-rise skyscrapers. If things get too hairy, the player can use a missile barrage to clear the screen of enemies and enemy firepower. Destroying some buildings reveal primary colored trucks which drop weapon power-ups and point items when destroyed. Each area features a boss at the end, which must be destroyed to advance past the area. The final stage features one additional boss before the end of the game.


Seta SSV system

Main CPU : V60 (@ 16 Mhz)

Sound Chips : ES5506 (@ 16 Mhz)

Screen orientation : Vertical

Video resolution : 240 x 336 pixels

Screen refresh : 60.00 Hz

Palette colors : 32768

Players : 2

Control : 8-way joystick

Buttons : 3


Released in February 1994.


1. Twin Eagle - Revenge Joe's Brother (1988)

2. Twin Eagle II - The Rescue Mission (1994)


Programmers : Noboru Harada, Takashi Kitabayashi

Graphics designers : Kohzoh Igarashi, Katutoshi Hiruta, Shingo Aoyama

CG Designer : Yasuhiko Kikuchi

Hardware engineer : Masahiro Yamaguchi

Soundtrack : Opus Corp.

Executive producer : Jun Fujimoto


Game's rom.

Machine's picture.

MAME Info:

0.73 [Tomasz Slanina]

0.57 [Luca Elia]

Artwork available


- 0.141u2: Added uPD96050 (10MHz) CPU2 and rom st010.bin (68 kb).

- 0.141u1: Tafoid fixed some input issues in Twin Eagle II.

- 0.139u3: Robiza fixed missing graphic effect in Twin Eagle II's screen transitions. Corrado Tomaselli confirmed visible area register with a Twin Eagle II PCB.

- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Twin Eagle II.

- 0.121u4: Fixed rom names.

- 0.108u3: Robzia improved offsets of the "normal spites" in the SSV games Twin Eagle II, Ultra X Weapons and Dyna Gear.

- 0.81u7: Olivier Galibert cleaned up the SSV driver, added DSP emulation and makes Twin Eagle II playable.

- 18th April 2004: Olivier Galibert emulated the DSP in the SSV system, which is used by Drift Out '94 and Twin Eagle 2. David Haywood fixed the sprite placement in Twin Eagle 2.

- 0.73: Tomasz Slanina added Twin Eagle II - The Rescue Mission (Seta 1994). Game does not work due to protection involving the directions in which objects travel, and as a side-effect collisions don't work correctly either, if somebody fixes this then itmight be fine apart from a few offset problems.

- 29th August 2003: Tomasz Slanina fixed the interrupts and register layout in the V60 CPU core, making Ultra X Weapons run (with graphics glitches) along with Twin Eagle 2 (unplayable due to unemulated protection).

- 28th January 2003: Brian Troha fixed the dipswitch settings in Twin Eagle 2, though it still doesn't work.

- 0.57: Luca Elia added Twin Eagle II - The Rescue Mission (Testdriver).

- 2nd December 2001: Luca Elia sent in a driver for SSV games, including Dramatic Adventure Quiz Keith & Lucy, Drift Out '94, Gourmet Battle Quiz Ryorioh CooKing, Mahjong Hyper Reaction 2, Monster Slider and Survival Arts. Twin Eagle II, Mahjong Hyper Reaction, Super Real Mahjong PIV and Super Real Mahjong P7 don't work due to V60 CPU core bugs.

LEVELS: 9 (3 areas x 3 stages)

Recommended Games (Helicopter):

Super Cobra


Sky Army




Tiger Heli

Vs. Raid on Bungeling Bay



Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I


Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission


Ashura Blaster

Thunder Strike

S.S. Mission

Desert War


Romset: 24644 kb / 13 files / 11.9 zip

MAME XML Output:

       <game name="twineag2" sourcefile="ssv.c">
              <description>Twin Eagle II - The Rescue Mission</description>
              <rom name="sx002-12.u22" size="2097152" crc="846044dc" sha1="c1c85de1c466fb7c3580824baa1571cd0fed6ec6" region="user1" offset="0"/>
              <rom name="sx002-01.u32" size="2097152" crc="6d6896b5" sha1="e8efd29b9f951bff6664e47cb5fd67f1d8f40608" region="gfx1" offset="0"/>
              <rom name="sx002-02.u28" size="2097152" crc="3f47e97a" sha1="5b0fdc762cf704c8bd92c4a4a42dba4a127b3d49" region="gfx1" offset="200000"/>
              <rom name="sx002-03.u25" size="2097152" crc="544f18bf" sha1="539e6df1ded4e9ac8974c697215cc1e5c5a40cda" region="gfx1" offset="400000"/>
              <rom name="sx002-04.u19" size="2097152" crc="58c270e2" sha1="7629ba978b18252f375bdc16ed62388d64a35ca1" region="gfx1" offset="600000"/>
              <rom name="sx002-05.u16" size="2097152" crc="3c310229" sha1="9a8b81d5f17ce3078627a697aaf07f1b3ba6e08c" region="gfx1" offset="800000"/>
              <rom name="sx002-06.u13" size="2097152" crc="46d5b1f3" sha1="3ec03eddb159eb391ccdce5a0a867a54b3350150" region="gfx1" offset="a00000"/>
              <rom name="sx002-07.u6" size="2097152" crc="c30fa397" sha1="d4575868c1b63f9e94bf24539a3fd8a85df93d0b" region="gfx1" offset="c00000"/>
              <rom name="sx002-08.u3" size="2097152" crc="64edcefa" sha1="55a71afe87da93e35c5ba291e970bdcd91b52a7a" region="gfx1" offset="e00000"/>
              <rom name="sx002-09.u2" size="2097152" crc="51527c56" sha1="378155a585e5b847bd8ae1f17cb651138d844e33" region="gfx1" offset="1000000"/>
              <rom name="sx002-10.u14" size="2097152" crc="b0669dfa" sha1="ff805f59864ac4ccee3e249c06804d844d3df59c" region="ensoniq.0" offset="0"/>
              <rom name="sx002-11.u7" size="2097152" crc="b8dd621a" sha1="f9b43e018f2bb121e4f4e9554419cd32b870556b" region="ensoniq.1" offset="0"/>
              <rom name="st010.bin" size="69632" crc="aa11ee2d" sha1="cc1984e989cb94e3dcbb5f99e085b5414e18a017" region="st010" offset="0"/>
              <chip type="cpu" tag="maincpu" name="V60" clock="16000000"/>
              <chip type="cpu" tag="dsp" name="uPD96050" clock="10000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ensoniq" name="ES5506" clock="16000000"/>
              <display tag="screen" type="raster" rotate="270" width="336" height="240" refresh="60.000000" pixclock="7136880" htotal="454" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="2" service="yes" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <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="Multiple Coin Feature A" value="5"/>
                     <dipvalue name="Multiple Coin Feature B" value="4"/>
                     <dipvalue name="Multiple Coin Feature C" value="3"/>
                     <dipvalue name="Multiple Coin Feature D" value="2"/>
                     <dipvalue name="Multiple Coin Feature E" value="1"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <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="Multiple Coin Feature A" value="80"/>
                     <dipvalue name="Multiple Coin Feature B" value="64"/>
                     <dipvalue name="Multiple Coin Feature C" value="48"/>
                     <dipvalue name="Multiple Coin Feature D" value="32"/>
                     <dipvalue name="Multiple Coin Feature E" value="16"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="7">
                     <dipvalue name="Easiest" value="6"/>
                     <dipvalue name="Easier" value="5"/>
                     <dipvalue name="Easy" value="4"/>
                     <dipvalue name="Normal" value="7" default="yes"/>
                     <dipvalue name="Medium" value="3"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Harder" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Free Play" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="16">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="16" default="yes"/>
              <dipswitch name="Pause" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise