pitfightj: MAME ROM Information. History:
Pit-Fighter (c) 1990 Atari Games.
Three digitized brawlers face off co-operatively against a variety of street thugs, with gameplay featuring crowd interference and usable weapons. Players also get to fight each other in a 'Grudge Match'. Pit-Fighter featured impressive camera zoom and side-to-side pan but was somewhat flawed as a gameplay experience. On the dedicated cabinet version, up to three players can play simultaneously.
- TECHNICAL -
Atari G1 hardware
Game ID : 136081
Main CPU : 68000 (@ 14.31818 Mhz), M6502 (@ 1.7895 Mhz)
Sound Chips : YM2151 (@ 3.579 Mhz), OKI6295 (@ 9.037 Khz)
Screen orientation : Horizontal
Video resolution : 336 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 1280
Players : 3
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in September 1990. This was the first ever beat-em-up to feature fully digitized protagonists - released two years before Midway's Mortal Kombat.
Pit Fighter was available in both dedicated cabinets and as conversion kits. The converted versions were usually only housed in two-player cabinets, while the dedicated machine supported up to three players. The dedicated versions had 25'' arcade monitors but, due to the lack of commercial and critical success, many of these machines were turned into "Street Fighter 2 - The World Warriors" before they were even a year old.
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (That's Atari Music : G.S.M. Atari Games 1 - PCCB-00066) on 21/07/1991.
- STAFF -
Project Leaders / Designers : Gary Stark, Mark Stephen Pierce
Programmers : Gary Stark, Paul Kwinn
Digital Imaging : Rob Rowe
Engineers : Sam Lee, Doug Snyder
Lead Animator: Nick Stern
Animators: Chuck Eyler, Mark West, Sharon Plotkin
Audio: John Paul
Technician: Glenn McNamara
Project Supervisor: John Ray
Product Manager: Jerry Momoda
Support Programmers: Dennis Harper, Dave Theurer, Mike Albaugh
* CAST :
Buzz : Bill Chase
Ty : Marc Williams
Kato : Glenn Fratticelli
Executioner : John Aguire
Southside Jim : James Thompson
Chainman : Eddie Venancio
Mad miles : Miles McGowan
Heavy Metal : Kim Rhodes
C.C. Rider : Rich Vargas
Angel : Angela Stellato
Masked Warrior : Bill McAleenan
Knife Woman : Dianne Bertucci
Knife Man : Milt Loper
Finale Women : Tina Scyrater, Maria Lenytzkyj
- PORTS -
* Consoles :
Atari 7800 (unreleased prototype)
Nintendo Super Famicom (1991)
Sega Mega Drive (1991)
Nintendo Game Boy (1992)
Atari Lynx (1992)
Microsoft XBOX (2004, "Midway Arcade Treasures 2")
Nintendo GameCube (2004, "Midway Arcade Treasures 2")
Sony PlayStation 2 (2004, "Midway Arcade Treasures 2")
Sega Master System
* Computers :
Commodore C64 (1991)
Sinclair ZX Spectrum (1991)
Amstrad CPC (1991)
Commodore Amiga (1991)
Atari ST (1991)
PC [MS-DOS, 5.25''] (1991) : This port of Pit-Fighter inexplicably uses a sprite resizing algorithm that stretches only vertically, not horizontally. This results in very odd-looking 'skinny' fighters onscreen.
PC [MS Windows, CD-ROM] (2006, "Midway Arcade Treasures Deluxe Edition")
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.136u4 [B. Sparks, Smitdogg, The Dumping Union]
0.130u3 [Smitdogg]
0.93u2 [Pierpaolo Prazzoli, Manuel Assoni]
0.36b1 [Aaron Giles]
Bugs:
- During the TY intro sequence, it shows a fast 'flash' gfx glitch that seems to be a bad rom dump or something. rcoltrane (ID 00378)
- pitfightb: Set pitfightb flashes an error message upon start up. Tafoid (ID 00039)
- pitfight5: Original PCB running attract mode and a short game through an RGB board and into my PC. Smitdogg (ID 04082)
WIP:
- 0.143u4: Changed 68000 CPU1 clock speed to 14318181 Hz.
- 0.139u1: Aaron Giles changed atarigen_state to be a base class from which all the related Atari drivers derive their state from.
- 7th July 2010: Smitdogg - We have recently been collecting more chips for decapping to send to the doc. As Guru mentioned earlier, I have located lots of other games that need their MCU dumped. Most or maybe all of them currently have things simulated that could be hooked up properly to run more like the original machines - including gameplay. I have a Pit Fighter board that might have a needed chip for decapping.
- 0.136u4: B. Sparks, Smitdogg and The Dumping Union added Pit Fighter (rev 9). Renamed (pitfight) to (pitfight7).
- 12th February 2010: Smitdogg - Thanks to B. Sparks we got Pit Fighter (Rev.9). This is the latest revision of Pit Fighter I've ever seen.
- 0.135u4: Some more Atari driver shuffling [Aaron Giles]: Added atarigen_init() function which allocates all timers and registers for save states. Updated all drivers to call it. Converted some drivers to use device timers.
- 0.135u3: Aaron Giles converted atari drivers over to using driver_data for the most part. Some shared systems still exist with globals, but this tackles the atarigen module and the variables local to each driver.
- 0.133u1: Renamed (pitfigh6) to (pitfight6), (pitfigh5) to (pitfight5), (pitfigh4) to (pitfight4), (pitfigh3) to (pitfight3), (pitfighj) to (pitfightj) and (pitfighb) to (pitfightb).
- 0.131u1: Smitdogg and The Dumping Union added clone Pit Fighter (rev 5). Added new 512k gfx3 roms to clone 'Pit Fighter (rev 6)'.
- 0.130u3: Smitdogg added Pit Fighter (rev 7). Changed 'Pit Fighter (rev 5)' to clone 'Pit Fighter (rev 6)'. Renamed (pitfight) to (pitfigh6).
- 0.125u7: Aaron Giles fixed 'Fatal Exception' crash.
- 0.122u4: Aaron Giles fixed INSERT COIN (pitfight0109u2gre). Changed M6502 CPU2 clock speed to 1789772 Hz, YM2151 to 3579545 Hz and OKI6295 to 1193181 Hz.
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. Changed VSync to 59.922743 Hz.
- 0.114: Couriersud added general save state support to the atarijsa and atarigen modules.
- 0.109: Canim removed coin slot 3 from Pit Fighter.
- 0.105u4: Aaron Giles added PLD dumps to Pit Fighter. Added plds ($0, 200, 400, 600, 800, a00, c00, e00, 1000 - gal16v8a-136081).
- 0.93u2: Pierpaolo Prazzoli and Manuel Assoni added Pit Fighter (rev 5). Renamed (pitfight) to (pitfigh4).
- 3rd January 2005: Manuel Assoni dumped Pit Fighter (rev 5).
- 0.79u2: Changed Custom sound to DMA-driven_DAC.
- 0.79u1: Aaron Giles fixed 'bad colour RAM' error in Pit Fighter.
- 6th February 2004: Aaron Giles fixed the recently introduced errors in Hydra, Pit Fighter and Escape Kids.
- 4th February 2004: B.S. Ruggeri submitted an input fix for player 2 and 3 controls in Pit Fighter.
- 0.77: Aaron Giles added support for the MO command register (MO checksums now work). Added missing SHA1 values and marked some ROMs as NO_DUMP. Removed 6502 speedups. Changed description to 'Pit Fighter (rev 4)' and clone '(version 3)' to '(rev 3)'.
- 0.71u3: Aaron Giles added clone Pit Fighter (Japan, 2 players).
- 17th July 2003: Aaron Giles added a Japan version of Pit Fighter.
- 0.68: Changed parent and clone descriptions to 'Pit Fighter'.
- 0.67: Changed parent and clone descriptions to 'Pit-Fighter'.
- 0.66: Added proms ($0, 200, 400 - Microcode for growth renderer).
- 16th February 2003: Aaron Giles added the proper microcode PROMs for the growth object generator in the Atari G1 and G42 drivers, and improved the SLOOP protection emulation in Road Riot, but it's still not playable.
- 0.53: Added clone Pit Fighter (bootleg). Aaron Giles fixed the remaining issues in Slapstic emulation, Pit Fighter works to the end.
- 3rd August 2001: Aaron Giles added the bootleg ROM set to the Pit Fighter driver.
- 30th July 2001: Aaron Giles finally ironed out the last Slapstic bugs, fixing Pit Fighter and Rampart for good.
- 0.37b15: Changed M6502 CPU2 clock speed to 1789500, YM2151 to 3579000 and OKI6295 to 9037 Hz.
- 1st May 2001: Highwayman dumped Pit Fighter (bootleg). It is a bootleg, no sign of slapstick. It has some problems with novram handling, the code was hacked to use a different type of ram.
- 6th April 2001: Aaron Giles fixed a bug in Hydra and Pit Fighter, which caused crashes in MAME32.
- 0.37b8: Changed palettesize from 1024 to 1280 colors.
- 0.36RC1: Changed 68000 CPU1 clock speed to 14318180 Hz, M6502 to 1789772 Hz, YM2151 to 3579545 Hz and OKI6295 to 9039 Hz.
- 0.36b1: Aaron Giles added Pit Fighter (version 4) (Atari Games 1990) and clone (version 3).
- 16th July 1999: Aaron Giles sent in a huge Atari update with Hydra and Pit Fighter drivers.
- 27th May 1999: Aaron Giles sent in a small Atari update with user-friendly messages about the quirks of the games shown at the startup.
LEVELS: 11
Recommended Games (Fighter 3D):
Pit Fighter
Holosseum
Killer Instinct
Killer Instinct 2
Killer Instinct (SNES bootleg)
Tattoo Assassins
Fighting Vipers
Fighting Vipers 2
War Gods
Last Bronx
Mace: The Dark Age
Beastorizer
BioFreaks
Rival Schools: United By Fate
Bloody Roar 2
Daraku Tenshi - The Fallen Angels
Spikeout
Spikeout Final Edition
Spikers Battle
Toy Fighter
Moero Justice Gakuen
Jingi Storm
Romset: 3012 kb / 43 files / 1.83 zip
MAME XML Output:
   | <game name="pitfightj" sourcefile="atarig1.c" cloneof="pitfight" romof="pitfight"> |
   |    | <description>Pit Fighter (Japan, 2 players)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Atari Games</manufacturer> |
   |    | <rom name="136081-3428.05d" size="65536" crc="39be5484" sha1="683ab8cf21f2b82aee11ce21b9dfbdb82083d6b6" region="maincpu" offset="0"/> |
   |    | <rom name="136081-3429.05b" size="65536" crc="2cb14a58" sha1="004178b4869766c11904d1fdf72725ba481bc8cc" region="maincpu" offset="1"/> |
   |    | <rom name="136081-3430.15d" size="65536" crc="80707ac0" sha1="39ddd228bb630bbdf32c76c7906e54f6a62c06ad" region="maincpu" offset="20000"/> |
   |    | <rom name="136081-3431.15b" size="65536" crc="9bf43aa6" sha1="b41c30118a0c0032303d1b1de471aac292a4968a" region="maincpu" offset="20001"/> |
   |    | <rom name="136081-2060.1b" size="65536" crc="4317a9f3" sha1="310154be47fd16b417699338e04e08f3ed973198" region="jsa" offset="10000"/> |
   |    | <rom name="136081-1017.130m" merge="136081-1017.130m" size="65536" crc="ad3cfea5" sha1="7b6fec131230e84ab87b7fc95f08989916f30e02" region="gfx1" offset="0"/> |
   |    | <rom name="136081-1018.120m" merge="136081-1018.120m" size="65536" crc="1a0f8bcf" sha1="b965e73246db9507d2ad42dfcb033692b43b9b7a" region="gfx1" offset="10000"/> |
   |    | <rom name="136081-1021.90m" merge="136081-1021.90m" size="65536" crc="777efee3" sha1="07591f11685c4c75c24c55fd242878253d32481b" region="gfx1" offset="40000"/> |
   |    | <rom name="136081-1022.75m" merge="136081-1022.75m" size="65536" crc="524319d0" sha1="6f47a69d7d4e2a8f79b7470138e8b4edd6d0b2bb" region="gfx1" offset="50000"/> |
   |    | <rom name="136081-1025.45m" merge="136081-1025.45m" size="65536" crc="fc41691a" sha1="4ef2f9093f20d27e1ba7d218b90ff6abb1f33646" region="gfx1" offset="80000"/> |
   |    | <rom name="136081-1427.dat" size="131072" crc="b2c51dff" sha1="7ad82a6a55d3a68e39d113c92f9e89a43408b5b2" region="gfx2" offset="0"/> |
   |    | <rom name="136081-1001.65r" merge="136081-1001.65r" size="131072" crc="3af31444" sha1="91fc02786b82abdf12ebdbaacdd1f158f8ce6d06" region="gfx3" offset="1"/> |
   |    | <rom name="136081-1002.65n" merge="136081-1002.65n" size="131072" crc="f1d76a4c" sha1="ca769d2cdd096f4a54f7bcaa4840fc9ffaabf499" region="gfx3" offset="0"/> |
   |    | <rom name="136081-1003.70r" merge="136081-1003.70r" size="131072" crc="28c41c2a" sha1="75cd527f98c8475e3b880f53c5a355d6c3bd8766" region="gfx3" offset="40001"/> |
   |    | <rom name="136081-1004.70n" merge="136081-1004.70n" size="131072" crc="977744da" sha1="10f388eef999f702863e2b1a02a188df9a0a6086" region="gfx3" offset="40000"/> |
   |    | <rom name="136081-1005.75r" merge="136081-1005.75r" size="131072" crc="ae59aef2" sha1="44eda8a01016f6911b47df973b9427ff9f2ecef0" region="gfx3" offset="80001"/> |
   |    | <rom name="136081-1006.75n" merge="136081-1006.75n" size="131072" crc="b6ccd77e" sha1="f09a829143abd972699f3e671d4a1362fd362b19" region="gfx3" offset="80000"/> |
   |    | <rom name="136081-1007.90r" merge="136081-1007.90r" size="131072" crc="ba33b0c0" sha1="be09ba8796d3db2a859a2776336c1e9acbdaee95" region="gfx3" offset="c0001"/> |
   |    | <rom name="136081-1008.90n" merge="136081-1008.90n" size="131072" crc="09bd047c" sha1="c283d526c7b08ce06e3981d1fc69433ea0dae657" region="gfx3" offset="c0000"/> |
   |    | <rom name="136081-1009.100r" merge="136081-1009.100r" size="131072" crc="ab85b00b" sha1="6c60b9b58ff93ffdd1cffc49c3ea67400d56bf61" region="gfx3" offset="100001"/> |
   |    | <rom name="136081-1010.100n" merge="136081-1010.100n" size="131072" crc="eca94bdc" sha1="c474dfc9dc4460cd2f40cc6012214e760b133c0d" region="gfx3" offset="100000"/> |
   |    | <rom name="136081-1011.115r" merge="136081-1011.115r" size="131072" crc="a86582fd" sha1="8b557622c53c8ff388248ea54d3cc85b0d77cafb" region="gfx3" offset="140001"/> |
   |    | <rom name="136081-1012.115n" merge="136081-1012.115n" size="131072" crc="efd1152d" sha1="77d1752b76b079c9e834a8b73e8601873d3afdbe" region="gfx3" offset="140000"/> |
   |    | <rom name="136081-1013.120r" merge="136081-1013.120r" size="131072" crc="a141379e" sha1="d4c98b364495e19e2e7bee5431834f38ba20a514" region="gfx3" offset="180001"/> |
   |    | <rom name="136081-1014.120n" merge="136081-1014.120n" size="131072" crc="93bfcc15" sha1="4d8f6c8c279533b2fc35f87c3eb5ed614cb03248" region="gfx3" offset="180000"/> |
   |    | <rom name="136081-1015.130r" merge="136081-1015.130r" size="131072" crc="9378ad0b" sha1="909f9879f5b8fc3ed0622fd27d903ccb1f7a90c6" region="gfx3" offset="1c0001"/> |
   |    | <rom name="136081-1016.130n" merge="136081-1016.130n" size="131072" crc="19c3fbe0" sha1="ba28f71edb04387f009afe39bfe0ffeff8fbf5e9" region="gfx3" offset="1c0000"/> |
   |    | <rom name="136081-1061.7k" merge="136081-1061.7k" size="65536" crc="5b0468c6" sha1="c910344622386e6be336fe04bc0be758ac6c59db" region="adpcm" offset="0"/> |
   |    | <rom name="136081-1062.7j" merge="136081-1062.7j" size="65536" crc="f73fe3cb" sha1="547b5c4add617237c4c851751a27cda091fb7933" region="adpcm" offset="10000"/> |
   |    | <rom name="136081-1063.7e" merge="136081-1063.7e" size="65536" crc="aa93421d" sha1="f319057dadcb77a489d0bcffb24e0afe88adc769" region="adpcm" offset="20000"/> |
   |    | <rom name="136081-1064.7d" merge="136081-1064.7d" size="65536" crc="33f045d5" sha1="1fc7bedafeb3c1ffa0f115538cc300959c8d4601" region="adpcm" offset="30000"/> |
   |    | <rom name="136081-1040.30s" merge="136081-1040.30s" size="512" crc="9b0f8b95" sha1="d03987fe2d50a9f7769c600885bd1c7e1dee0789" region="proms" offset="0"/> |
   |    | <rom name="136081-1041.25s" merge="136081-1041.25s" size="512" crc="f7ba6153" sha1="d58792c9e9ea72d8f53f41ac1b420a86db6da3a3" region="proms" offset="200"/> |
   |    | <rom name="136081-1042.20s" merge="136081-1042.20s" size="512" crc="3572fe68" sha1="ab34ff337c16cd4d568cd2bd6a5063f5ed97368f" region="proms" offset="400"/> |
   |    | <rom name="gal16v8a-136081-1043.15e" merge="gal16v8a-136081-1043.15e" size="279" crc="649d9c0d" sha1="bba2f3cf4607946340de27157c799f6b84c48584" region="plds" offset="0"/> |
   |    | <rom name="gal16v8a-136079-1045.40p" merge="gal16v8a-136079-1045.40p" size="279" crc="535c4d2e" sha1="a428eef81723546566216e6af0db3baebda9a1f2" region="plds" offset="200"/> |
   |    | <rom name="gal16v8a-136079-1046.65d" merge="gal16v8a-136079-1046.65d" size="279" crc="38b22b2c" sha1="cf9051129a790f3427e1c6d74a5c66f16acbd4be" region="plds" offset="400"/> |
   |    | <rom name="gal16v8a-136079-1047.40s" merge="gal16v8a-136079-1047.40s" size="279" crc="20839904" sha1="134d1b379b7708ce33fbbf75e5c879dad971cd22" region="plds" offset="600"/> |
   |    | <rom name="gal16v8a-136079-1048.125f" merge="gal16v8a-136079-1048.125f" size="279" crc="d16e8d6e" sha1="61cc270d80cb34f63fc407e41b55f95d59717757" region="plds" offset="800"/> |
   |    | <rom name="gal16v8a-136079-1049.120f" merge="gal16v8a-136079-1049.120f" size="279" crc="68440ab1" sha1="2f4eabac27d9a5778fcba0d9aa47460bcb153378" region="plds" offset="a00"/> |
   |    | <rom name="gal16v8a-136079-1050.115f" merge="gal16v8a-136079-1050.115f" size="279" crc="20dc296a" sha1="9179fca2efcdd0782bb15cbf1923670806755bc8" region="plds" offset="c00"/> |
   |    | <rom name="gal16v8a-136079-1051.105f" merge="gal16v8a-136079-1051.105f" size="279" crc="45f0cb5f" sha1="a7043231f68374871253da50cfd905519f283d9e" region="plds" offset="e00"/> |
   |    | <rom name="gal16v8a-136079-1052.30n" merge="gal16v8a-136079-1052.30n" size="279" crc="6b3d2669" sha1="143178d9c36a87aa58034faea2e4d4038ae565e7" region="plds" offset="1000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="14318181"/> |
   |    | <chip type="cpu" tag="jsa" name="M6502" clock="1789772"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="adpcm" name="OKI6295" clock="1193181"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="59.922743" pixclock="7159090" htotal="456" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="IN0" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1280"/> |
|
|