Home News Forum                            
 

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

triothepj: MAME ROM Information.


History:

Trio the Punch - Never Forget Me... (c) 1989 Data East.


A hilarious action game with three selectable characters : a brawler, warrior and ninja who can randomly power up/decrease after stage complete.


- TECHNICAL -


Main CPU : HuC6280 (@ 7.159066 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), YM3812 (@ 3 Mhz), OKI6295 (@ 7.759 Khz)


Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 768


Players : 2

Control : 8-way joystick

Buttons : 3


- TRIVIA -


Even if titlescreen says 1989, Trio the Punch was released in April 1990.


Like in many other Data East games, Karnov appears as an enemy.


One of the bosses in the game is a statue of Colonel Sanders.


- PORTS -


* Consoles :

Sony PlayStation 2 (2007, "Oretachi Geasen Zoku Sono 17 - Trio the Punch")


- SOURCES -


Game's rom.




MAME Info:

0.95u2 [Roberto Gandola]

0.36b8 [Bryan McPhail]


< Japan >


WIP:

- 0.142: David Haywood converted Trio The Punch to use the common DECO video functions. Converted DECO BAC06 tilemap to be a device, reducing code duplication. Started moving common DECO MXC06 sprite controller code to it's own device files, reducing code duplication.

- 0.133u1: Changed HuC6280 CPU1 clock speed to 7159090 Hz. Renamed (triothej) to (triothepj).

- 0.129u1: MooglyGuy added savestate support to Trio The Punch and clones.

- 0.123u2: RansAckeR simplified some control definitions in the Act-Fancer driver.

- 0.122u7: Corrado Tomaselli verified/corrected frequencies and OKI6295 pin 7 in Trio The Punch. Changed OKI6295 clock speed to 1056000 Hz.

- 0.108u2: Roberto Fresca added DIP locations to Trio The Punch. Changed last 'Unknown' dipswitch to 'Unused'.

- 0.106u3: Changed 'Unknown' dipswitches to 'Unused'.

- 0.95u2: Roberto Gandola added 'Trio The Punch - Never Forget Me... (World)'. Fixed filenames in both Trio The Punch sets to match correct labels on the PCB. Renamed (triothep) to (triothej).

- 26th March 2005: Corrado Tomaselli dumped Trio The Punch - Never Forget Me... (World).

- 0.37b2: Bryan McPhail fixed Hu6280 emulation bugs which caused missing levels in Trio the Punch.

- 0.36RC2: Changed OKI6295 clock speed to 7759 Hz.

- 0.36RC1: Added dipswitches 'Lives' and 'Bonus Lives'.

- 0.36b8: Bryan McPhail added 'Trio The Punch - Never Forget Me... (Japan)' (Data East 1989).

- 22nd October 1999: Bryan McPhail sent in a driver for Trio the Punch.


LEVELS: 35


Other Emulators:

* FB Alpha


Recommended Games (Warriors):

Genpei ToumaDen

Rygar

Rygar (PlayChoice-10)

Black Tiger

Karnov

Rastan / Rastan Saga

Nastar / Rastan Saga 2

Rastan Saga II (Tourvision PCE bootleg)

Warrior Blade - Rastan Saga Episode III

Altered Beast

Altered Beast (Mega-Tech)

Chelnov - Atomic Runner

Haunted Castle

Legend of Makai

Makyo Densetsu - The Legenary Axe (Tourvision PCE bootleg)

The Astyanax

Dynasty Wars

Golden Axe

Golden Axe (Mega-Tech)

Golden Axe II (Mega-Tech)

Golden Axe II (Mega Play)

Golden Axe - The Revenge of Death Adder

Golden Axe - The Duel

Strider

Strider 2

Trio The Punch

Wild Fang

Magic Sword

Arabian Fight

Big Karnak

Blade Master

Act Raiser (Nintendo Super System)

Arabian Magic

Warriors of Fate

Gaiapolis

Metamorphic Force

Monster Maulers

Guardians / Denjin Makai II

Oriental Legend

Oriental Legend Special

Oriental Legend Special Plus

Oriental Legend 2


Romset: 1152 kb / 19 files / 414.0 zip




MAME XML Output:

       <game name="triothepj" sourcefile="actfancr.c" cloneof="triothep" romof="triothep">
              <description>Trio The Punch - Never Forget Me... (Japan)</description>
              <year>1989</year>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="ff-16.bin" size="131072" crc="84d7e1b6" sha1="28381d2e1f6d22a959383eb2e8d73f2e03f4d39f" region="maincpu" offset="0"/>
              <rom name="ff-15.bin" size="65536" crc="6eada47c" sha1="98fc4e93c47bc42ea7c20e8ac994b117cd7cb5a5" region="maincpu" offset="20000"/>
              <rom name="ff-14.bin" merge="fg-14.bin" size="65536" crc="4ba7de4a" sha1="bf552fa33746f3d27f9b193424a38fef58fe0765" region="maincpu" offset="30000"/>
              <rom name="ff-18.bin" merge="fg-18.bin" size="65536" crc="9de9ee63" sha1="c91b824b9a791cb90365d45c8e1b69e67f7d065f" region="audiocpu" offset="0"/>
              <rom name="ff-12.bin" merge="fg-12.bin" size="65536" crc="15fb49f2" sha1="a81ff1dbc813ab9b37edb832e01aab9a9a3ed5a1" region="gfx1" offset="0"/>
              <rom name="ff-13.bin" merge="fg-13.bin" size="65536" crc="e20c9623" sha1="b5a58599a016378f34217396212f81ede9272598" region="gfx1" offset="10000"/>
              <rom name="ff-11.bin" size="65536" crc="19e885c7" sha1="694f0aa4c1c976320d985ee50bb59c1894b853ed" region="gfx2" offset="0"/>
              <rom name="ff-10.bin" merge="fg-10.bin" size="32768" crc="4b6b477a" sha1="77486e0ff957cbfdae16d2b5977e95b7a7ced948" region="gfx2" offset="10000"/>
              <rom name="ff-09.bin" size="65536" crc="79c6bc0e" sha1="d4bf195f6114103d2eb68f3aaf65d4044947f600" region="gfx2" offset="18000"/>
              <rom name="ff-08.bin" merge="fg-08.bin" size="32768" crc="1391e445" sha1="bd53a969567bb5a46a35bd02e84bbb58c446a0a2" region="gfx2" offset="28000"/>
              <rom name="ff-03.bin" size="65536" crc="b36ad42d" sha1="9d72cbb0904e82271e4835d668b133f17dec8255" region="gfx2" offset="30000"/>
              <rom name="ff-02.bin" merge="fg-02.bin" size="32768" crc="6b9d24ce" sha1="9d6d52e742fc37d83682291f918f3348395f0cd8" region="gfx2" offset="40000"/>
              <rom name="ff-01.bin" size="65536" crc="68d80a66" sha1="526ed8c920915877f5ee0519c9c8eee7e5580c54" region="gfx2" offset="48000"/>
              <rom name="ff-00.bin" merge="fg-00.bin" size="32768" crc="41232442" sha1="1c10a4f5607e41d6239cb478ed7355963ad6b2d0" region="gfx2" offset="58000"/>
              <rom name="ff-04.bin" merge="fg-04.bin" size="65536" crc="7cea3c87" sha1="b58156140a75f88ee6ec97ca7cdc02619ec51726" region="gfx3" offset="0"/>
              <rom name="ff-06.bin" merge="fg-06.bin" size="65536" crc="5e7f3e8f" sha1="c92ec281b3985b442957f7d9237eb38a6d621cd4" region="gfx3" offset="10000"/>
              <rom name="ff-05.bin" merge="fg-05.bin" size="65536" crc="8bb13f05" sha1="f524cb0a38d0025c93124fc329d913e000155e9b" region="gfx3" offset="20000"/>
              <rom name="ff-07.bin" merge="fg-07.bin" size="65536" crc="0d7affc3" sha1="59f9fbf13216aaf67c7d1ad3a11a1738c4afd9e5" region="gfx3" offset="30000"/>
              <rom name="ff-17.bin" merge="fg-17.bin" size="65536" crc="f0ab0d05" sha1="29d3ab513a8d46a1cb70f5333fa56bb787a58288" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="HuC6280" clock="7159090"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM3812" clock="3000000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Coin A" tag="DSW1" mask="3">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW1" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW1" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="8" value="0"/>
                     <dipvalue name="10" value="1"/>
                     <dipvalue name="12" value="3" default="yes"/>
                     <dipvalue name="14" value="2"/>
              </dipswitch>
              <dipswitch name="Difficulty (Time)" tag="DSW2" mask="12">
                     <dipvalue name="Easy (130)" value="8"/>
                     <dipvalue name="Normal (100)" value="12" default="yes"/>
                     <dipvalue name="Hard (70)" value="4"/>
                     <dipvalue name="Hardest (60)" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Lives" tag="DSW2" mask="16">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="16" default="yes"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="768"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise