hpuncher: MAME ROM Information. History:
Hard Puncher - Ketsumamireru no Eikou (c) 1988 Konami.
An excellent boxing game from Konami.
- TECHNICAL -
Game ID : GX870
Main CPU : (2x) 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.57958 Mhz), K007232 (@ 3.579545 Mhz), UPD7759 (@ 640 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 60.00 Hz
Palette Colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in December 1988.
The subtitle of this game translates from Japanese as 'Blood-smeared Glory'.
This game is known outside Japan as "The Final Round".
There are plenty of references to "Contra" such as Rocky Smith and Joe Vulcan looking similar to Bill Rizer and Lance Bean : Contra's 2 main characters. not only that, but one of the CPU contenders named Red Falco is a reference to what else? Red Falcon, the extraterrestrial arch-enemy from Contra.
Another of the CPU contenders, Iron Drago is a spoof of Ivan Drago, the boxer from the 1985 film 'Rocky IV'.
Finally, Black Stallion, the final contender is a spoof of Mike Tyson.
King Records released a limited-edition soundtrack album for this game (Konami Game Music Collection Vol.0 - 276A-7708) on 21/07/1989.
- UPDATES -
There are a number of changes in this game to the boxer's names from "The Final Round".
Jabbin' Jim is known as Rocky Smith
Gentleman Joe is known as Joe Vulcan
Knockout Nick is known as Mr. Mohican
Steel Fist Fritz is known as Mark Rentz
Bronx Bruiser is known as Avege Hidev
Harlem Hit Man is known as Marvin Cobra
- TIPS AND TRICKS -
All these tricks work in Japanese version only, Hard Puncher!
* Unlock A Secret World : Begin a normal game. Then, at the opening blue screen, press Left, Right, Up, Right, Down, Right, Left(x2). If done correctly, a bell will sound. Now your rivals will be much harder and even deal special punches they didn't originally have. Also, you'll be able to string 20-hit combos on some opponents. Beat this game mode and you'll be awarded $20,000,000 instead of 10 (note : This code appears briefly on screen after beating the game in Regular mode).
* Unlock A Powerful World : Begin a normal game. Then, at the opening blue screen, press Right, Up, Left(x2), Down, Up, Right, Down. If done correctly, a bell will sound. Now knockdowns will occur whenever a punch is landed (like sans power in Mortal Kombat). Beat this game mode and you'll be awarded $20,000,000 instead of 10 (Note : This code appears briefly on screen after beating the game in Secret World mode).
* Alien Ball In Power Training Session : Go to the Power Training Session and hit all 50 volleyballs. Then, an alien-like ball with veins and teeth will be thrown at your head. If you miss, it will bite your face, but if you hit it, you'll receive an additional 10% increment, for a grand total of a 30% power increment.
* Moai Mask : Sometimes the referee will be wearing a mask of Moai, the stone head from Parodius and Cue Brick. I haven't confirmed what triggers this particular trick, but I think it could have something to do with the timer. -Maybe winning at 2 :22, 1 :11, or something like that-
* Alternate Credits Roll : Beat the game in New or Powerful World mode. When the credits roll, the names will remain the same but the titles will be different. 'Making of this game' is replaced by 'Staff of Conjax Pro'. Also, keep an eye out for a cameo by Pentarou the penguin from Parodius during either credits roll.
* The Mob Never Forgives : When you win the game and get the park scene, look carefully in the background to spot two hit men armed with UZIs and gunning down a poor guy. The girl next to him tries to run. Is this subliminal violence??
- STAFF -
Total director : H. Tsujimoto
Game programmer : G. Suzuki
Assistant programmer : Tadasu Kitae
Character designer : K. Nakamura
Graphic designers : K. Ishimoto, K. Hattori
Visual designer : A. Nonami
Sound designer : S. Tasaka
Music composer : Motoaki Furukawa
Electric architect : K. Hashima
Electronic architect : M. Hiraoka
Package designer : F. Shibuya
Manager : K. Hiroshita
- SOURCES -
Game's rom.
Excerpts of this page were taken/edited from X-Mang's Hard Puncher FAQ hosted at gamefaqs.com since 2000.
MAME Info:
0.37b14 [Guru]
0.36b9 [Phil Stroffolino]
0.36b8 [Phil Stroffolino]
0.36b6 [Phil Stroffolino]
WIP:
- 0.143u8: Kanikani fixed DIPSW and added DIP locations to clone Hard Puncher (Japan). Added 5x 'Unused' dipswitches.
- 0.67: Changed parent and clone descriptions to 'The Final Round'.
- 0.62: Bryan McPhail fixed missing ring and background sprites.
- 0.60: Angelo Salese fixed the Final Round version L and M graphics that have been broken for a while. Fixed gfx2 rom loading.
- 0.37b14: Guru added Final Round (version M) (Konami 1988). Changed 'Final Round' to clone '(version L)'. Renamed (fround) to (froundl).
- 27th March 2001: Guru added new ROM sets for The Final Round, Galaga 3 and Tecmo World Cup '90.
- 0.36b10: Changed description to 'Final Round'. Changed Z80 CPU1 clock speed to 3579545 Hz.
- 0.36b9: Phil Stroffolino added 'The Final Round' (Konami 1988).
- 0.36b8: Phil Stroffolino added Hard Puncher (Japan) (Konami 1988).
- 21st October 1999: Phil Stroffolino sent in a Twin16 update, with Hard Puncher / Final Round being completely playable, but Vulcan Venture is still missing the collisions.
- 9th October 1999: Phil Stroffolino sent in a Twin16 update with working sprites in Vulcan Venture (but collisions are missing), and Final Round is also playable now.
- 0.36b6: Phil Stroffolino added Final Round (Testdriver).
ARCADE RELEASE: Hard Puncher (Konami) - 1988/Dec/15
LEVELS: 7
Other Emulators:
* FB Alpha
Recommended Games (Boxing):
Boxer
KO Punch
Champion Boxing
Main Event
Punch-Out!!
Super Punch-Out!!
VS Gong Fight
King of Boxer
Heavyweight Champ
Mike Tyson's Punch-Out!! (PlayChoice-10)
Vs. TKO Boxing
Final Blow
The Final Round
Pound for Pound
Success Joe
Legend of Success Joe
Title Fight
Top Ranking Stars
Best Bout Boxing
Funky Head Boxers
Romset: 2608 kb / 10 files / 829.8 zip
MAME XML Output:
   | <game name="hpuncher" sourcefile="twin16.c" cloneof="fround" romof="fround"> |
   |    | <description>Hard Puncher (Japan)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="870_h05.6n" size="65536" crc="2bcfeef3" sha1="8843e795a310e1a79b7b65226d9526197c2144ef" region="maincpu" offset="0"/> |
   |    | <rom name="870_h04.4n" size="65536" crc="b9f97fd3" sha1="d15a659f753f9f475dfd4f7e96789bacc54cb1f9" region="maincpu" offset="1"/> |
   |    | <rom name="870_h09.6r" size="65536" crc="96a4f8b1" sha1="2709f5236235b1b69c3367054fb998c1beb35625" region="maincpu" offset="20000"/> |
   |    | <rom name="870_h08.4r" size="65536" crc="46d65156" sha1="6dd9d97a8e3394db668da1fc6a46c166bca1f456" region="maincpu" offset="20001"/> |
   |    | <rom name="870_h07.10n" size="65536" crc="b4dda612" sha1="e9612af11a151de1f0236629c84679f80936cae9" region="sub" offset="0"/> |
   |    | <rom name="870_h06.8n" size="65536" crc="696ba702" sha1="e35c9aeab4305d828a347eaddf4abc806a889fa3" region="sub" offset="1"/> |
   |    | <rom name="870_g03.10a" size="32768" crc="db9c10c8" sha1="b2ec4d6800a4ab00dfcc8d3cd4abf9b9d7c5544a" region="audiocpu" offset="0"/> |
   |    | <rom name="870_f14.d8" merge="870_f14.d8" size="16384" crc="c9b46615" sha1="c0cddb1af47b8e0865055624cf4e89a111ac1b0f" region="gfx1" offset="0"/> |
   |    | <rom name="870c17.p16" merge="870c17.p16" size="524288" crc="2bc99ff8" sha1="9a06502317a71ca5662b79aedf47379b8e5434a9" region="gfx2" offset="0"/> |
   |    | <rom name="870c18.p18" merge="870c18.p18" size="524288" crc="07927fe8" sha1="0ab5e0e785347fbed5c4b930a32876d6ce2bef4a" region="gfx2" offset="80000"/> |
   |    | <rom name="870c15.p13" merge="870c15.p13" size="524288" crc="8c9281df" sha1="5e3d80be414db108d5363d0ea1b74021ba942c33" region="gfx2" offset="100000"/> |
   |    | <rom name="870c16.p15" merge="870c16.p15" size="524288" crc="41df6a1b" sha1="32e0fdeb53628d18adde851e4496dd01ac6ec68f" region="gfx2" offset="180000"/> |
   |    | <rom name="870_c01.5a" merge="870_c01.5a" size="131072" crc="6af96546" sha1="63b49b28c0f2ef8f52bc4c5955ad6a633dd553cf" region="konami" offset="0"/> |
   |    | <rom name="870_c02.7c" merge="870_c02.7c" size="131072" crc="54e12c6d" sha1="8171441aeb1a1dc4d65fae59c7c217f992f70cbc" region="upd" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="9216000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="9216000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579580"/> |
   |    | <chip type="audio" tag="konami" name="K007232" clock="3579545"/> |
   |    | <chip type="audio" tag="upd" name="UPD7759" clock="640000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.606061" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Energy" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="18" value="3"/> |
   |    |    | <dipvalue name="20" value="2" default="yes"/> |
   |    |    | <dipvalue name="22" value="1"/> |
   |    |    | <dipvalue name="24" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW3" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|