Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

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"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise