Home News Forum                            

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

chaknpop: MAME ROM Information.


Chack'n Pop (c) 1983 Taito.

A platform game, the predecessor of "Bubble Bobble", roundish yellow creature named Chack'n must fight against Monstas and Mightas.


Prom Stickers : A04

Main CPU : Z80 (@ 2.35 Mhz)

Sound Chips : (2x) AY8910 (@ 1.536 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


The graphics roms contain unused sprites for a character that looks identical to the mechanical wind-up 'Zen-Chan' that later appeared in "Bubble Bobble".

Even though Chack'n battles Monstas and Mightas in this game, he would fight on their side 13 years later in "Bubble Memories - The Story of Bubble Bobble III".


Programmed by: JUN.

Music by: Yoshino Imamura


* Consoles :

Nintendo Famicom (1985)

Sega SG-1000 (1985)

Sony PlayStation 2 [JP] (August 25, 2005; "Taito Memories Gekan [Model SLPM-66092]")

Sony PlayStation 2 (2005, "Taito Memories Vol. 2")

Sony PSP [JP] (January 5, 2006; "Taito Memories Pocket [Model ULJM-05076]")

Microsoft XBOX (2006, "Taito Legends 2")

Sony PlayStation 2 (2006, "Taito Legends 2")

* Computers :

Sharp X1 (1984)

MSX (1984)

NEC PC-6001 Mk2 (1984)

PC [CD-ROM] (2006, "Taito Legends 2")


Game's rom.

MAME Info:

0.68 [BUT]


- 0.143u2: Guru added a fully documented PCB layout and DIP locations for Chack'n Pop. Changed VSync to 59.182800 Hz and fixed rom names.

- 0.140u3: Corrado Tomaselli changed Chack'n Pop clocks to PCB verified levels. Changed Z80 CPU1 clock speed to 3MHz and the 2x AY-3-8910A to 1.5MHz.

- 0.135u2: Fabio Priuli added driver data and save state support to Chack'n Pop.

- 2nd July 2009: Smitdogg - Some stuff Team Japump has been doing lately... They got the MCU from Chack'n Pop to decap.

- 0.131u1: MooglyGuy merged memory maps in Chack'n Pop.

- 0.102u5: BUT fixed timing between CPU and MCU in Chack'n Pop. In previous driver, you will notice problems in stages with water and coffee break (not always). New driver fixes it but it is not perfect about timing. Changed Z80 CPU1 clock speed to 2350000 Hz.

- 0.102u4: Nicola Salmoria fixed bug in Chack'n Pop that was introduced in the recent memory system changes.

- 0.70: Update MCU data and handling.

- 5th June 2003: BUT and nono corrected MCU data in the Chack'n Pop driver.

- 0.69: Various fixes and improvements to Chack'n Pop [BUT]. Changed Z80 CPU clock speed to 2860000 Hz. Changed 4-way Joystick to 8-way with 2x coin slots. Added dipswitches 'Super Chack'n', 'Show Year', 'Coinage' and 'Bonus Life'.

- 0.68: BUT added Chack'n Pop (Taito 1983).

- 14th May 2003: BUT fixed Chack'n Pop using MCU data extracted from the original with a trojan, so it's fully playable now.

- 17th April 2003: David Haywood forwarded BUT's latest Chack'n Pop driver from MAME32 Plus!

- 12th March 2003: David Haywood forwarded BUT's preliminary Chack'n Pop driver, which is playable up to level 5.

- 26th July 1999: Tatsuyuki Satoh sent in drivers for Chack'n Pop and The Undokai, but neither of them works fully because of missing MCU images.

- 25th May 1999: Tatsuyuki Satoh sent in a preliminary Chack'n Pop driver, but it doesn't really work since the MCU (68705) rom image is missing.

- 16th October 1998: J-ROM dumped Chack'n Pop.


Other Emulators:

* FB Alpha

* Raine

Recommended Games (Platform 2):


Joust 2 - Survival of the Fittest


Faster, Harder, More Challenging Q*bert

Q*bert's Qubes

Chack'n Pop

Mario Bros.

Mario Bros. (PlayChoice-10)


Bomb Jack

Vs. Mighty Bomb Jack

Bombjack Twin

The FairyLand Story

TeddyBoy Blues

Bubble Bobble

Bubble Bobble 2

Bubble Memories - The Story Of Bubble Bob

Rainbow Islands

Don Doko Don


Snow Bros. - Nick & Tom

Snow Bros. 2 / Otenki Paradise

Snow Brothers 3 - Magical Adventure

The Berlin Wall

Tumble Pop

Dark Tower

Diet Go Go

Funky Jet

Saboten Bombers

Jump Kids

Gun Master

Joe & Mac Returns

Metal Saver

Pang Pang

Fancy World - Earth of Crisis

Miss Bubble II

Toppy & Rappy

Ultra Balloon

Bomb Kick

Raccoon World

Dream World

Dynamite Bomber

Head Panic

Penguin Brothers

Tang Tang

Jumping Pop

Toy Land Adventure


Super Bubble 2003

Tower & Shaft

Romset: 74 kb / 11 files / 35.0 zip

MAME XML Output:

       <game name="chaknpop" sourcefile="chaknpop.c">
              <description>Chack'n Pop</description>
              <manufacturer>Taito Corporation</manufacturer>
              <rom name="ao4_01.ic28" size="8192" crc="386fe1c8" sha1="cca24abfb8a7f439251e7936036475c694002561" region="maincpu" offset="0"/>
              <rom name="ao4_02.ic27" size="8192" crc="5562a6a7" sha1="0c5d81f9aaf858f88007a6bca7f83dc3ef59c5b5" region="maincpu" offset="2000"/>
              <rom name="ao4_03.ic26" size="8192" crc="3e2f0a9c" sha1="f1cf87a4cb07f77104d4a4d369807dac522e052c" region="maincpu" offset="4000"/>
              <rom name="ao4_04.ic25" size="8192" crc="5209c7d4" sha1="dcba785a697df55d84d65735de38365869a1da9d" region="maincpu" offset="6000"/>
              <rom name="ao4_05.ic3" size="8192" crc="8720e024" sha1="99e445c117d1501a245f9eb8d014abc4712b4963" region="maincpu" offset="a000"/>
              <rom name="ao4_06.ic23" size="2048" status="nodump" region="mcu" offset="0"/>
              <rom name="ao4_08.ic14" size="8192" crc="5575a021" sha1="c2fad53fe6a12c19cec69d27c13fce6aea2502f2" region="gfx1" offset="0"/>
              <rom name="ao4_07.ic15" size="8192" crc="ae687c18" sha1="65b25263da88d30cbc0dad94511869596e5c975a" region="gfx1" offset="2000"/>
              <rom name="ao4_09.ic98" size="8192" crc="757a723a" sha1="62ab84d2aaa9bc1ea5aa9df8155aa3b5a1e93889" region="gfx2" offset="0"/>
              <rom name="ao4_10.ic97" size="8192" crc="3e3fd608" sha1="053a8fbdb35bf1c142349f78a63e8cd1adb41ef6" region="gfx2" offset="2000"/>
              <rom name="ao4-11.ic96" size="1024" crc="9bf0e85f" sha1="44f0a4712c99a715dec54060afb0b27dc48998b4" region="proms" offset="0"/>
              <rom name="ao4-12.ic95" size="1024" crc="954ce8fc" sha1="e187f9e2cb754264d149c2896ca949dea3bcf2eb" region="proms" offset="400"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.182800" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Language" tag="DSWC" mask="1">
                     <dipvalue name="English" value="0"/>
                     <dipvalue name="Japanese" value="1" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Super Chack'n" tag="DSWC" mask="4">
                     <dipvalue name="pi" value="4" default="yes"/>
                     <dipvalue name="1st Chance" value="0"/>
              <dipswitch name="Endless (Cheat)" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Credit Info" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              <dipswitch name="Show Year" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Infinite (Cheat)" tag="DSWC" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coinage" tag="DSWC" mask="128">
                     <dipvalue name="1 Way" value="0" default="yes"/>
                     <dipvalue name="2 Way" value="128"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="3">
                     <dipvalue name="80k and every 100k" value="0"/>
                     <dipvalue name="60k and every 100k" value="1"/>
                     <dipvalue name="40k and every 100k" value="2"/>
                     <dipvalue name="20k and every 100k" value="3" default="yes"/>
              <dipswitch name="Free Play" tag="DSWB" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSWB" mask="24">
                     <dipvalue name="6" value="0"/>
                     <dipvalue name="3" value="8" default="yes"/>
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="1" value="24"/>
              <dipswitch name="Training/Difficulty" tag="DSWB" mask="32">
                     <dipvalue name="Off/Every 10 Min." value="32"/>
                     <dipvalue name="On/Every 7 Min." value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSWB" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Coin A" tag="DSWA" mask="15">
                     <dipvalue name="9 Coins/1 Credit" value="15"/>
                     <dipvalue name="8 Coins/1 Credit" value="14"/>
                     <dipvalue name="7 Coins/1 Credit" value="13"/>
                     <dipvalue name="6 Coins/1 Credit" value="12"/>
                     <dipvalue name="5 Coins/1 Credit" value="11"/>
                     <dipvalue name="4 Coins/1 Credit" value="10"/>
                     <dipvalue name="3 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/4 Credits" value="3"/>
                     <dipvalue name="1 Coin/5 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="5"/>
                     <dipvalue name="1 Coin/7 Credits" value="6"/>
                     <dipvalue name="1 Coin/8 Credits" value="7"/>
              <dipswitch name="Coin B" tag="DSWA" mask="240">
                     <dipvalue name="9 Coins/1 Credit" value="240"/>
                     <dipvalue name="8 Coins/1 Credit" value="224"/>
                     <dipvalue name="7 Coins/1 Credit" value="208"/>
                     <dipvalue name="6 Coins/1 Credit" value="192"/>
                     <dipvalue name="5 Coins/1 Credit" value="176"/>
                     <dipvalue name="4 Coins/1 Credit" value="160"/>
                     <dipvalue name="3 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
                     <dipvalue name="1 Coin/3 Credits" value="32"/>
                     <dipvalue name="1 Coin/4 Credits" value="48"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="80"/>
                     <dipvalue name="1 Coin/7 Credits" value="96"/>
                     <dipvalue name="1 Coin/8 Credits" value="112"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise