Home News Forum                            

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

puckpkmn: MAME ROM Information.


Puckman Pockimon (c) 2000 IBS Co., Ltd.

A "Pac-man" style game with Pac-Man and Pocket Monster (Pok'n) characters. Player 1 controls Puckman and Player 2 controls Pikachu's head. Trying to catch you are the Ghost Monsters from the Pac-man games along with some Pocket Monsters. Get the 'power fruit' and you can eat them instead. When you complete a level, you are shown a digitized photograph of an Asian woman for some reason.


Sega System C2 hardware

Main CPU : 68000 (@ 7.670442 Mhz)

Sound Chips : YM3438 (@ 7.670442 Mhz), SN76496 (@ 3.57954 Mhz), OKI6295 (@ 8 Khz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 60.00 Hz

Palette Colors : 64

Players : 2

Control : 8-way joystick

Buttons : 1


The game's creators probably did not get permission from Namco or Nintendo to use the characters, since there are no copyright notices indicating otherwise. While 'Pockimon' is a misspelling of 'Pokemon', "Puckman" is "Pac-Man"'s original name in Japan.

Most of the sound effects and music were taken from "Ms. Pac-Man".


Game's rom.

Machine's picture.

MAME Info:

0.68 [Luca Elia]

Artwork available


- 0.145u8: hap changed OKI6295 clock speed to 1MHz.

- 0.142u5: Lord Nightmare changed name of SN76489 variant used in Sega Master System and Megadrive/Genesis from SMSIII to the more technically accurate 'SEGA VDP PSG', as the PSG in question was not only used on the mark 3 units.

- 0.139u4: Guru added clone Puckman Pockimon (set 2). Changed parent description to 'Puckman Pockimon (set 1)'.

- 1st September 2010: Guru - Smitdogg sent some stuff a while ago too and I chipped in some funds towards some of them: Puckman Pokimon (Korea).

- 28th July 2010: Smitdogg - Guru has been really busy lately and hasn't had time to update his site. I'm going to go ahead and mention a few of the recent arrivals there. One was a box from me that included Puckman Pokimon (Korea) (has funky flash roms).

- 27th May 2010: Smitdogg - We got a foreign version of Puckman Pokimon.

- 0.135u4: Replaced SN76496 sound with SMSIII PSG.

- 0.134u3: Changed 68000 CPU1 and YM2612 sound clock speeds to 7670453 Hz, SN76496 sound to 3579545 Hz, palettesize from 64 to 512 colors and visible area to 256x224. Added 2nd sound channel.

- 0.131u1: Angelo Salese merged memory maps in Puckman Pockimon.

- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Puckman Pockimon.

- 0.100u3: More Genesis-based games cleanup [Aaron Giles]. Fixed crashes introduced in last version. Centralized interrupt generation for all Genesis-based games. Changed palettesize to 64 colors.

- 0.100u2: David Haywood separated the Sega C2 driver into several other pieces. Aaron Giles fixed column scroll with a line scroll of 8, cleaned up input ports and filled out memory map according to cgfm's documentation.

- 0.98u4: Changed visible area to 320x224.

- 0.68: Luca Elia added Puckman Pockimon (Genie 2000).

- 27th March 2003: Luca Elia added Puckman Pockimon to the Sega C2 driver.

- 5th June 2001: Guru - Dumped Puckman Pokemon.


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: 2304 kb / 5 files / 905.7 zip

MAME XML Output:

       <game name="puckpkmn" sourcefile="puckpkmn.c">
              <description>Puckman Pockimon (set 1)</description>
              <rom name="puckpoke.u5" size="524288" crc="fd334b91" sha1="cf8bf6645a4082ea4392937e169b1686c9c7e246" region="maincpu" offset="0"/>
              <rom name="puckpoke.u4" size="524288" crc="839cc76b" sha1="e15662a7175db7a8e222dda176a8ed92e0d56e9d" region="maincpu" offset="1"/>
              <rom name="puckpoke.u8" size="524288" crc="7936bec8" sha1="4b350105abe514fbfeabae1c6f3aeee695c3d07a" region="maincpu" offset="100000"/>
              <rom name="puckpoke.u7" size="524288" crc="96b66bdf" sha1="3cc2861ad9bc232cbe683e01b58090f832d03db5" region="maincpu" offset="100001"/>
              <rom name="puckpoke.u3" size="262144" crc="7b066bac" sha1="429616e21c672b07e0705bc63234249cac3af56f" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="7670453"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2612" clock="7670453"/>
              <chip type="audio" tag="snsnd" name="SEGA VDP PSG" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="megadriv" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coinage" tag="DSW1" mask="7">
                     <dipvalue name="5 Coins/1 Credit" value="3"/>
                     <dipvalue name="4 Coins/1 Credit" value="4"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="6"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/4 Credits" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="56">
                     <dipvalue name="1" value="56"/>
                     <dipvalue name="2" value="48"/>
                     <dipvalue name="3" value="40" default="yes"/>
                     <dipvalue name="4" value="32"/>
                     <dipvalue name="5" value="24"/>
                     <dipvalue name="6" value="16"/>
                     <dipvalue name="7" value="8"/>
                     <dipvalue name="8" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="192">
                     <dipvalue name="Easy" value="192"/>
                     <dipvalue name="Normal" value="128" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="2" default="yes"/>
              <dipswitch name="Unused" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" 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="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise