Home News Forum                            

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

tmht2pa: MAME ROM Information.


Teenage Mutant Hero Turtles (c) 1989 Konami.

The British incarnation of "Teenage Mutant NINJA Turtles" (see TRIVIA for more info regarding the name change) in which between one and four players play as either Leonardo (blue, katana blades); Raphael (red, sais); Michaelangelo (orange, nunchakas); or Donatello (purple, bo staff) as the infamous turtles fight against the might of Shredder's army to rescue April O'Neil and Splinter; before a final confrontation with their arch-enemies Krang and The Shredder. Turtles was a superb use of its license and perfectly captured the spirit of both the comic-book and cartoon series upon which it was based. New players could join the game at any time.


Game ID : GX963

Main CPU : 68000 (@ 8 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), K007232 (@ 3.579545 Mhz), UPD7759 (@ 640 Khz)

Screen orientation : Horizontal

Video resolution : 304 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way joystick

Buttons : 2


Released in October 1989.

The UK title for this game (as well as both the comics and cartoon series), "Teenage Mutant Hero Turtles", replaced the original 'ninja' of the title with the less threatening 'Hero'. This is because the Conservative British government of the time wouldn't allow ANY 'children's product' to include the word 'ninja' at any point during its content, arguing that to do so would encourage the children of this fine country to use violence against each other.

This game is known in Japan as "Teenage Mutant Ninja Turtles - Super Kame Ninja".

The Teenage Mutant Ninja Turtles were created by Kevin Eastman and Peter Laird in 1984 and published by Mirage Studios. The whole idea for the comic book (which was originally published in Black and White) came from the nickname 'Ninja Turtle' that one of the creators had when they were young.

In 1987, Playmates Toys bought the rights of the characters to produce a line of Action Figures. That same year Playmates made a TV adaptation of the story for a 5-episode mini series which became a huge success. Two years later, the series went on full production and was aired on CBS stations from 1989 to 1996 (with brief hiatus in 1993-1994).

The success of this 'Humanoid Action Animal' concept spawned (or shed some light on) many other comics, toys and TV shows such as Bucky O'Hare, Swat Kats, C.O.W. Boys of Moo Mesa, Street Sharks, Biker Mice from Mars among others; most of them became complete blunders.

The first names of turtles; Michaelangelo, Raphael, Leonardo, and Donatello, are the names of Italian Renaissance artists who lived between 1386 and 1564. Three of those artists had full names which were respectively Michaelangelo Buonariti, Raphael Sanzio and Leonardo Da Vinci; but as for Donatello, that was his only name.

Soundtrack Releases :

Konami Special Music Senryo-Bako Heisei 3 Nen-Ban (KICA-9005~8) (12/21/1990)


* Various Sewer Level Tricks :

1) When fighting in the sewer level, move your character as close as you can to the edge of the stone floor without falling to the water. If done correctly, no enemy in this level including the boss can touch you here as long as you remain on the floor's edge!

2) Stand just below the ledge in the middle of the screen. Then jump straight up. You will land just on the edge of the upper level. Nothing can hurt you for the rest of that level, but you can kill anything that comes close enough to you (You can't move up or down though, or you'll have to repeat this trick).

3) You can keep from getting hit by walking right along the edge of the brick floor. This prevents enemies from attacking you from multiple directions. You still need to nail enemies directly in front of you or behind you. This is easy with Donatello.

* You can theoretically get unlimited points. Use the yellow guy's boomerang. Lead one yellow guy in such a way that he gets stuck at an object (fire hydrant or barrel) between you and him, aligned horizontally. He will try to move toward you, but he won't be able to move since the object is near him. Get close enough to him so that he starts throwing boomerangs. You can kill each one for (wow!) 1 point.

* Killing most bosses consist of 3 strategies : They all consist of moving vertically towards the bosses.

1) Move vertically upwards, hit the boss, and move vertically downwards. Repeat until dead. Works well on Bebop.

2) Wait for the boss to move vertically down towards you, wait for him, hit him, and move vertically upwards. Repeat until he's dead. Works best on Rocksteady. Best results occur when you hit and run at the same time.

3) Wait for the boss to move vertically towards you. Jump over him, move through him and attack as you do this, keep moving. Repeat. Works well on the big robots.


1. Teenage Mutant Hero Turtles (1989)

2. Teenage Mutant Ninja Turtles - Turtles in Time (1991)


Programmer : G. Suzuki

Character designer : Mariyanma 25

Graphic designer : K. Hattori

Visual designer : Y. Asano

Animation : K. Yamashita

Sound : S. Tasaka, Imo Hideto

Music : Mutsuhiko Izumi, Miki Higashino

Hardware : S. Matsumoto


* Consoles :

Nintendo Famicom (1990, "Teenage Mutant Ninja Turtles 2")

Microsoft Xbox 360 (2007)

* Computers :

Amstrad CPC (1990)

Commodore Amiga (1990)

Commodore C64 (1991)

Atari ST (1991, "Teenage Mutant Ninja Turtles 2")

Sinclair ZX Spectrum


Game's rom.

MAME Info:

0.37b15 [Alex Simmons]

0.33b1 [Alex Pasadyn]

Artwork available


- 0.143u8: Kanikani fixed visible area to 320x224 in Teenage Mutant Ninja Turtles (garbage on each side is correct (verified on PCB)), fixed DIPSW and added DIP location.

- 0.137u3: Porchy added clone Teenage Mutant Hero Turtles (UK 4 Players, set 2). Changed description of clone 'Teenage Mutant Hero Turtles (UK 4 Players)' to 'Teenage Mutant Hero Turtles (UK 4 Players, set 1)'.

- 9th July 2008: Mr. Do - The marquee and CP instruction card for TMNT are thanks to the BYOAC/CAG artwork.

- 0.122u5: Zsolt Vasvari cleaned the tmnt driver, this fixed "Fire!" voice playing.

- 0.108: Patrik Styrnell added clone Teenage Mutant Hero Turtles (UK 2 Players, set 2). Changed description of clone 'Teenage Mutant Hero Turtles (UK 2 Players)' to 'Teenage Mutant Hero Turtles (UK 2 Players, set 1)'.

- 0.104u8: Pierpaolo Prazzoli fixed the bottom cloud in the opening sequence.

- 0.103u3: Fixed rom names.

- 0.93: Removed Custom sound.

- 0.79u3: Added clone Teenage Mutant Ninja Turtles (US 4 Players, set 2). Changed description of clone '(US 4 Players)' to '(US 4 Players, set 1)'.

- 0.77: TMNT fixes [Curt Coder].

- 0.66: Acho A. Tang fixed TMNT playing wrong samples.

- 0.65: Acho A. Tang fixed some issues with uPD7759 (TMNT, 88 Games, P.O.W.).

- 9th February 2003: Acho A. Tang fixed various problems in the uPD7759 sound chip emulation, including a crash in the System16 driver and missing and/or incorrect sounds in TMNT, P.O.W. and '88 Games.

- 18th July 2002: Jarek Burczynski updated the YM2151 sound core, fixing a bug that caused corrupt sound when hitting the robot at the end of the first level in TMNT.

- 0.59: Rewritten the UPD7759 emulator (used by TMNT etc) [Olivier Galibert].

- 0.53: Changed visible area to 304x224.

- 0.37b15: Added clone 'Teenage Mutant Ninja Turtles (Japan 4 Players)'. Changed clone '(Japan 4 Players)' to parent 'Teenage Mutant Ninja Turtles (World 4 Players)'. Renamed (tmnt) to (tmntu) and (tmntj) to (tmnt).

- 0.37b14: Changed description of '(4 Players US)' to '(US 4 Players)' and clones '(4 Players UK)' to '(UK 4 Players)', '(4 Players Japan)' to '(Japan 4 Players)', '(2 Players UK)' to '(UK 2 Players)', '(2 Players Japan)' to '(Japan 2 Players)' and '(2 Players Oceania)' to '(Oceania 2 Players)'.

- 31st July 2000: Guru - Dumped TMNT (alt, 2 player Oceania version).

- 0.37b5: Added clone Teenage Mutant Ninja Turtles (2 Players Oceania).

- 0.36b7: Added Custom sound.

- 0.36b2: Added clone Teenage Mutant Hero Turtles (4 Players UK). Changed parent and clone descriptions to 'Teenage Mutant Ninja Turtles'. Fixed visible area to 288x224 and added proms ($0, 100 - sprite address decoder and priority encoder).

- 0.35b5: Changed description to 'TMNT (4 Players US)' and clones '(2 Players Japanese)' to '(2 Players Japan)' and '(4 Players Japanese)' to '(4 Players Japan)'.

- 0.35b2: Nicola Salmoria fixed sprites disappearing abruptly in TMNT end of game credits. Howie Cohen added speech to TMNT (uPD7759). Sound should now be 100% complete. NEC uPD7759 emulation. This is used by TMNT, System 16, and others [Juergen Buchmueller, Mike Balfour, Howie Cohen].

- 0.35b1: Howie Cohen added Konami 007232 sound to TMNT, the 007232 emulator is from Hiromitsu Shioya. Another sound chip is still missing to get 100% sound.

- 0.34RC2: David W. added high score saving to TMNT.

- 0.34b8: Added new 128k samples roms.

- 0.33b7: dayvee@rocketmail.com added title music to TMNT. TMNT use the dynamic palette system [Aaron Giles]. Changed description of clone 'TMNT (2 Player USA)' to 'TMHT (2 Players UK)'. Renamed (tmnt2p) to (tmht2p).

- 0.33b6: Alex Simmons added clones TMNT (2 Player USA), (2 Player Japanese) and (4 Player Japanese). Changed parent description to 'TMNT (4 Player USA)'.

- 0.33b1: Alex Pasadyn added TMNT (Konami 1989).

- 3rd June 1998: Malcor dumped Teenage Mutant Ninja Turtles (Japan 2 Players) by KONAMI (1990).

LEVELS: 6 (game ends only when finished with a credit, otherwise it restarts)

Other Emulators:

* FB Alpha

Movie: Teenage Mutant Ninja Turtles

Genre: Comedy

Year: USA 1990

Director: Steve Barron

Studio: 20th Century-Fox

Cast: Judith Hoag, Elias Koteas, Joch Pals, Michelan Sisti, Leif Tilden, David Forman

Recommended Games:

Teenage Mutant Ninja Turtles

Teenage Mutant Ninja Turtles - Turtles in Time

Teenage Mutant Ninja Turtles (PlayChoice-10)

Teenage Mutant Ninja Turtles II: The Arcade Game (PlayChoice-10)

Romset: 4257 kb / 16 files / 1.67 zip

MAME XML Output:

       <game name="tmht2pa" sourcefile="tmnt.c" cloneof="tmnt" romof="tmnt">
              <description>Teenage Mutant Hero Turtles (UK 2 Players, set 2)</description>
              <rom name="963-_23.j17" size="131072" crc="8698061a" sha1="f01aa535e8fb63fb57cd06c0ad6bb7720fe14a84" region="maincpu" offset="0"/>
              <rom name="963-_24.k17" size="131072" crc="4036c075" sha1="38701c34f8baa70934d5c4434230f3f09e28386a" region="maincpu" offset="1"/>
              <rom name="963-_21.j15" size="65536" crc="ddcc979c" sha1="5dfabe2af341f19349872ea12b183750804eab56" region="maincpu" offset="40000"/>
              <rom name="963-_22.k15" size="65536" crc="71a38d27" sha1="11c92f2b772ddac3d432c9a1d57ab0b5dd2c9137" region="maincpu" offset="40001"/>
              <rom name="963e20.g13" merge="963e20.g13" size="32768" crc="1692a6d6" sha1="68c3419012b2863e91a7d7e479fce5ceabb10b88" region="audiocpu" offset="0"/>
              <rom name="963a28.h27" merge="963a28.h27" size="524288" crc="db4769a8" sha1="810811914f9c1fbf2320d5a9030cbf124f6d78cf" region="gfx1" offset="0"/>
              <rom name="963a29.k27" merge="963a29.k27" size="524288" crc="8069cd2e" sha1="54095d3546119ccd1e8814d692aceb1327c9369f" region="gfx1" offset="80000"/>
              <rom name="963a17.h4" merge="963a17.h4" size="524288" crc="b5239a44" sha1="84e94807e7c51aa652b4e4b827b36be59a53d0d6" region="gfx2" offset="0"/>
              <rom name="963a18.h6" merge="963a18.h6" size="524288" crc="dd51adef" sha1="5010c0911b0b9e4f23a785e8a751a0bde5be5be0" region="gfx2" offset="80000"/>
              <rom name="963a15.k4" merge="963a15.k4" size="524288" crc="1f324eed" sha1="971a675578518fffa341a943d0cc4fdea005fde0" region="gfx2" offset="100000"/>
              <rom name="963a16.k6" merge="963a16.k6" size="524288" crc="d4bd9984" sha1="d780ae7f72e16767c3a492544f02f0f1a332ab22" region="gfx2" offset="180000"/>
              <rom name="963a30.g7" merge="963a30.g7" size="256" crc="abd82680" sha1="945a71e6ec65202f13209b45d45b616372d6c0f5" region="proms" offset="0"/>
              <rom name="963a31.g19" merge="963a31.g19" size="256" crc="f8004a1c" sha1="ed6694b8eebfe0238b50ebd05007d519f6e57b1b" region="proms" offset="100"/>
              <rom name="963a26.c13" merge="963a26.c13" size="131072" crc="e2ac3063" sha1="5bb294c46fb5eaba9935a18c0aa5d3931168f474" region="k007232" offset="0"/>
              <rom name="963a27.d18" merge="963a27.d18" size="131072" crc="2dfd674b" sha1="bbec5896c70056964fbc972a84bd5b0dfc6af257" region="upd" offset="0"/>
              <rom name="963a25.d5" merge="963a25.d5" size="524288" crc="fca078c7" sha1="3e1124d72c9db4cb11d8de6c44b7aeca967f44e1" region="title" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="k007232" name="K007232" clock="3579545"/>
              <chip type="audio" tag="upd" name="UPD7759" clock="640000"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <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="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <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="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="No Coin B" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="1" value="3"/>
                     <dipvalue name="2" value="2" default="yes"/>
                     <dipvalue name="3" value="1"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="96">
                     <dipvalue name="Easy" value="96"/>
                     <dipvalue name="Normal" value="64" default="yes"/>
                     <dipvalue name="Difficult" value="32"/>
                     <dipvalue name="Very Difficult" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW3" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW3" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW3" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW3" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise