Home News Forum                            

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

pacnchmp: MAME ROM Information.


Pac-Man & Chomp Chomp (c) 1983 Namco.

Pac-Man's dog Chomp Chomp has become part of the game, but he tries to steal stuff for his own use. Pac-Man now not only has to eat the stuff lying around the board, but he also must watch his Dog to make sure he doesn't take the stuff for his own use.


Game ID : PAP

Main CPU : M6809 (@ 1.536 Mhz)

Sound CPU : M6809 (@ 1.536 Mhz)

Sound Chips : Namco 8-channel WSG

Screen orientation : Vertical

Video resolution : 224 x 288 pixels

Screen refresh : 60.61 Hz

Palette colors : 16

Players : 2

Control : 4-way joystick

Buttons : 1


This game is also known as "Pac & Pal".

First "Pac-Man" game to have music during gameplay.

Chomp-Chomp is Pac-Man's dog from the Hanna-Barbera Pac-Man cartoon. He also had a cat named Sour Puss.


Cards : 10-100 points, dying resets cards to ten points.

Regular Items : 50-500 points.

Power Items : 1,000 points

'Striking' Ghosts : 200, 400, 800, 1,600 points

Key : 700 - 5,000 points.

End of round bonus : 100X items eaten, 2,000 if all items eaten.

Bonus Racks :

Cards : 100-1,000 points

Uncovering Chomp-Chomp : doubles points of cards uncovered

Uncovering Blinky : end round


* Easter Egg : enter service mode and enter the following sequence : Left, Right(x9), Down(x5), Up(x6). '(c) (p) 1982 NAMCO LTD.' will be added at the bottom of the screen.

* Don't let Chomp-Chomp eat the fruit. Bonus points are awarded 'perfect boards' when Pac-Man eats all fruit himself, and the bonus increases with each 'perfect board'.


1. Pac-Man (1980)

2. Ms. Pac-Man (1981)

3. Super Pac-Man (1982)

4. Pac-Man Plus (1982)

5. Jr. Pac-Man (1983)

6. Pac-Man & Chomp Chomp (1983)

7. Pac-Land (1984)

8. Pac-Mania (1987)


Game's rom.

MAME Info:

0.27 [Aaron Giles, Kevin Brisley, Lawnmower Man]


- 0.141u4: hap fixed monster's eyes are not displayed in Pac & Pal and clones.

- 0.133u1: Brian Troha added DIP locations to Pac & Pal.

- 0.97u2: Added new sound1 prom to Pac & Pal and clones. Nicola Salmoria and Guru corrected colors in clone 'Pac-Man & Chomp Chomp'. Fixed rom names.

- 0.79u1: Replaced Namco sound with Namco 15XX.

- 0.78u4: Fixed rom names. Added 4x 'Unused' dipswitches.

- 0.37b10: Aaron Giles fixed priorities in Pac & Pal.

- 0.37b3: Zsolt Vasvari added Pac & Pal (older) (Namco 1983).

- 22nd May 2000: Zsolt Vasvari added another romset of Pac & Pal to the driver.

- 0.37b2: Added 2nd player.

- 0.36b13: Added clone Pac-Man & Chomp Chomp.

- 0.34b1: Added sound and color proms ($0, 20, 120 - palette, characters and sprites).

- 0.28: John Butler provided a new 6809 emulator. It is faster than the previous one, and fixes some bugs including the ship moving in the wrong direction on the tower level of Star Wars and the bonus maze in Pac & Pal.

- 0.27: Support for Pac & Pal (Namco 1983) [Aaron Giles]. Runs on the same hardware as Super Pac Man. Control: Arrows = Move around and CTRL = Fire.

LEVELS: 255 (endless)

Recommended Games (Maze Pac-Man):

Pac-Man / PuckMan

Namco Classic Collection Vol.2 (Pac-Man)

Pac-Man - 25th Anniversary Edition

Pac-Man Plus

Super Pac-Man

Pac & Pal


4 Fun in 1 (Ghost Muncher)

unknown Pac-Man gambling game

Ghostmuncher Galaxian (bootleg)

Ms. Pac-Man

Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion

Pac-Man - 25th Anniversary Edition (Ms. Pac-Man)

Jr. Pac-Man

Hyper Pacman

XESS - The New Revolution (Hyper Pacman)


Funny Strip

Puckman Pockimon


Professor PacMan


Pac-Land (United Amusements PC Engine)

Puzzle Club


Romset: 41 kb / 10 files / 21.3 zip

MAME XML Output:

       <game name="pacnchmp" sourcefile="mappy.c" cloneof="pacnpal" romof="pacnpal">
              <description>Pac-Man &amp; Chomp Chomp</description>
              <rom name="pap3-3.1d" size="8192" crc="20a07d3d" sha1="2135ad154b575a73cfb1b0f0f282dfc013672aec" region="maincpu" offset="a000"/>
              <rom name="pap3-2.1c" size="8192" crc="505bae56" sha1="590ce9f0e92115a71eb76b71ab4eac16ffa2a28e" region="maincpu" offset="c000"/>
              <rom name="pap3-1.1b" merge="pap3-1.1b" size="8192" crc="3cac401c" sha1="38a14228469fa4a20cbc5d862198dc901842682e" region="maincpu" offset="e000"/>
              <rom name="pap1-4.1k" merge="pap1-4.1k" size="4096" crc="330e20de" sha1="5b23e5dcc38dc644a36efc8b03eba34cea540bea" region="sub" offset="f000"/>
              <rom name="pap2-6.3c" size="4096" crc="93d15c30" sha1="5da4120b680726c83a651b445254604cbf7cc883" region="gfx1" offset="0"/>
              <rom name="pap2-5.3f" size="8192" crc="39f44aa4" sha1="0696539cb2c7fcda2f6c295c7d65678dac18950b" region="gfx2" offset="0"/>
              <rom name="pap2-6.4c" size="32" crc="18c3db79" sha1="a37d3cbfc5d4bd740b02ae69a374292e937215e2" region="proms" offset="0"/>
              <rom name="pap2-5.4e" size="256" crc="875b49bb" sha1="34b4622eecefd9fe0e9d883246d5c0e0c7f9ad43" region="proms" offset="20"/>
              <rom name="pap2-4.3l" size="256" crc="23701566" sha1="afa22f5b9eb77679b5d5c2ed27d6590776a59f6f" region="proms" offset="120"/>
              <rom name="pap1-3.3m" merge="pap1-3.3m" size="256" crc="94782db5" sha1="ac0114f0611c81dfac9469253048ae0214d570ee" region="namco" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1536000"/>
              <chip type="cpu" tag="sub" name="M6809" clock="1536000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco 15XX" clock="24000"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="4"/>
              <dipswitch name="Cabinet" tag="DSW0" mask="4">
                     <dipvalue name="Upright" value="4" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Service Mode" tag="DSW0" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/6 Credits" value="4"/>
                     <dipvalue name="1 Coin/7 Credits" value="3"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="56">
                     <dipvalue name="20k &amp; 70k Only" value="32"/>
                     <dipvalue name="20k, 70k &amp; Every 70k" value="48" default="yes"/>
                     <dipvalue name="30k Only" value="0"/>
                     <dipvalue name="30k &amp; 70k Only" value="24"/>
                     <dipvalue name="30k &amp; 80k Only" value="16"/>
                     <dipvalue name="30k, 100k &amp; Every 80k" value="40"/>
                     <dipvalue name="30k &amp; 100k Only" value="8"/>
                     <dipvalue name="30k Only" value="8"/>
                     <dipvalue name="40k Only" value="0"/>
                     <dipvalue name="30k &amp; 80k Only" value="32"/>
                     <dipvalue name="30k, 80k &amp; Every 80k" value="48" default="yes"/>
                     <dipvalue name="30k &amp; 100k Only" value="24"/>
                     <dipvalue name="40k &amp; 120k Only" value="16"/>
                     <dipvalue name="40k, 100k &amp; Every 100k" value="40"/>
                     <dipvalue name="None" value="56"/>
              <dipswitch name="Lives" tag="DSW1" mask="192">
                     <dipvalue name="1" value="192"/>
                     <dipvalue name="2" value="128"/>
                     <dipvalue name="3" value="64" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Coin B" tag="DSW2" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="12">
                     <dipvalue name="Rank A" value="12" default="yes"/>
                     <dipvalue name="Rank B" value="8"/>
                     <dipvalue name="Rank C" value="4"/>
                     <dipvalue name="Rank D" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise