Home News Forum                            

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

pang: MAME ROM Information.


Pang (c) 1989 Mitchell.

One or two players control safari-suited characters armed with harpoon guns, who must destroy the numerous different-sized balloons that litter each stage. When hit by a harpoon, the balloons break down into smaller fragments, in a similar fashion to Atari's 1979 classic, "Asteroids".

Players can only fire the harpoon guns virtually upwards, but can move left and right, as well as climbing the ladders that appear on many of the levels. Each of the game's fifty levels is played against a backdrop of one of seventeen famous world landmarks. All balloons must be destroyed before players can advance to the next screen.

The game's levels each contain a different layout of blocks. While most of these are permanent fixtures, some disappear when shot, while others reveal hidden bonuses. Food item bonuses occasionally appear that can be collected for bonus points.

Player start each stage armed with only a single-shot harpoon, but some balloons, when popped, release special weapons that drop down to the bottom of the screen. Players then have a few seconds to collect the power-up before it disappears. Available power-ups are:

* A twin harpoon that allows two shots at once.

* A grappling hook that will stay attached to the ceiling or block for a short period of time.

* A rapid-fire gun.

Other non-weapon bonuses include:

* A force field.

* An hour-glass that slows the balloons' movement.

* A clock that freezes the balloons for a short time.

* An extra life.

* Dynamite, that will pop all remaining balloons down to their smallest size.


Main CPU : Z80 (@ 8 Mhz)

Sound Chips : OKI6295 (@ 7.5 Khz), YM2413 (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in December 1989.

This game is known in Japan as "Pomping World" and in US as "Buster Bros".

The bootleg version was released in 1990.

Pang was an updated version of a game Hudson Soft originally released in 1983 in Japan and UK for the Sinclair ZX-Spectrum. The game was called 'Canon Ball' in Japan and Sinclair Research limited released 'Canon Ball' in the UK as 'Bubble Buster', under license from Hudson Soft.


Balloons are popped even when they run into the side of the harpoon and trailing chain. A good strategy for destroying low bouncing balloons is to shoot a harpoon near the balloon and move away from the balloon as you wait for it to run into the trailing chain.


1. Pang (1989)

2. Super Pang (1990)

3. Pang! 3 [CP-S No. 31] (1995)

4. Mighty! Pang [CP-S II No. 34] (2000)


Planner : NDA

Programmers : Hospitel Masa, Mamichan Otona

Music composer : Tamayo Kawamoto

Character designers : Hiramattyo, Oyuu

Direction : Yoshiki Okamoto (Kihaji Okamoto)


* Consoles :

Amstrad GX4000 (1990)

Nintendo Game Boy (1993)

Sony PSP (2006, "Capcom Puzzle World")

* Computers :

Amstrad CPC+ (1990)

Atari ST (1990)

Commodore Amiga (1990)

Commodore C64 (1991)

Sinclair ZX Spectrum (1991)

* Others :

Mobile phone [Nokia 7650] (2003)


Game's rom.

MAME Info:

0.35b4 [?]

0.34b2 [Paul Leaman]

Artwork available


- 0.138u2: Angelo Salese fixed crash regression with clone Pang (bootleg, set 3).

- 15th November 2009: Mr. Do - Kiltron cleaned up Buster Bros. artwork, thanks to the BYOAC/CAG artwork.

- 0.122u1: Corrado Tomaselli verified some CPU clocks of original boards using a frequency counter, changed Pang M6295 clock from 990khz to 1Mhz.

- 0.119u4: David Haywood added clone Pang (bootleg, set 3). This bootleg has different sound hardware, the sound program is the same as 'rebus' by microhard. I suspect it was produced by the same company as 'spangbl'.

- 0.119u3: David Haywood added clone Pang (bootleg, set 2). Changed description of clone 'Pang (bootleg)' to 'Pang (bootleg, set 1)'.

- 19th March 2006: f205v dumped Pang (bootleg, set 2).

- 0.101u3: Fixed cpu1 roms addresses in clone (bootleg).

- 0.67: Changed description of clone 'Buster Bros (US)' to 'Buster Bros. (US)'.

- 0.63: All new, much better, YM2413 emulation [Jarek Burczynski].

- 0.61: New YM-2413 emulator [Fabio R. Schmidlin, Charles Mac Donald].

- 0.37b12: Standalone YM2413 emulator, giving much better sound in e.g. Pang [Mitsutaka Okazaki, Sean Young].

- 1st February 2001: Sean Young integrated Mitsutaka Okazaki's YM2413 emulator.

- 0.37b4: Added new cpu1 roms ($0, 80000).

- 0.36b1: Yasuhiro Ogawa added clone Pomping World (Japan). Added 128k sound1 rom.

- 0.35RC1: Brian Lewis and Andrea Mazzoleni added new tweaked VGA modes: 384x240 (for CPS1, Pang etc.), 384x256 (for Lode Runner etc.), 336x240 (for Gauntlet and other Atari games), 320x240 (for NeoGeo and others).

- 0.35b4: Added Pang (World) (Mitchell 1989) and clone Buster Bros. (US). Changed 'Pang' to clone 'Pang (bootleg)'. Renamed (pang) to (pangb). The old version, Pang (bootleg), contains opcodes and data decrypted separately, plus a few patches here and there. They disabled sound in attract mode (there isn't a setting to do that, unlike Buster Bros), changed the lives option from 1,2,3,4 to 1,3,4,6, and changed the copyright year from 1989 to 1990. Changed Z80 CPU1 clock speed to 8MHz.

- 0.34b5: Added YM-2413 (3579580 Hz) sound.

- 0.34b3: Juan Carlos Lorente added high score saving to Pang.

- 0.34b2: Paul Leaman added Pang and clone Buster Bros (Testdriver).


Other Emulators:

* FB Alpha

* Raine

Recommended Games (Pang):


Super Pang

Pang! 3

Mighty! Pang

Pang Poms

Genix Family

Monsters World

Choky! Choky!

Lucky Boom

Romset: 1056 kb / 9 files / 394.5 zip

MAME XML Output:

       <game name="pang" sourcefile="mitchell.c">
              <description>Pang (World)</description>
              <rom name="pang6.bin" size="32768" crc="68be52cd" sha1="67b9ac15f4cbd3959c417f979beae36ae17334c1" region="maincpu" offset="0"/>
              <rom name="pang7.bin" size="131072" crc="4a2e70f6" sha1="039db1b51374e5637b5c2ba8e18ccd08816613a7" region="maincpu" offset="10000"/>
              <rom name="pang_09.bin" size="131072" crc="3a5883f5" sha1="a8a33071e10f5992e80afdb782c334829f9ae27f" region="gfx1" offset="0"/>
              <rom name="bb3.bin" size="131072" crc="79a8ed08" sha1="c1e43889e29b80c7fe2c09b11eecde24450a1ff5" region="gfx1" offset="20000"/>
              <rom name="pang_11.bin" size="131072" crc="166a16ae" sha1="7f907c78b7ac8c99e3d79761a6ae689c77e3a1f5" region="gfx1" offset="80000"/>
              <rom name="bb5.bin" size="131072" crc="2fb3db6c" sha1="328814d28569fec763975a8ae4c2767517a680af" region="gfx1" offset="a0000"/>
              <rom name="bb10.bin" size="131072" crc="fdba4f6e" sha1="9a2412a97682bbd25b8942520a0c02616bd59353" region="gfx2" offset="0"/>
              <rom name="bb9.bin" size="131072" crc="39f47a63" sha1="05675ad45909a7d723acaf4d53b4e588d4e048b9" region="gfx2" offset="20000"/>
              <rom name="bb1.bin" size="131072" crc="c52e5b8e" sha1="933b954bfdd2d67e28b032ffabde192531249c1f" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <chip type="audio" tag="ymsnd" name="YM2413" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="57.420000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="1" service="yes">
                     <control type="joy" ways="8"/>
              <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