Home News Forum                            

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

newtangl: MAME ROM Information.


New Tropical Angel (c) 1983 Irem.


Main CPU : Z80 (@ 3 Mhz), M6803 (@ 894.886 Khz)

Sound Chips : (2x) AY8910 (@ 894.886 Khz), (2x) MSM5205 (@ 384 Khz)

Palette colors : 272

Players : 2

Buttons : 2


Game's rom.

MAME Info:

0.35b3 [Phil Stroffolino]


- 0.135u1: Fabio Priuli added driver data struct and save state support to Tropical Angel.

- 0.133u1: Improved Irem sound [Couriersud]: Revisited schematics. Corrected a bug, some discrete values and added two RC nodes from schematics.

- 0.130u1: Robiza added better support of line scroll with wrap in Tropical Angel. The scroll offsets are split in LOW byte and HIGH byte.

- 0.125: Robiza fixed Tropical Angel crash with access violation.

- 0.124u5: Robiza fixed corrupt sprite graphics.

- 0.124u5: Couriersud added discrete mixing and filtering to IREM games using M52-sound-c boards. Replaced 2nd MSM5205 sound with Discrete.

- 0.123u6: Zsolt Vasvari fixed Tropical Angel crashes.

- 0.123u2: Stephane Humbert fixed dipswitches (especially coinage) and inputs for Moon Patrol and Tropical Angel (and their clones). Tried to "unify" the two drivers (i still think that some things can be merged).

- 0.122u8: Fixed cpu2 rom address to $6000. Swapped gfx1 roms ($0, 4000). Changed palettesize to 512 colors.

- 0.122u7: Changed M6803 CPU2 clock speed to 3579545 Hz.

- 0.122u6: Corrado Tomaselli verified and changed CPU frequencies in Tropical Angel. Changed Z80 CPU1 clock speed to 3072000 Hz.

- 0.111u2: Stefan Lindberg added clone New Tropical Angel. The roms where found on an official IREM board with genuine IREM Tropical Angel license seal and genuine IREM serial number sticker. The "new" roms have hand written labels, while those that match the current Tropical Angel set look to be factory labeled chips (offical "upgrade" or hack?).

- 0.111u1: Robiza fixed incorrectly drawn graphics in Tropical Angel.

- 0.37b6: Changed M6803 CPU2 and the 2x AY-8910 clock speeds to 894886 Hz.

- 0.35b11: Changed M6803 CPU2 clock speed to 1.5MHz.

- 0.35b10: Changed M6803 CPU2 clock speed to 6MHz.

- 0.35b4: Changed palettesize from 144 to 272 colors.

- 0.35b3: Phil Stroffolino added Tropical Angel (Irem 1983).

- 6th February 1999: Phil Stroffolino had sent in a preliminary Tropical Angel driver, and Nicola now finished it.

- 19th September 1998: J-ROM dumped Tropical Angel.


Other Emulators:

* CottAGE

* JEmu2

Recommended Games (Watersport):


River Patrol

The Bounty




Tropical Angel

Water Ski

Water Match



Aqua Jet


Wave Runner

Wave Shark

Sega Water Ski

Wave Runner GP

Soul Surfer

Romset: 113 kb / 18 files / 53.1 zip

