diehard: MAME ROM Information. History:
Die Hard Arcade (c) 1996 Sega.
A 3-D, side-scrolling beat them up for 1 or 2 players in which the president's daughter has been kidnapped by a terrorist organisation. Die Hard Arcade is based on the Bruce Willis movie of the same name, although the game's storyline is very different from that of the film's.
Players take on the role of two SWAT team members who must fight their way through a terrorist-filled sky scraper to eventually reach and defeat the head of the terrorist organisation and rescue the President's daughter. Players must clear each area of all terrorists before they can progress to the next. The terrorists can be defeated by punching and kicking them until their health bars are depleted. In addition to hand-to-hand combat, players can also utilise various weapons and objects, including handguns, machine guns, missile launchers, anti-tank cannons, knives, sticks, fireaxes, spray cans, pepper shakers, steel pipes, brooms, bottles and, at one point, a grandfather clock.
Ammunition magazines can be picked up to replace depleted ammo in hand guns and machine guns, and health units can also be found to heal any damage players have suffered. At various points in the game, a pre-set sequence will start in which players must either press the PUNCH, KICK or JUMP button, or move the joystick in a specific direction in order to successfully negotiate certain enemies or obstacles. If either of the SWAT members fail on any sequences where they are supposed to punch or kick down enemies, they will have to fight them in hand-to-hand combat. Enemies can also be grabbed, allowing players to either punch or arrest them. The latter can only be achieved if the SWAT member is holding a gun, and is achieved by pressing either the PUNCH or KICK button twice.
When the SWAT members finally confront the crime boss, they will have to face him twice; first in the office and then on the rooftop. On the rooftop, he will be armed with swords and more difficult to hurt. After the boss is defeated for the second time, The President's daughter is rescued.
From here-on the game takes a nod from Technos' legendary 1987 beat-em-up, "Double Dragon". If only one player completes the game, the girl simply says 'Thank You!' and the game ends. But if 2 players complete the game, the girl will announce that she wants one of the SWAT members to become her new bodyguard. The two players will then have to fight each other until one of them is defeated, with the winner becoming the girl's new bodyguard. If the timer expires before either player wins, the fight will be declared a draw and the girl will be undecided about which SWAT member she wants for her new bodyguard.
- TECHNICAL -
Sega Titan Video hardware (ST-V)
Main CPU : (2x) SH-2 (@ 28.6364 Mhz), 68000 (@ 11.45456 Mhz)
Sound Chips : SCSP (@ 11.45456 Mhz)
Screen orientation : Horizontal
Video resolution : 704 x 513 pixels
Screen refresh : 60.00 Hz
Palette colors : 6144
Players : 2
Control : 8-way joystick
Buttons : 6
- TRIVIA -
Released in May 1996.
This game is known in Japan as "Dynamite Deka".
PATENTS :
U.S.A : 4,442,486 - 4,454,594 - 4,462,076
Europe : 80244
Canada : 1,183,276
Honk Kong : 88-4302
Singapore : 88-155
- SERIES -
1. Die Hard Arcade (1996)
2. Dynamite Deka II (1998)
- STAFF -
Chief Programmer : Ando Hiroshi
Enemy Programmer : Yamamoto Masanobu
Sub Programmer : Abe Teruji
Chief Artist : Aoki Kunitake, Kumada Tatsuto
Model Artist : Joe Stephenson, Stieg Hedlund, Andrew Mundy, Betty Cunningham
Player Model Artist : Makino Taku, Aoki Yoshiaki, Katoh Hideyuki
Animation Artist : Dean Ruggles, Tom Tobey, Makoto Uchida, Greg Hancock
Background SCR : Alan Ackerman
Art Manager : Bob Steele
Sound Director : Howard Drossin
Producer : Roger Hector, Nakagawa Rikiya, Makoto Uchida
Executive Producer : Suzuki Hisashi
Game Design & Directed by : Makoto Uchida
- PORTS -
* Consoles :
Sega Saturn (1997)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.76u2 [David Haywood, Angelo Salese, Olivier Galibert]
0.74u2 [?]
0.64 [Guru]
0.63 [Guru]
Artwork available
WIP:
- 0.129u1: Aaron Giles added ROM_DEFAULT_BIOS (US) to Die Hard Arcade.
- 9th July 2008: Mr. Do - Added the missing instruction card to Die Hard, thanks to Smitdogg.
- 0.124u4: Aaron Giles fixed game fails to start in Die Hard Arcade.
- 1st April 2007: Mr. Do - Now that I'm finally going through the bunch of instruction cards Tormod sent me months ago, we have Die Hard Arcade (btw, I think Die Hard has a second instruction card we need to find).
- 0.113u4: R. Belmont fixed crashes in some games (like Die Hard Arcade) using the SCSP.
- 0.110u2: Mariusz Wojcieszek updated the ST-V driver and added VDP1 vertical line scroll and linezoom (fixes diehard logo) and improved speedups for Die Hard Arcade.
- 0.108u5: Mariusz Wojcieszek added speedups to Die Hard Arcade and clone Dynamite Deka.
- 0.99u3: Mariusz Wojcieszek added VDP2 rotation in RBG0 layer to the ST-V driver. This improves 'Die Hard Arcade' backgrounds.
- 0.90u2: Changed description to 'Die Hard Arcade (UET 960515 V1.000)' and clone to 'Dynamite Deka (J 960515 V1.000)'.
- 15th April 2004: Mariusz Wojcieszek fixed a sprite rendering bug in the ST-V driver where some sprites got distorted to the wrong size, improving Othello Shiyouyo title screen, helicopter in Die Hard Arcade, attract modes in Cotton Boomerang and Hanagumi Taisen Columns and it also makes Super Major League almost playable.
- 0.77: Status good now!
- 0.76u2: Status - Die Hard Arcade / Dynamite Deka has missing floors/ceilings.
- 0.74u2: Re-added Die Hard Arcade (US) and clone Dynamite Deka (Japan) as Non-Working games.
- 0.65: Moved Die Hard Arcade and clone Dynamite Deka to (Testdriver).
- 0.64: Added Die Hard Arcade (US) (Sega 1996) and clone Dynamite Deka (Japan).
- 0.63: Added Dynamite Deka (Testdriver).
- 9th December 2002: Guru - Dumped Die Hard Arcade (STV cart).
- 19th October 2002: Guru - Received a Die Hard Arcade STV cart several weeks ago. Thanks to Malcolm McKay for the loan of the board.
Movie: Die Hard
Genre: Action
Year: USA 1987
Director: John McTiernan
Studio: 20th Century-Fox
Cast: Bruce Willis, Alan Rickman, Bonnie Bedelia, Alexander Godunov, Reginald Veljohnsen
Recommended Games (Cops):
Cops'n Robbers
Lupin III
Streaking
Time Limit
Hogan's Alley (PlayChoice-10)
Vs. Hogan's Alley
Turkey Shoot
Cop 01
Crackshot (Police Alley)
Street Heat
Jail Break
APB - All Points Bulletin
Chase H.Q.
Special Criminal Investigation
Special Criminal Investigation (Tourvision PCE bootleg)
Super Chase
Round Up 5 - Super Delta Force
Gang Busters
Narc
Robocop
Robocop 2
Robocop 3 (Nintendo Super System)
Vs. Freedom Force
Crime City
E-Swat
Cyber Police ESWAT (Mega-Tech)
A.B. Cop
Dead Connection
Gunbuster
Lethal Enforcers
Lethal Weapon (Nintendo Super System)
Lucky & Wild
Judge Dredd (rev LA1, prototype)
Judge Dredd (Rev C Dec. 17 1997)
Under Fire
Hard Times
Locked 'n Loaded
Virtua Cop
Virtua Cop 2
Virtua Cop 3
Die Hard Arcade / Dynamite Deka
Asian Dynamite / Dynamite Deka EX
Police Trainer
Armed Police Batrider
Dynamite Cop
Silent Scope
Silent Scope 2
Silent Scope EX
SWAT Police
Romset: 17408 kb / 5 files / 6.42 zip
MAME XML Output:
   | <game name="diehard" sourcefile="stv.c" romof="stvbios"> |
   |    | <description>Die Hard Arcade (UET 960515 V1.000)</description> |
   |    | <year>1996</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <biosset name="jp" description="EPR-20091 (Japan 97/08/21)" default="yes"/> |
   |    | <biosset name="jp1" description="EPR-19730 (Japan 97/02/17)"/> |
   |    | <biosset name="jp2" description="EPR-17951A (Japan 95/04/25)"/> |
   |    | <biosset name="jp3" description="STVB1.11J (Japan 95/02/20)"/> |
   |    | <biosset name="jp4" description="EPR-17740 (Japan 95/01/31)"/> |
   |    | <biosset name="euro" description="EPR-17954A (Europe 95/04/25)"/> |
   |    | <biosset name="us" description="EPR-17952A (USA 95/04/25)"/> |
   |    | <biosset name="tw" description="EPR-17953A (Taiwan 95/04/25)"/> |
   |    | <biosset name="tw1" description="STVB1.11T (Taiwan 95/02/20)"/> |
   |    | <biosset name="debug" description="Debug (95/01/13)"/> |
   |    | <biosset name="dev" description="Development (bios 1.061)"/> |
   |    | <rom name="epr-20091.ic8" merge="epr-20091.ic8" bios="jp" size="524288" crc="59ed40f4" sha1="eff0f54c70bce05ff3a289bf30b1027e1c8cd117" region="maincpu" offset="0"/> |
   |    | <rom name="epr-19730.ic8" merge="epr-19730.ic8" bios="jp1" size="524288" crc="d0e0889d" sha1="fae53107c894e0c41c49e191dbe706c9cd6e50bd" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17951a.ic8" merge="epr-17951a.ic8" bios="jp2" size="524288" crc="2672f9d8" sha1="63cf4a6432f6c87952f9cf3ab0f977aed2367303" region="maincpu" offset="0"/> |
   |    | <rom name="stvb111j.ic8" merge="stvb111j.ic8" bios="jp3" size="524288" crc="3e23c81f" sha1="f9b282fd27693e9891843597b2e1823da3d23c7b" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17740.ic8" merge="epr-17740.ic8" bios="jp4" size="524288" crc="5c5aa63d" sha1="06860d96923b81afbc21e0ad32ee19487d8ff6e7" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17954a.ic8" merge="epr-17954a.ic8" bios="euro" size="524288" crc="f7722da3" sha1="af79cff317e5b57d49e463af16a9f616ed1eee08" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17952a.ic8" merge="epr-17952a.ic8" bios="us" size="524288" crc="d1be2adf" sha1="eaf1c3e5d602e1139d2090a78d7e19f04f916794" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17953a.ic8" merge="epr-17953a.ic8" bios="tw" size="524288" crc="a4c47570" sha1="9efc73717ec8a13417e65c54344ded9fc25bf5ef" region="maincpu" offset="0"/> |
   |    | <rom name="stvb111t.ic8" merge="stvb111t.ic8" bios="tw1" size="524288" crc="02daf123" sha1="23185beb1ce9c09b8719e57d1adb7b28c8141fd5" region="maincpu" offset="0"/> |
   |    | <rom name="stv110.bin" merge="stv110.bin" bios="debug" size="524288" crc="3dfeda92" sha1="8eb33192a57df5f3a1dfb57263054867c6b2db6d" region="maincpu" offset="0"/> |
   |    | <rom name="stv1061.bin" merge="stv1061.bin" bios="dev" size="524288" crc="728dbca3" sha1="0ed2030177f0aa8285645c395ae9ad9f568ab1d6" region="maincpu" offset="0"/> |
   |    | <rom name="fpr19119.13" size="1048576" crc="de5c4f7c" sha1="35f670a15e9c86edbe2fe718470f5a75b5b096ac" region="game0" offset="1"/> |
   |    | <rom name="mpr19115.2" size="4194304" crc="6fe06a30" sha1="dedb90f800bae8fd9df1023eb5bec7fb6c9d0179" region="game0" offset="400000"/> |
   |    | <rom name="mpr19116.3" size="4194304" crc="af9e627b" sha1="a53921c3185a93ec95299bf1c29e744e2fa3b8c0" region="game0" offset="800000"/> |
   |    | <rom name="mpr19117.4" size="4194304" crc="74520ff1" sha1="16c1acf878664b3bd866c9b94f3695ae892ac12f" region="game0" offset="c00000"/> |
   |    | <rom name="mpr19118.5" size="4194304" crc="2c9702f0" sha1="5c2c66de83f2ccbe97d3b1e8c7e65999e1fa2de1" region="game0" offset="1000000"/> |
   |    | <chip type="cpu" tag="maincpu" name="SH-2" clock="28636360"/> |
   |    | <chip type="cpu" tag="slave" name="SH-2" clock="28636360"/> |
   |    | <chip type="cpu" tag="audiocpu" name="68000" clock="11289600"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="scsp" name="SCSP"/> |
   |    | <chip type="audio" tag="cdda" name="CD/DA"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.764793" pixclock="6711646" htotal="427" hbend="0" hbstart="320" vtotal="263" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="4" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="PDR1" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PDR2" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="6144"/> |
|
|