crimfght: MAME ROM Information. History:
Crime Fighters (c) 1989 Konami.
Plenty of young & beautiful women are missing and the city's local kingpin is the main suspect. As a group of street vigilantes you must venture into the most dangerous zones of your city and destroy all street punks & criminals that are dumb enough to get in your way in order to rescue the girls! Features colorful graphics, a catchy soundtrack, some cool moves (such as striking downed enemies) and a good challenge. Like the idea of fighting to rescue a beautiful damsel in distress? Why not a huge bunch of 'em so its worth your time!
- TECHNICAL -
[4-Player model]
Game ID: GX821
Main CPU: Konami (@ 3 Mhz)
Sound CPU: Z80 (@ 3.579545 Mhz)
Sound Chips: YM2151 (@ 3.579545 Mhz), K007232 (@ 3.579545 Mhz)
Players: 4
Control: 8-way joystick
Buttons: 2
=> Attack, Jump
- TRIVIA -
Released in July 1989.
Also released as "Crime Fighters [2-Player model]".
Some bosses' character design in this game seem to have been inspired by popular horror movies, this seems true for three bosses in particular :
Stage 2 Boss : A parody of Jason Voorhees from 'Friday the 13th movie' series.
Stage 4 Boss : A distant parody of Leatherface from 'Texas Chainsaw Massacre' movie series.
Stage 5 Boss : A parody of Freddy Krueger from 'A Nightmare on Elm Street' movie series.
The dying pose that the Stage 7 boss does seems to have been inspired by the movie poster from the 1986 film Platoon.
King Records released a limited-edition soundtrack album for this game (Konami Game Music Collection Vol.2 - KICA-1016) on 21/08/1990.
- UPDATES -
There are quite a few differences between the 4-Player version and the 2-Player versions of the same game :
4-PLAYER VERSION :
* This is a 2-button game (punch & kick).
* Character's energy is represented by a numerical hit point value which is always on countdown to zero. Additional hit points may be added by inserting more coins into each player's corresponding coin slot.
* Characters can use a reversal kick which is automatically activated if an opponent is behind you as you press the kick button. This kick knocks down enemies (except bosses) with a single hit!
* The gun has limited ammo, however it is possible to pick it up again if an enemy knocks it off your hand. Also each gunshot is as strong as 3 punches or kicks and knocks down most enemies in one shot.
* You can play the extra stage (enemy boss revenge) more than once.
2-PLAYER VERSIONS :
* Commonly seen as a 2-button game (punch & kick) but actually is a 3-button game (can be confirmed in the game's test mode).
* Character's energy is represented by a life-bar which only decreases with enemy attacks.
* There is a timer as well as a credit counter.
* The 3rd button is a reversal attack, which works as another kick button since you can use a pretty effective 3-hit combo (back kick, back kick, roundhouse kick). However you can't use this button to kick downed opponents.
* The gun has unlimited ammo, however you will lose it permanently if an enemy knocks it off your hand. Also the gun is now just as weak as a normal punch or kick and it takes 3 consecutive shots to knock down a normal enemy.
* You can play the extra stage (enemy boss revenge) only once.
- TIPS AND TRICKS -
* When completing the game + BOSS stage, the game starts from the beginning; but you can take a weapon (eg. gun) from one level to the next (you don't lose it when completing one stage)! which means all bosses are really easy to finish.
* Unlimited Credits: Successfully complete the entire game two consecutive times.
- SERIES -
1. Crime Fighters (1989)
2. Crime Fighters 2 (1991)
3. Violent Storm (1993)
- STAFF -
Software Designers : M. Oshawa, Masahiro Inoue, C. Lee
Graphics Designers : M. Kukino, C. Hanano, Ooboke, Hamakawa
Sound Designers : K. Matsubara, Mutsuhiko Izumi
Hardware Designer : S. Yasuda
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.36b2 [Manuel Abadia]
Bugs:
- The speed of the music is playing ever so slightly too slowly. ENAY (ID 00413)
WIP:
- 0.146: Mamesick reverted wrong changes applied in 0.145u8.
- 0.145u8: Mamesick fixed slow music playing in Crime Fighters. Changed VSync to 59.17 Hz.
- 0.136u1: Fabio Priuli added driver data struct and save states to Crime Fighters.
- 0.135u4: Fabio Priuli converted Crime Fighters to use Konami video devices.
- 0.134u4: Arthur Peale fixed Crime Fighters (US 4 players) inputs.
- 0.133u1: Renamed (crimfgt2) to (crimfght2) and (crimfgtj) to (crimfghtj).
- 0.131u1: MooglyGuy merged memory maps in Crime Fighters.
- 0.130u3: Fabio Priuli improved Konami inputs, verified all 0x00 coinage effects which now use konamipt.h and fixed a few mistakes in clone Crime Fighters (Japan 2 Players).
- 0.128u3: Fabio Priuli fixed clones crimfgt2 and crimfgtj, which cannot start.
- 0.126u4: Fabio Priuli added DIP locations to Crime Fighters. Added 'Unused' dipswitch.
- 0.95u3: Mamesick fixed clock speeds and refresh rate for Crime Fighters. Changed Z80 CPU2 clock speed to 3579545 Hz, YM2151 to 3579545 Hz and VSync to 54Hz.
- 0.84u5: Adjusted YM2151 and Z80 clock to 4 MHz, matches real PCB better.
- 0.70u2: Some Crime Fighters dipswitch / input fixes [El Condor].
- 0.36RC2: Added clone Crime Fighters (World 2 Players). Changed parent description to 'Crime Fighters (US 4 players)' and clone '(Japan)' to '(Japan 2 Players)'.
- 0.36b11: Added prom ($0 - priority encoder).
- 0.36b4: Nicola Salmoria added clone Crime Fighters (Japan). Changed parent description to 'Crime Fighters (US)'.
- 1st September 1999: Nicola added Crime Fighters Japan romset.
- 0.36b3: Changed KONAMI CPU1 clock speed to 3MHz and Z80 CPU2 to 3579545 Hz.
- 12th August 1999: Ernesto Corvi sent in another K053260 update with stereo channels in correct order, and fixed the sound in Crime Fighters. He also added more addressing modes to the Konami CPU.
- 8th August 1999: Jim Hernandez fixed Ajax and Crime Fighters sound speed.
- 0.36b2: Manuel Abadia added Crime Fighters (Konami 1989).
ARCADE RELEASE: Crime Fighters (Konami) - 1989/Jul
LEVELS: 9
Other Emulators:
* FB Alpha
Recommended Games (Heroes Fighter):
Knuckle Joe
My Hero
Renegade
Trojan
Trojan (PlayChoice-10)
Avengers
Black Panther
Double Dragon
Double Dragon II
Double Dragon 3
Double Dragon (PlayChoice-10)
Double Dragon (Neo-Geo)
Ginga NinkyouDen
Kyros
Shinobi
Shinobi (Mega-Tech)
Shinobi / FZ-2006
The Revenge of Shinobi (Mega-Tech)
Shinobi III (Mega Play)
Bad Dudes vs. Dragonninja
Shadow Warriors
Vigilante
Crime Fighters
DownTown
Final Fight
Gang Wars
Last Battle (Mega-Tech)
Ninja Gaiden (PlayChoice-10)
Ninja Gaiden Episode II (PlayChoice-10)
Ninja Gaiden Episode III (PlayChoice-10)
Shadow Dancer
Shadow Dancer (Mega-Tech)
Tough Turf
The Combatribes
Crude Buster
Growl
Mug Smashers
64th. Street
Brute Force
Burning Fight
Captain Commando
D. D. Crew
Karate Blazers
Riot City
Streets of Rage (Mega-Tech)
Streets of Rage II (Mega Play)
Vendetta
B.Rap Boys
Big Fight
Guardians of the 'Hood
Legionnaire
Silent Dragon
Thunder Hoop
TH Strikes Back
Undercover Cops
Cadillacs and Dinosaurs
Denjin Makai
Knuckle Bash
Knuckle Bash 2
Ninja Baseball Batman
The Punisher
Violent Storm
Zero Team
Pretty Soldier Sailor Moon
Black Touch '96
Final Fight 2 (SNES bootleg)
Ghost Chaser Densei (SNES bootleg)
Iron (SNES bootleg)
Osman
Sonic Blast Man 2 Special Turbo
Gaia Crusaders
Vamp 1/2
Jue Zhan Tian Huang
Thunder Heroes
Demolish Fist
Romset: 1953 kb / 8 files / 872.7 zip
MAME XML Output:
   | <game name="crimfght" sourcefile="crimfght.c"> |
   |    | <description>Crime Fighters (US 4 players)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="821l02.f24" size="131072" crc="588e7da6" sha1="285febb3bcca31f82b34af3695a59eafae01cd30" region="maincpu" offset="10000"/> |
   |    | <rom name="821l01.h4" size="32768" crc="0faca89e" sha1="21c9c6d736b398a29e8709e1187c5bf3cacdc99d" region="audiocpu" offset="0"/> |
   |    | <rom name="821k06.k13" size="262144" crc="a1eadb24" sha1="ca305b904b34e03918ad07281fda86ad63caa44f" region="gfx1" offset="0"/> |
   |    | <rom name="821k07.k19" size="262144" crc="060019fa" sha1="c3bca007aaa5f1c534d2a75fe4f96d01a740dd58" region="gfx1" offset="40000"/> |
   |    | <rom name="821k04.k2" size="524288" crc="00e0291b" sha1="39d5db6cf36826e47cdf5308eff9bfa8afc82050" region="gfx2" offset="0"/> |
   |    | <rom name="821k05.k8" size="524288" crc="e09ea05d" sha1="50ac9a2117ce63fe774c48d769ec445a83f1269e" region="gfx2" offset="80000"/> |
   |    | <rom name="821a08.i15" size="256" crc="7da55800" sha1="3826f73569c8ae0431510a355bdfa082152b74a5" region="proms" offset="0"/> |
   |    | <rom name="821k03.e5" size="262144" crc="fef8505a" sha1="5c5121609f69001838963e961cb227d6b64e4f5f" region="k007232" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="KONAMI" clock="3000000"/> |
   |    | <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="3579545"/> |
   |    | <chip type="audio" tag="k007232" name="K007232" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="304" height="224" refresh="59.170000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="2" coins="4"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" 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="1 Coin/99 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="Off" value="240" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" 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="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="Unknown" 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="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" 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="512"/> |
|
|