triothep: 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="triothep" sourcefile="actfancr.c"> |
   |    | <description>Trio The Punch - Never Forget Me... (World)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="fg-16.bin" size="131072" crc="7238355a" sha1="4ac6c3fd808e7c94025972fdb45956bd707ec89f" region="maincpu" offset="0"/> |
   |    | <rom name="fg-15.bin" size="65536" crc="1c0551ab" sha1="1f90f80db44d92af4b233bc16cb1023db2797e8a" region="maincpu" offset="20000"/> |
   |    | <rom name="fg-14.bin" size="65536" crc="4ba7de4a" sha1="bf552fa33746f3d27f9b193424a38fef58fe0765" region="maincpu" offset="30000"/> |
   |    | <rom name="fg-18.bin" size="65536" crc="9de9ee63" sha1="c91b824b9a791cb90365d45c8e1b69e67f7d065f" region="audiocpu" offset="0"/> |
   |    | <rom name="fg-12.bin" size="65536" crc="15fb49f2" sha1="a81ff1dbc813ab9b37edb832e01aab9a9a3ed5a1" region="gfx1" offset="0"/> |
   |    | <rom name="fg-13.bin" size="65536" crc="e20c9623" sha1="b5a58599a016378f34217396212f81ede9272598" region="gfx1" offset="10000"/> |
   |    | <rom name="fg-11.bin" size="65536" crc="1143ebd7" sha1="0ef2cf40f852bf0842beeb9727508e28437ab54b" region="gfx2" offset="0"/> |
   |    | <rom name="fg-10.bin" size="32768" crc="4b6b477a" sha1="77486e0ff957cbfdae16d2b5977e95b7a7ced948" region="gfx2" offset="10000"/> |
   |    | <rom name="fg-09.bin" size="65536" crc="6bf6c803" sha1="c16fd4b7e1e86db48c6e78a4b5dcd42e8269b465" region="gfx2" offset="18000"/> |
   |    | <rom name="fg-08.bin" size="32768" crc="1391e445" sha1="bd53a969567bb5a46a35bd02e84bbb58c446a0a2" region="gfx2" offset="28000"/> |
   |    | <rom name="fg-03.bin" size="65536" crc="3d3ca9ad" sha1="de6532063500a4ddccdecfca1024f03a1fbb78f7" region="gfx2" offset="30000"/> |
   |    | <rom name="fg-02.bin" size="32768" crc="6b9d24ce" sha1="9d6d52e742fc37d83682291f918f3348395f0cd8" region="gfx2" offset="40000"/> |
   |    | <rom name="fg-01.bin" size="65536" crc="4987f7ac" sha1="e8e81b15f6b6c8597d34eef3cabb89b90d3ae7f5" region="gfx2" offset="48000"/> |
   |    | <rom name="fg-00.bin" size="32768" crc="41232442" sha1="1c10a4f5607e41d6239cb478ed7355963ad6b2d0" region="gfx2" offset="58000"/> |
   |    | <rom name="fg-04.bin" size="65536" crc="7cea3c87" sha1="b58156140a75f88ee6ec97ca7cdc02619ec51726" region="gfx3" offset="0"/> |
   |    | <rom name="fg-06.bin" size="65536" crc="5e7f3e8f" sha1="c92ec281b3985b442957f7d9237eb38a6d621cd4" region="gfx3" offset="10000"/> |
   |    | <rom name="fg-05.bin" size="65536" crc="8bb13f05" sha1="f524cb0a38d0025c93124fc329d913e000155e9b" region="gfx3" offset="20000"/> |
   |    | <rom name="fg-07.bin" size="65536" crc="0d7affc3" sha1="59f9fbf13216aaf67c7d1ad3a11a1738c4afd9e5" region="gfx3" offset="30000"/> |
   |    | <rom name="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"/> |
|
|