Home News Forum                            

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

punkshotj: MAME ROM Information.


Punk Shot (c) 1990 Konami.

Street basketball game two on two with punks and punchs!


Game ID : GX907

Main CPU : 68000 (@ 12 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), K053260 (@ 3.579545 Mhz)

Screen orientation : Horizontal

Video resolution : 288 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 2048

Players : 4

Control : 8-way joystick

Buttons : 2


Released in November 1990.

King Records released a limited-edition soundtrack album for this game (Konami Game Music Collection Vol.3 - KICA-7502) on 05/05/1991.


The US version is slightly different, it has the "Winners Don't Use Drugs" screen.


Game's rom.

Machine's picture.

MAME Info:

0.35b11 [Nicola Salmoria]

0.33b1 [Nicola Salmoria]


- 0.143u8: Kanikani fixed DIPSW and added DIP locations to Punk Shot.

- 0.133u1: Renamed (punksht2) to (punkshot2) and (punkshtj) to (punkshotj).

- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got Punk Shot (Konami).

- 0.59: Added 1MB gfx2 roms.

- 0.37b14: Added clone Punk Shot (Japan 2 Players). Changed parent description to 'Punk Shot (US 4 Players)' and clone to '(US 2 Players)'.

- 0.37b1: Support for a priority buffer, updated by tilemap.c, which can be used to draw sprites using the new function pdrawgfx(). This allowed to fix many tile/sprite priority bugs e.g. in Ajax, Lightning Thunder, Simpsons, Vendetta, Punk Shot, Gradius III and others [Phil Stroffolino, Nicola Salmoria].

- 0.36b2: Ernesto Corvi added Konami 053260 sound chip emulation to Punk Shot. Changed visible area to 288x224.

- 0.35b11: Nicola Salmoria added Punk Shot (4 Players). Changed 'Punk Shot' to clone '(2 Players)'. Renamed (punkshot) to (punksht2).

- 0.34RC2: David W. added high score saving to Punk Shot.

- 0.34b5: Nicola Salmoria added partial sound to Punk Shot.

- 0.33b7: Punk Shot use the dynamic palette system [Aaron Giles].

- 0.33b1: Nicola Salmoria added Punk Shot (Konami 1990).

- 26th April 1998: Dumped Punk Shot (US 2 Players).

Other Emulators:

* FB Alpha

Recommended Games (Basketball):

Tournament Table


Fighting Basketball

Super Basketball

Jump Shot

Double Dribble

Double Dribble (PlayChoice-10)

Dunk Shot

Magic Johnson's Fast Break (Arcadia)

Arch Rivals

Super Real Basketball (Mega-Tech)

USA Pro Basketball (Tourvision PCE bootleg)

Punk Shot

Rim Rockin' Basketball

NCAA Basketball (Nintendo Super System)



Run and Gun

Run and Gun 2

Hard Dunk

Street Hoop

Dunk Mania

Super Slams

Hoops '96

NBA Hangtime

Capcom Sports Club (Basketball)

NBA Play By Play

1 on 1 Government

Virtua NBA

Romset: 3360 kb / 8 files / 1.09 zip

MAME XML Output:

       <game name="punkshotj" sourcefile="tmnt.c" cloneof="punkshot" romof="punkshot">
              <description>Punk Shot (Japan 2 Players)</description>
              <rom name="907z02.i7" size="131072" crc="7a3a5c89" sha1="240967b911df8939b048bbcdfcac668455fc82e9" region="maincpu" offset="0"/>
              <rom name="907z03.i10" size="131072" crc="22a3d9d6" sha1="76f016435956088aa680297ee9ba0abda446a7bb" region="maincpu" offset="1"/>
              <rom name="907f01.e8" merge="907f01.e8" size="32768" crc="f040c484" sha1="f76a739cacc0aba98a5bf85a48c81cef0d9bbfb4" region="audiocpu" offset="0"/>
              <rom name="907d06.e23" merge="907d06.e23" size="262144" crc="f5cc38f4" sha1="e6dc9994582a08740dc2fcb30a38771053627d5f" region="gfx1" offset="0"/>
              <rom name="907d05.e22" merge="907d05.e22" size="262144" crc="e25774c1" sha1="74fda3b418b4b0064b5e660a93122b07f6d41416" region="gfx1" offset="40000"/>
              <rom name="907d07.k2" merge="907d07.k2" size="1048576" crc="b0fe4543" sha1="3be1caef29084063dd8754c1eecc34a2ec842415" region="gfx2" offset="0"/>
              <rom name="907d08.k7" merge="907d08.k7" size="1048576" crc="d5ac8d9d" sha1="cb330be1c5c016465ef7048b3b29c65a741ee45b" region="gfx2" offset="100000"/>
              <rom name="907d04.d3" merge="907d04.d3" size="524288" crc="090feb5e" sha1="2394907b62ff0724c277642caf6375239249e2d7" region="k053260" offset="0"/>
              <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="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="k053260" name="K053260" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1/DSW2" 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="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1/DSW2" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="No Coin B" value="0"/>
              <dipswitch name="Unused" tag="DSW1/DSW2" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1/DSW2" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Period Length" tag="DSW1/DSW2" mask="3072">
                     <dipvalue name="1 Minutes" value="3072"/>
                     <dipvalue name="2 Minutes" value="2048" default="yes"/>
                     <dipvalue name="3 Minutes" value="1024"/>
                     <dipvalue name="4 Minutes" value="0"/>
              <dipswitch name="Unused" tag="DSW1/DSW2" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1/DSW2" mask="24576">
                     <dipvalue name="Easy" value="24576"/>
                     <dipvalue name="Normal" value="16384" default="yes"/>
                     <dipvalue name="Difficult" value="8192"/>
                     <dipvalue name="Very Difficult" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1/DSW2" mask="32768">
                     <dipvalue name="Off" value="32768"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="COINS/DSW3" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="COINS/DSW3" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="COINS/DSW3" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="COINS/DSW3" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise