undrfire: MAME ROM Information. History:
Under Fire (c) 1993 Taito.
Hoping to compete with Konami's "Lethal Enforcers". this Taito light gun shoot 'em-up has players assuming the role of a special operatives police officer against a vicious gang who's taken over various neighbourhoods, a convenience store, and even an amusement park.
- TECHNICAL -
Board Number : M43E0288
Prom Stickers : D67
Main CPU : 68EC020 (@ 16 Mhz)
Sound CPU : 68000 (@ 16 Mhz)
Sound Chips : ES5505 (@ 15.238 Mhz)
Players : 2
Control : lightgun
Buttons : 3
- TRIVIA -
Released in February 1994 in Japan.
Zuntata Records released a limited-edition soundtrack album for this game (Zuntata Rare Selection Vol.5 - ZTTL-0036) on 20/02/1999.
- UPDATES -
The US version is slightly different, it has the "Recycle It, Don't Trash It!" screen.
In the Japanese version, some ememies voices are replaced by 'Go to hell'.
- TIPS AND TRICKS -
* Save the hostage: If you save hostages, you can recover health.
* Full Power Machine Gun: some part of the stages must have the 'Full Power Machine Gun' item, it have 120 ammo and no reload.
* Blast anything: If you Blast anything on stage, you will get the 'Full Power Machine Gun' item too.
- STAFF -
Producers : Hisao Shimizu, Ichiro Fujisue
Directed by : Naomitsu Abe
Screenplay by : Yusuke Tsuda
Programmers : Masaki Yagi (Ymot Yagi), Iromust TMR, TKHC-1, NOB
Characters creators : Chiho Maeda, Uoosy Mahler, Miwa Kamiya, Yuko Kajihara, Miyabi Tashiro, Naomitsu Abe, Yusuke Tsuda
Hardware designers : Yasuhiro Shibuya, Hajime Aga, Tomio Takeda, Hironobu Suzuki, Digital Stream Corp.
Mechanical coordinators : Jun Nishiyama
* Cast : Anita Platacis, Carlos Laguardia, Carol Glaser, Ed Manning, Gail Smolen, Greg Hasler, Jim Belt, John Pipp, Larry Stallman, Mike Fountain, Paul Torres, Reg Winter, Rich Zver, Susan Schultz, Toni Jordan, Yoshi Nakanishi, Ichiro Fujisue, Masaki Yagi, Takaaki Tomita, Tsune Tsune, Tatsuya Ushiroda, Yusuke Tsuda, Keisuke Kogure, Takao Yoshiba, Osamu Inoue
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.37b16 [Bryan McPhail, David Graves]
0.37b13 [Bryan McPhail, David Graves]
Bugs:
- Kludge is using for graphics on some rounds with sprite/tile priority issues. Source (ID 02263)
WIP:
- 0.145u4: Implement outputs for Under Fire. Lamps, gun recoil and wheel vibration are implemented [bdam].
- 0.136: Added eeprom-undrfire.bin EEPROM.
- 0.133u1: Renamed (undrfiru) to (undrfireu) and (undrfirj) to (undrfirej).
- 0.125u2: Phil Bennett fixed black pixel patches present in the TC0100SCN fg layer of Under Fire.
- 0.125u1: Under Fire improvements [Phil Bennett]: Changed ES5505 clock rate to 15238050 Hz (30476100/2). Removed the undrfire speedup hack.
- 0.106u8: Fixed ES5505 clock speed to 15238050 Hz.
- 0.104u5: Aaron Giles fixed reset bug undrfire0104u4yel.
- 0.71: Brian Troha added clones Under Fire (US) and (Japan).
- 4th July 2003: Brian Troha added the US and Japan versions of Under Fire.
- 0.68: Changed ES5505 clock speed to 15238000 Hz and VSync to 60Hz. Color status now good.
- 15th April 2003: Bryan McPhail and David Graves fixed the graphics and timing glitches in Under Fire.
- 0.61: Light gun support [Bryan McPhail].
- 0.58: Changed VSync to 50Hz.
- 25th November 2001: Bryan McPhail resent an old bug fix to the 68020 CPU core which fixes a crash in Under Fire.
- 0.53: Palette compression has been removed. palette_recalc(), palette_transparent_pen and palette_used_colors[] are not available anymore. Drivers that relied on PALETTE_COLOR_TRANSPARENT for transparency effects must be rewritten to implement them differently. As a result of this, all games using the Taito TC0480SCP video chip are broken in this release.
- 0.37b16: Bryan McPhail and David Graves added Under Fire (World) (Taito 1993).
- 2nd June 2001: Bryan McPhail fixed yet another 68020 core bug which made Under Fire playable.
- 29th May 2001: David Graves streamlined the I/O handling in most of the Taito 68k based games, cleaned up several things and added default gun calibration values for Space Gun, Operation Thunderbolt and Under Fire.
- 0.37b13: Added Under Fire (World) (Testdriver). TODO: Game seems to misbehave in attract, I reckon from 68020 core bugs. Strange behaviour is evident in-game as soon as the screen starts to scroll around: the BG layers get filled with junk (but the sprites seem to remain ok). Also it seems impossible to hit enemies with bullets, only the shotgun works. The light gun inputs don't move around fast enough, I think the delta needs to be around 15*256, but 255 seems to be the maximum allowed. Calibration is a nightmare: we need to get a standard calibration file which allows you the full screen area plus a little margin off the edge to allow you to reload your magazine. "Pivot port" which may be used to rotate sprites / bg ?
- 22nd February 2001: Bryan McPhail and David Graves wrote a driver for Taito Super Z system, with support for Super Chase, Gunbuster and Under Fire.
LEVELS: 6
Other Emulators:
* Raine
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
Recommended Games (Shooting 3):
Operation Wolf
Operation Wolf 3
Operation Thunderbolt
Cabal
Beast Busters
Beast Busters 2nd Nightmare
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
NAM-1975
Space Gun
Spinal Breakers
Steel Gunner
Steel Gunner 2
Rail Chase
Rail Chase 2
Terminator 2 - Judgment Day
G.I. Joe
Lethal Enforcers
Lethal Enforcers II: Gun Fighters
Riot
Alien3: The Gun
Born To Fight
Dragon Gun
Jurassic Park
Jurassic Park 3
Under Fire
Locked 'n Loaded
Lord of Gun
Revolution X
Target Hits
Virtua Cop
Virtua Cop 2
Crypt Killer
Mobil Suit Gundam Final Shooting
Time Crisis
Zombie Raid
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Crazy Fight
Lethal Justice
Police Trainer
House of the Dead
House of the Dead 2
The House of the Dead III
Behind Enemy Lines
CarnEvil
Teraburst
Flame Gunner
Golgo 13
Golgo 13 Kiseki no Dandou
Invasion - The Abductors
OutTrigger
Confidential Mission
Death Crimson OX
Gun Spike
Silent Scope
Silent Scope 2
Silent Scope EX
The Typing of the Dead
Gun Survivor 2: Bio Hazard Code Veronica
Lupin The Third - The Shooting
Ranger Mission
Romset: 24321 kb / 20 files / 10.7 zip
MAME XML Output:
   | <game name="undrfire" sourcefile="undrfire.c"> |
   |    | <description>Under Fire (World)</description> |
   |    | <year>1993</year> |
   |    | <manufacturer>Taito Corporation Japan</manufacturer> |
   |    | <rom name="d67-19" size="524288" crc="1d88fa5a" sha1="5e498efb9535a8f4e82b5525390b8bde7c45c07e" region="maincpu" offset="0"/> |
   |    | <rom name="d67-18" size="524288" crc="f41ae7fd" sha1="bdd0df01b11205c263d2fa280746826b831d58bc" region="maincpu" offset="1"/> |
   |    | <rom name="d67-17" size="524288" crc="34e030b7" sha1="62c270c817199a56e647ea74849fe5c07717ac18" region="maincpu" offset="2"/> |
   |    | <rom name="d67-23" size="524288" crc="28e84e0a" sha1="74c73c6df07d33ef4c0a29f8c1ee1a33eee922da" region="maincpu" offset="3"/> |
   |    | <rom name="d67-20" size="131072" crc="974ebf69" sha1="8a5de503c514bf0da0c956e2dfdf0cfb83ea1f72" region="audiocpu" offset="100000"/> |
   |    | <rom name="d67-21" size="131072" crc="8fc6046f" sha1="28522ce5c5900f74d3faa86710256a7201b32500" region="audiocpu" offset="100001"/> |
   |    | <rom name="d67-08" size="2097152" crc="56730d44" sha1="110872714b3c26a82473c7b80c120918b91b1b4b" region="gfx1" offset="0"/> |
   |    | <rom name="d67-09" size="2097152" crc="3c19f9e3" sha1="7ba8475d37cbf8bf38029124afdf62c915c8668d" region="gfx1" offset="1"/> |
   |    | <rom name="d67-03" size="2097152" crc="3b6e99a9" sha1="1e0e66763ddfa18a2d291626b245633555092959" region="gfx2" offset="3"/> |
   |    | <rom name="d67-04" size="2097152" crc="8f2934c9" sha1="ead95b34eec3a6df27199edcbdd5595bc6555a50" region="gfx2" offset="2"/> |
   |    | <rom name="d67-05" size="2097152" crc="e2e7dcf3" sha1="185dbd0489931123a295139dc0a045ad239018fb" region="gfx2" offset="1"/> |
   |    | <rom name="d67-06" size="2097152" crc="a2a63488" sha1="a1ed140cc3757c3c05a0a822089c6efc83bf4805" region="gfx2" offset="0"/> |
   |    | <rom name="d67-07" size="2097152" crc="189c0ee5" sha1="de85b39dc67f31ef80800ff6ec9a391652eb12e4" region="gfx2" offset="800000"/> |
   |    | <rom name="d67-10" size="1048576" crc="d79e6ce9" sha1="8b38302971816d599cdaa3279cb6395441373c6f" region="gfx3" offset="0"/> |
   |    | <rom name="d67-11" size="1048576" crc="7a401bb3" sha1="47257a6a4b37ec1ceb4e974b776ee3ea30db06fa" region="gfx3" offset="1"/> |
   |    | <rom name="d67-12" size="1048576" crc="67b16fec" sha1="af0f9f50516331780ef6cfab1e12a23edf87daa7" region="gfx3" offset="300000"/> |
   |    | <rom name="d67-13" size="524288" crc="42e7690d" sha1="5f00f3f814653733bf9a5cb010675799de02fa76" region="user1" offset="0"/> |
   |    | <rom name="d67-01" size="2097152" crc="a2f18122" sha1="640014c6e6d66c59fe0accf370ad3bab9f40429a" region="ensoniq.0" offset="0"/> |
   |    | <rom name="d67-02" size="2097152" crc="fceb715e" sha1="9326513acb0696669d4f2345649ab37c8c6ed171" region="ensoniq.0" offset="c00000"/> |
   |    | <rom name="eeprom-undrfire.bin" size="128" crc="9f7368f4" sha1="4bb28e6eb3a72a06341199f0d744ed0ce13bce2c" region="eeprom" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68EC020" clock="16000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="68000" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ensoniq" name="ES5505" clock="15238050"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="232" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes"> |
   |    |    | <control type="lightgun" minimum="0" maximum="255" sensitivity="20" keydelta="25" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Show gun target" tag="FAKE" mask="1"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="1"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16384"/> |
|
|