punisherbz: MAME ROM Information. History:
Biaofeng Zhanjing (c) 2002 All-In Co., Ltd.
An unofficial Chinese version of "The Punisher".
- TRIVIA -
This hack uses the sound from "Final Fight"!
- SOURCES -
Game's ROM.
MAME Info:
0.35b3 [Nicola Salmoria]
WIP:
- 0.144u3: Team CPS-1 fixed ROMs labels and locations in clone The Punisher (Japan 930422), added Q-Sound PALs.
- 0.144u2: Kold666 dumped and added Q-Sound PALs to The Punisher (World 930422) and (USA 930422).
- 0.137: Anonymous added clone Biaofeng Zhanjing (Chinese bootleg of The Punisher).
- 0.133u1: Renamed (punishru) to (punisheru) and (punishrj) to (punisherj).
- 0.127: Replaced A-board PLDs (prg1 and sou1) with (prg2).
- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1).
- 0.125u9: Added clones The Punisher (bootleg with PIC16c57, set 1), (bootleg with PIC16c57, set 2) and (bootleg with PIC16c57, set 3). David Haywood added rom loading for the Punisher sets with PICs. No good dumps of the PICs exist, and this is mainly for reference so that we don't forget the graphic rom loading on them. They don't work. They're basically the same set from different PCBs, so one will probably be removed eventually.
- 0.124u3: Nicola Salmoria fixed missing graphic (red van at the start of level 2).
- 0.94u1: Aaron Giles fixed '3 speaker problem' with Qsound. Removed 3rd sound channel.
- 0.93u1: Replaced YM2151 sound with Q-Sound (4MHz).
- 0.93: Replaced QSound with YM2151 (3579580 Hz) and added 3rd sound channel.
- 3rd November 2003: Guru - Punisher (bootleg) arrived from Fabrice Arzeno.
- 0.63: Changed description to 'The Punisher (World 930422)' and clones '(US)' to '(US 930422)' and '(Japan)' to '(Japan 930422)'.
- 0.36b12: Changed Z80 CPU2 clock speed to 6MHz.
- 0.36b11: Added clone The Punisher (US). Replaced Custom sound with QSound (4MHz).
- 0.36b3: Changed description to 'The Punisher (World)' and clone to 'The Punisher (Japan)'.
- 0.35: Added Custom sound.
- 3rd July 1999: Paul Leaman fixed several CPS-1 graphics problems such as the missing van in Punisher and some others.
- 0.35RC1: Added 'Freeze' dipswitch.
- 0.35b4: Added Z80 (4MHz) CPU2.
- 0.35b3: Nicola Salmoria added Punisher (World) (Capcom 1993) and clone (Japan).
- 13th February 1999: More progress on the CPS1 driver. Some of the later CPS1 games utilizing the Q-sound system are now working (such as Cadillacs & Dinosaurs, Punisher and Warriors of Fate), and a few minor bugs have been fixed. No sound though, because the Q-sound roms are encrypted. Information about 'Kabuki' encryption system is very welcome.
- 12th November 1997: CaBBe dumped The Punisher (World 930422).
LEVELS: 6
Other Emulators:
* Calice
* Callus
* FB Alpha
* Kawaks
* Nebula
* Raine
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: 7811 kb / 33 files / 3.70 zip
MAME XML Output:
   | <game name="punisherbz" sourcefile="cps1.c" cloneof="punisher" romof="punisher"> |
   |    | <description>Biaofeng Zhanjing (Chinese bootleg of The Punisher)</description> |
   |    | <year>1993</year> |
   |    | <manufacturer>bootleg</manufacturer> |
   |    | <rom name="23.096" size="524288" crc="bfa45d23" sha1="56d04d02c9b9b22603205b1ce9e376874d2eaa05" region="maincpu" offset="0"/> |
   |    | <rom name="22.096" size="524288" crc="092578a4" sha1="c3c8f98f8b8fc9c71b33fb906b4c591067b4355b" region="maincpu" offset="80000"/> |
   |    | <rom name="21.096" size="524288" crc="d21ccddb" sha1="295c886cd14ee54e12acfe3f1e8f13513442c8c0" region="maincpu" offset="100000"/> |
   |    | <rom name="20.096" size="524288" crc="f9f334ce" sha1="22e58ce5096b95138a30e9726e1169895118e990" region="maincpu" offset="180000"/> |
   |    | <rom name="1.096" size="524288" crc="ad468e07" sha1="1ee8ecfd001b447982bc16972575eb2c5e01bc51" region="gfx" offset="0"/> |
   |    | <rom name="2.096" size="524288" crc="b9fdb6b5" sha1="991fe0ded5c859f1e25766e9417e1ad691205e59" region="gfx" offset="2"/> |
   |    | <rom name="3.096" size="524288" crc="be0b1a78" sha1="d002bd90d0f239d29f5ea481e455d85a1c088516" region="gfx" offset="4"/> |
   |    | <rom name="4.096" size="524288" crc="bba67a43" sha1="9cd51a06a7661b2f78059ac392423f73de5cf56f" region="gfx" offset="6"/> |
   |    | <rom name="ps_gfx5.rom" merge="ps-5m.7a" size="524288" crc="c54ea839" sha1="0733f37329edd9d0cace1319a7544b40aa7ecb0b" region="gfx" offset="200000"/> |
   |    | <rom name="ps_gfx7.rom" merge="ps-7m.9a" size="524288" crc="04c5acbd" sha1="fddc94b0f36d4d22d7c357856ae15b7514c342d3" region="gfx" offset="200002"/> |
   |    | <rom name="ps_gfx6.rom" merge="ps-6m.8a" size="524288" crc="a544f4cc" sha1="9552df8934ba25f19a22f2e07783712d8c8ef03c" region="gfx" offset="200004"/> |
   |    | <rom name="ps_gfx8.rom" merge="ps-8m.10a" size="524288" crc="8f02f436" sha1="a2f0ebb7e9593469c7b843f8962a66f3d77f79e5" region="gfx" offset="200006"/> |
   |    | <rom name="9.512" size="65536" crc="b8367eb5" sha1="ec3db29fdd6200e9a8f4f8073a7e34aef731354f" region="audiocpu" offset="0"/> |
   |    | <rom name="18.010" size="131072" crc="375c66e7" sha1="36189e23209ce4ae5d9cbabd1574540d0591e7b3" region="oki" offset="0"/> |
   |    | <rom name="19.010" size="131072" crc="eb5ca884" sha1="3592c69f77c7cd6ee241d6c1079c34a3e58abb5b" region="oki" offset="20000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="2151" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.610000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSWA" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSWA" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSWA" mask="48"> |
   |    |    | <dipvalue name="1" value="48"/> |
   |    |    | <dipvalue name="2" value="32" default="yes"/> |
   |    |    | <dipvalue name="3" value="16"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Sound" tag="DSWA" mask="64"> |
   |    |    | <dipvalue name="Q Sound" value="64" default="yes"/> |
   |    |    | <dipvalue name="Monaural" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSWA" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="7"> |
   |    |    | <dipvalue name="Extra Easy" value="7"/> |
   |    |    | <dipvalue name="Very Easy" value="6"/> |
   |    |    | <dipvalue name="Easy" value="5"/> |
   |    |    | <dipvalue name="Normal" value="4" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="3"/> |
   |    |    | <dipvalue name="Very Hard" value="2"/> |
   |    |    | <dipvalue name="Extra Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Extend" tag="DSWB" mask="24"> |
   |    |    | <dipvalue name="800000" value="24"/> |
   |    |    | <dipvalue name="1800000" value="16" default="yes"/> |
   |    |    | <dipvalue name="2800000" value="8"/> |
   |    |    | <dipvalue name="No Extend" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSWB" mask="32"> |
   |    |    | <dipvalue name="No" value="32"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWB" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="3072"/> |
|
|