MAME XML Output:

       <game name="newtangl" sourcefile="m57.c" cloneof="troangel" romof="troangel">
              <description>New Tropical Angel</description>
              <rom name="3k" size="8192" crc="3c6299a8" sha1="a21a8452b75ce6174076878128d4f20b39b6d69d" region="maincpu" offset="0"/>
              <rom name="3m" size="8192" crc="8d09056c" sha1="4d2585103cc6e6c04015501d3c9e1578a8f9c0f5" region="maincpu" offset="2000"/>
              <rom name="3n" size="8192" crc="17b5a775" sha1="d85c3371080bea82f19ac96fa0f1b332e1c86e27" region="maincpu" offset="4000"/>
              <rom name="3q" size="8192" crc="2e5fa773" sha1="9a34fa43bde021fc7b00d8c3762c248e7b96dbf1" region="maincpu" offset="6000"/>
              <rom name="ta-s-1a-" size="8192" crc="ea8a05cb" sha1="5683e4dca93066ee788287ab73a766fa303ebe84" region="iremsound" offset="6000"/>
              <rom name="ta-a-3e" merge="ta-a-3e" size="8192" crc="e49f7ad8" sha1="915de1084fd3c5fc81dd8c80107c28cc57b33226" region="gfx1" offset="0"/>
              <rom name="ta-a-3d" merge="ta-a-3d" size="8192" crc="06eef241" sha1="4f327a54169046d8d84b5f5cf5d9f45e1df4dae6" region="gfx1" offset="2000"/>
              <rom name="ta-a-3c" merge="ta-a-3c" size="8192" crc="7ff5482f" sha1="fe8c181fed113007d69d11e8aa467e86a6357ffb" region="gfx1" offset="4000"/>
              <rom name="5j" size="8192" crc="89409130" sha1="3f37f820b1b86166cde7c039d657ebd036d490dd" region="gfx2" offset="0"/>
              <rom name="ta-b-5h" merge="ta-b-5h" size="8192" crc="f8cff29d" sha1="dabf3bbf50f73a381056131c2239c84dd966b63e" region="gfx2" offset="2000"/>
              <rom name="5e" size="8192" crc="5460a467" sha1="505c1d9e69c39a74369da17f354b90486ee6afcd" region="gfx2" offset="4000"/>
              <rom name="ta-b-5d" merge="ta-b-5d" size="8192" crc="cd473d47" sha1="854cb532bd62851a206da2affd66a1257b7085b6" region="gfx2" offset="6000"/>
              <rom name="5c" size="8192" crc="4a20637a" sha1="74099cb7f1727c2de2f066497097f1a9eeec0cea" region="gfx2" offset="8000"/>
              <rom name="ta-b-5a" merge="ta-b-5a" size="8192" crc="0012792a" sha1="b4380f5fbe5e9ce9b44f87ce48a8b402bab58b52" region="gfx2" offset="a000"/>
              <rom name="ta-a-5a" merge="ta-a-5a" size="256" crc="01de1167" sha1="b9070f8c70eb362fc4d6a0a92235ce0a5b2ab858" region="proms" offset="0"/>
              <rom name="ta-a-5b" merge="ta-a-5b" size="256" crc="efd11d4b" sha1="7c7c356063ab35e4ffb8d65cd20c27c2a4b36537" region="proms" offset="100"/>
              <rom name="ta-b-1b" merge="ta-b-1b" size="32" crc="f94911ea" sha1="ad61a323476a97156a255a72048a28477b421284" region="proms" offset="200"/>
              <rom name="ta-b-3d" merge="ta-b-3d" size="256" crc="ed3e2aa4" sha1="cfdfc151803080d1ecdd04af1bfea3dbdce8dca0" region="proms" offset="220"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="iremsound" name="M6803" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="irem_audio" name="Irem Audio"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="msm1" name="MSM5205" clock="384000"/>
              <chip type="audio" tag="filtermix" name="DISCRETE"/>
              <display tag="screen" type="raster" rotate="0" width="240" height="240" refresh="57.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="2"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="2">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="2"/>
              <dipswitch name="Coin Mode" tag="DSW2" mask="4">
                     <dipvalue name="Mode 1" value="4" default="yes"/>
                     <dipvalue name="Mode 2" value="0"/>
              <dipswitch name="Analog Accelarator" tag="DSW2" mask="8">
                     <dipvalue name="No" value="8" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="Stop Mode (Cheat)" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Invulnerability (Cheat)" 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"/>
              <dipswitch name="Time" tag="DSW1" mask="3">
                     <dipvalue name="B:180/A:160/M:140/BG:120" value="3" default="yes"/>
                     <dipvalue name="B:160/A:140/M:120/BG:100" value="2"/>
                     <dipvalue name="B:140/A:120/M:100/BG:80" value="1"/>
                     <dipvalue name="B:120/A:100/M:100/BG:80" value="0"/>
              <dipswitch name="Crash Loss Time" tag="DSW1" mask="4">
                     <dipvalue name="5" value="4" default="yes"/>
                     <dipvalue name="10" value="0"/>
              <dipswitch name="Background Sound" tag="DSW1" mask="8">
                     <dipvalue name="Boat Motor" value="8" default="yes"/>
                     <dipvalue name="Music" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="48">
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coinage" tag="DSW1" mask="240">
                     <dipvalue name="6 Coins/1 Credit" value="160"/>
                     <dipvalue name="5 Coins/1 Credit" value="176"/>
                     <dipvalue name="4 Coins/1 Credit" value="192"/>
                     <dipvalue name="3 Coins/1 Credit" value="208"/>
                     <dipvalue name="2 Coins/1 Credit" value="224"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="112"/>
                     <dipvalue name="1 Coin/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/4 Credits" value="80"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="48"/>
                     <dipvalue name="Free Play" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise