driver
driver pacman.c
source pacman.c (pacman.c on mamedev.org)
games Abscam
Ali Baba and 40 Thieves
Atlantic City Action
Beastie Feastie
Big Bucks
Boardwalk Casino
Cannon Ball (Pacman Hardware)
Caterpillar Pacman Hack
Crush Roller (bootleg)
Crush Roller (Kural - bootleg?)
Crush Roller (Kural Esco - bootleg?)
Crush Roller (Kural Samno)
Crush Roller (Kural TWT)
Crush Roller (Sidam bootleg)
Dream Shopper
Driving Force (Pac-Man conversion)
Eggor
Eight Ball Action (Pac-Man conversion)
Eyes (Digitrex Techstar)
Eyes (Techstar)
Eyes (Zaccaria)
Gorkans
Hangly-Man (set 1)
Hangly-Man (set 2)
Hangly-Man (set 3)
Joyman
Jump Shot
Jump Shot Engineering Sample
Korosuke Roller
Lizard Wizard
Magic Brush
Make Trax (set 1)
Make Trax (set 2)
Mr. TNT
Ms. Pac Attack
Ms. Pac-Man
Ms. Pac-Man (bootleg)
Ms. Pac-Man (bootleg, (encrypted))
Ms. Pac-Man (with speedup hack)
Ms. Pac-Man Plus
Ms. Pacman Champion Edition / Super Zola Pac Gal
MTV Rock-N-Roll Trivia (Part 2)
Naughty Mouse (set 1)
Naughty Mouse (set 2)
New Puck-X
Newpuc2 (set 1)
Newpuc2 (set 2)
Pac-Gal
Pac-Man (Hearts)
Pac-Man (Midway)
Pac-Man (Midway, harder)
Pac-Man (Midway, with speedup hack)
Pac-Man Plus
Paint Roller
Piranha
Piranha (hack)
Piranha (older)
Ponpoko
Ponpoko (Venture Line)
Porky
Puckman (Falcom?)
PuckMan (Japan set 1 with speedup hack)
PuckMan (Japan set 1, Probably Bootleg)
PuckMan (Japan set 2)
PuckMan (Japan set 3)
Shoot the Bull
Super Glob (Pac-Man hardware)
Super Glob (Pac-Man hardware) German
The Glob (Pac-Man hardware)
Van-Van Car
Van-Van Car (Karateco)
Van-Van Car (set 3)
Woodpecker (set 1)
Woodpecker (set 2)
information 0.01 [Allard van der Bas, Nicola Salmoria]


NOTES:

- The mystery items in Ali Baba don't work correctly because of protection

- Make Trax has a "Special" chip that it uses for copy protection. In practical terms, it reads from Special when it reads from location $5040-$50FF.

- The piranha board has a sync bus controler card similar to Midway's pacman. It stores the LSB of the interupt vector using port 00 but it alters the byte to prevent it from running on normal pacman hardware and vice versa. Naughty Mouse uses the same board as Piranha with a different pal to encrypt the vectors. Incidentally we don't know the actual name of this game. Other than the word naughty at the top of the playfield there's no name. It shares some character data with the missing game Woodpecker, they may be related.

- Needed dumps: Eeeek!, Ms Pac Plus, Ms Pac Man Twin and MTV Rock-N-Roll Trivia (Part 2), 1 bad rom. It's not a bad dump, the rom is bad.


Bugs:

- pacman.c pacman.c notes: Here are some notes about pacman.c from dwidel: Pacmod (harder?): Not harder, has a patch to remove checksum failure, changes copyright to 1981, changes nickname to ghost. Pacgal: I have 4 pacgal boards, they all use the normal 4a not the crush roller 4a. Also the only significant difference between pacgal and the mspac bootleg is the name change and removal of "Midway Mfg Co". It should probably be removed under the current policy of culling redundant bootlegs. Piranha: I have seen lots of these boards and the current roms are not the usual ones. The only version I've seen has Eyes' encryption, different music and intermissions, uses interupt mode 2 and is protected to prevent it being run on a pacman board. The protection is not very good however. pacmanc056ora dwidel


WIP:

- 0.125u3: David Haywood fixed duplicate input port bits in pacman driver.

- 0.118u5: Aaron Giles added new colortable management functions in emupal.c. These functions can be used to manage a colortable on top of the core palette in cases where TRANSPARENCY_COLOR is currently used (essentially mapping to a pen mask for TRANSPARENCY_PENS). Updated pacman, mappy, toypop and several other drivers to use the new functions.

- 0.115u4: Aaron Giles removed colortables from a number of drivers that didn't need them. Also converted pacman and mappy drivers to collapse the colortable and palette. Changed palettesize to 512 colors.

- 0.113u2: Changed VSync to 60.606061 Hz.

- 0.111u3: Nathan Woods and Aaron Giles updated input port tokenization for MESS. Added support in MAME for "configuration" switches which are separate from dipswitches. These can be used to configure aspects of the game that don't correspond to dipswitches. Modified pacman.c to use configurations to control the speedup options. Removed '2x Speed Cheat' dipswitch.

- 0.110u1: Aaron Giles added flip screen offsets needed with new video parameters in the pacman.c driver.

- 0.109u4: Aaron Giles updated documentation in pacman driver to reflect actual sync chain. Fixed sound frequencies for 2650 conversions.

- 0.101: Aaron Giles wired up save state support for all the games in pacman.c and marked all games as GAME_SUPPORTS_SAVE.

- 0.93: Added clock parameter to Namco sound (96000 Hz).

- 0.90u4: Added vidhrdwpacman.c. smf updated the Pac-Man and Pengo driver. pacman, pengo, jrpacman use the same tile/sprite decode and palette decode & sprite rendering. Renamed pengo sound & video hardware to pacman as it was used their first, converted to use tilemaps, merged memory maps, added rom mirroring to pacman & moved any game that needs another rom into another map, tidied up the mirroring in the S2650 games, moved jrpacmbl back into Pengo driver and grouped the GAME() lines by hardware and then year. Changed gfx2 to gfx1 ($1000, 1800...) and changed palettesize to 32 colors in all games.

- 0.89u6: Changed S2650 CPU1 clock speed to 1536000 Hz in Driving Force (Pac-Man conversion), Eight Ball Action (Pac-Man conversion) and Porky.

- 0.84: Pierpaolo Prazzoli fixed Super Pacman dipswitches (Rack Test, Service Mode and Speedup Cheat).

- 0.69: Added machineacitya.c (Atlantic City Action).

- 0.62: Removed machineshootbul.c.

- 15th May 2002: Stephane Humbert fixed inputs and dipswitches in the Pac Man driver.

- 0.58: Added includespacman.h.

- 0.37b16: Added machinemspacman.c.

- 0.37b14: Renamed machine heglob.c to theglobp.c.

- 0.37b12: Added machineshootbul.c. Changed VSync to 60.606060Hz.

- 30th January 2001: Dave Widel wrote a Shoot the Bull driver.

- 0.37b11: Added machinejumpshot.c.

- 31st December 2000: Dave Widel has written a driver for Jump Shot.

- 0.37b4: Removed machinepacman.c.

- 24th February 1999: Zsolt Vasvari added another Crush Roller set to the pacman driver.

- 19th December 1999: Marco Cassili fixed Paint Roller dipswitches.

- 26th April 1999: Zsolt Vasvari sent in a Pacman driver with support for "Ali Baba and 40 Thieves".

- 0.35b3: Merged maketrax.c with pacman.c driver.

- 0.34b2: Added machinepacplus.c.

- 0.33b7: Added machine heglob.c.

- 0.30: Added maketrax.c driver.

- 0.28: Removed vidhrdwpacman.c.

- 0.20: Removed crush.c driver.

- 0.19: Added crush.c driver.

- 0.13: Merged crush.c with pacman.c driver.

- 0.12: Added vidhrdwgeneric.c/h.

- 0.04: Nicola Salmoria defined a generic interrupt_vector_w() function, this makes the Pac Man driver tinier (look at pacman/machine.c, it's now there only to handle the cheat).

- 0.03: Removed machinecrush.c.

- 0.02: Added vidhrdwpacman.c.

- 0.01: Added crush.c and pacman.c driver, machinecrush.c and machinepacman.c.

PCB information
alibaba Ali Baba and 40 Thieves
[Apr/112005]
 
 Ali Baba'  
 Falcon?  
 
 ROMs:
 5x MCM2532C (1-2-3-4-5)
 1x ID2716 (6)
 5x MK2716J (7-8-9-10-11)  
 
 NOTE:
 It's a clone of "Ali Baba and 40 Thieves", maybe manufactured by Falcon  
  
 Dumped 21/05/2005 
 
 -
bigbucks Big Bucks
[Dec/29/98]
 
 
 Game Name     Chip type   Position  Revision  Checksum  Notes
 *----------------------------------------------------------------
 Big Bucks
                2532         5E                  DC8C    Pac Man hack
                27128        P                           Aux Board
                2764         M                   FEC0    Aux Board
                27256        1                   CAE8    Aux Board
                27256        2                   9A20    Aux Board
                27256        3                   6965    Aux Board
                27256        4                   05DC    Aux Board
                27256        5                   3E8F    Aux Board
                27256        6                   9D61    Aux Board
                27256        7                   9859    Aux Board
                27256        8                   8FE8    Aux Board
                27256        9                   8975    Aux Board
                27256        10                  69BC    Aux Board
                27256        11                  6B1B    Aux Board
                27256        12                  6BC8    Aux Board
 
 
 This game uses a auxiliary board plugged into the Z80 socket of a Pac-Man board.
 Chip 5E replaces the graphic ROM on the main board (no 5F).
 
 In addition the aux board has 2) 74LS42, 1) 74LS138, 3) 74LS04 and 2 PALs?
 
 
 -
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bwcasino Boardwalk Casino
[UNMAMED]
 
 Atlantic City Action (Epos, 84)
 
 PCB is a standard Midway Pac-Man board with the CPU removed, and a daughtercard
 connected by ribbon cable to the CPU socket. The daughtercard contains the CPU,
 two program ROMs, and eight epoxy-topped ICs. It is assumed that these ICs form
 some kind of protection circuit similar to other Epos games. All other ROM sockets
 on the main PCB are populated by standard Midway Pac-Man
 program ROMs (and graphics ROM in 5F). The bipolor color PROMs in 4A and 7F are
 also different from Pac-Man, but I am unable to dump them at this time.
 I am making arrangements to have these dumped in the near future.
 
 -  
crush Crush Roller (Kural Samno)
[Jan/17/99]
 
 Magic Brush
 
 Dumped 17/01/1999.
 
 CPU: Z80
 SND: ?
 OSC: 18.432
 
 The hardware is the same is very similar to Eyes and Pacman boards.
 
 -
 
 [May/29/2006]
 
 Crush Roller (Sidam)  
 
 Sidam 1982  
 
 CPU
 1x SGS Z80ACPUB1 (main)
 1x AY-3-8912 (sound)
 1x oscillator (no speed markings)  
 
 ROMs
 6x TMS2532
 1x SN74S288N
 1x TBP24S10N
   
 Note
 1x 22x2 edge connector
 1x trimmer (volume)
 2x 8 switches dip
 1x 4 switches dip
 1x red led  
 
 Dumped 29/05/2006  
 
 -
 
 [Jul/08/2005]
 
 Roller Crash  
 
 ROMs 4x MB8532-45  
 
 Note Blister, no PCB
 Blister labeled "roller crash piccolo" - roller crash small"
 It's a clone of "Crush Roller"  
 
 Funzionamento Non testata  
 In vendita No  
 
 Dumped 07/07/2005  
 
 -
 
 [Sep/25/2006]
 
 Crush Roller (Kural Esco - bootleg?)  
 Kural Esco 1981  
 
 ROMs
 4x TMS2532JL  
 
 Note
 This is a two-in-one version of "Crush Roller (Kural Esco - bootleg?)" already in MAME, where roms (originally by 2048) bytes have been joined into 4096 bytes EPROMs.
 It goes this way:
 1 & 5 -> 15.1
 2 & 6 -> 26.2
 3 & 7 -> 37.3
 4 & 8 -> 48.4  
 
 Funzionamento Non testata  
 In vendita No  
 
 Dumped 24/09/2006  
 
 -
dremshpr Dream Shopper
[Feb/20/2000]
 
 Dream Shopper (JPN Ver.)
 (c)1982 Sanritsu
 C2-0150.A
 
 CPU	:NEC D780C-1
 Sound	:AY-3-8910
 OSC	:18.432MHz
 
 RED_1.50
 RED_2.51
 RED_3.52
 RED_4.53
 RED_5.39
 RED_6.40
 RED_7.41
 
 RED-20.18
 RED-21.19
 
 6331-1.6
 6301-1.37
 
 
 
 Dumped: 02/20/2000
 
 
 
 
 [Jul/12/2001]
 
 Dream Shopper by Sanritsu (another version)
 
 Provided on 12/07/01.
 
 -
drivfrcp Driving Force (Pac-Man conversion)
[Oct/18/97]
 
 Driving Force ©1984 Shinkai
 
 This one runs on a modified Pac-Man boardset. It's a daughterboard that
 plugs into the socket at 5E. There were only two ROMs on the whole boardset.
 Hopefully that's all there's supposed to be.
 The boardset it not working, so I cannot verify.
 
 -
eyes Eyes (Digitrex Techstar)
[Jul/07/95]
 
 Eyes ROM Checksums
 Rock-Ola, 1982
 
 Single board with 36-pin edge connector.  The board has the letters:
 A B C D E F H J K L M N P across one the top side of the board opposite
 the edge connector and the numbers: 1 2 3 4 5 6 7 8 9 across the left
 side of the board.  Hold the board with the edge connector at the bottom.
 The board has the identification "TP-048" in the bottom right corner of
 the board, next to the edge connector.
 
 Uses Z-80 microprocessor at location A7 (the Z-80 is soldered directly
 onto the board).
 
 One 8-position DIP switch at location E8.
 
 ROMs at locations: E5, F5, E7, F7, H7, and J7.  They are all socketed.
 ROM D5 has "05" printed on the label on the ROM.  E5 has "E5", D7 has
 "D7", E7 has "02", F7 has "F7" and H7 has "04" printed on the ROM label.
 
 Smaller (16-pin) socketed chip (identification 6301-1J 8209) at locations:
 A4, K1, and K3.  Similar chip (6031-1J 6146 ?) at location H8.
 
 Note: The ROM filenames indicate the board location for the ROM.
 
 Chip   Other
 Loc    ID         Checksum       Chip Type
 -----  -----      --------       ---------
 D5      05          763E           2532
 E5      G38???-E5   C69F           2532
 D7      G38201-D7   D58F           2532
 E7      02          D2BF           2532
 F7      G38203-F7   F447
 H7      04          1887           2532
 
 -
 
 [Jul/07/2005]
 
 Eyes (bootleg)  
 
 ROMs:
 1x HN462532G (ey1)
 2x TMS2532 (ey3-ey4)
 3x MCM2532C (eyes2-c1-c2)
 1x ID2716 (eyes3)
 1x TMS2516 (eyes5)  
 
 NOTE:
 It's a clone of "Eyes"  
  
 Dumped 07/07/2005  
 
 -
 
 [Jan/29/2006]
 
 Eyes (Zaccaria)  
 Zaccaria 1982  
 Produttore Zaccaria  
 
 ROMs
 10x INTEL D2716 (1,3,4,5,6,7,8,11,33,p)
 1x TMS2516 (2)
 3x MCM2716 (a,b,c)
   
 Note Blister, no PCB
 ------------------
 from Haze: This is a decrypted version of eyes with the copyright changed to "Zaccaria".
 The 11.bin seems to be some diagnostics rom to replace 1.bin, but it complains that something is missing.
 33.bin is a hack of 3.bin to delete the copyright completely.  
 
 Funzionamento Non testata  
 In vendita No  
 
 Dumped 29/01/2006  
 
 -
jumpshot Jump Shot
[Jun/04/98]
 
         JUMPSHOT ON PACMAN BOARD
 
 
                      TYPE
 ---------------------------
 6J                   2532
 5F                    "
 5E                    "
 6H                    "
 6E                    "
 6F                    "
 PROM     1M          82S126
 PROM     3M           "
 PROM     4A           "
 PROM     7F          82S123
 
 -
lizwiz Lizard Wizard
[May/31/98]
 
                      Video Game Chips on Disc           11/02/97
 
 
 Name   Type   Position    Rev     Checksum   Marked     Notes
 *------------------------------------------------------------------------------
 Lizard Wizard
        63S141   4A                  0A8B     4A         Pac Man Conversion (need
        63S081N  7F                  1697     7F         Pac Man Conversion (need
        2532     5E                  C511     5E         Pac Man Conversion (need
        2532     5F                  D55D     5F         Pac Man Conversion (need
        2532     6E                  F3FF     6E         Pac Man Conversion (need
        2532     6F                  1CFF     6F         Pac Man Conversion (need
        2532     6H                  F6FF     6H         Pac Man Conversion (need
        2532     6J                  48FF     6J         Pac Man Conversion (need
 
 Okay I used a cutoff saw to trim down the Epoxy block & used a blow torch to melt away
 most of the goo.  From that I wired up an adapter that the 40 pin ribbion cable
 plugged into, grabbing all the Address & Data lines and reading the whole thing as
 a 27512 format EPROM.
 
 There are 2 2732 EPROMs in the epoxy block.  I refer to them as WizA and WizB.
 
 When I read the whole thing, it appears that WizA is at $4000 and WizB is at $5000,
 somewhat different from Ms Pac but that may have something to do with the other
 circuitry that toggles them.  The other circuitry consisted of 2 chips,
 one a 74ls32 with only one gate used.
 The inputs were A15 and MREQ but for the life of me I could not find where the output went.
 The other chip I cannot ID, they are using it as the select (Chip Enable) for the 2 ROMS.
 The mystery chip has inputs of A12 and MREQ but I did not find any other inputs
 (seems like the ouput of the 74ls32 would be here?).
 
 
 Anyway....
 
 WizA checksum is 3F90
 WizB checksum is 06F2
 
 WizA read easily at +5VDC, WizB was not very cooperative (might have been the blow torch)
 but I finally got a consistent read at a low voltage, about 3.8 VDC
 (I've used this trick before on other weakend ROMs with good results).
 
 This will run as Mspacman on MAME using WizA as boot5 and WizB as boot6.
 The colors need to be fixed and I belive there is another input line.
 I have the complete kit plus docs, which I'll retrieve asap.
 
 
 -
mrtnt Mr. TNT
[Feb/19/98]
 
 These ROMS are from my 'original' ( ? - the board has a 'Techstar'
 legend on it ) Mr TNT board. This is quite a good game. A version
 was done for the Commodore 64 some years ago.
 
 -
 
 [Aug/20/2003]
 
 Gorkans (c)1983 Techstar
 
 Running on a bootleg Crush Roller PCB. Has two additional homemade-looking daughterboards
 hand-soldered to the PCB which have an array of TTL chips. Curiously, four of the EPROMs
 have Nintendo Donkey Kong Jr labels on them. They were probably recycled from a DKJr. 
 -
 
mspacman Ms. Pac-Man
[Nov/23/99]
 
 Here is the ROMs for Ms Pacman II by Orca.
 dumped 11/22/99
 
 MSP2P36E.BIN 6E CPU PCB
 MSP2P46F.BIN 6F CPU PCB
 MSP2P56H.BIN 6H CPU PCB
 MSP2P66J.BIN 6J CPU PCB
 MSP2P7S1.BIN SATELLITE PCB
 MSP2P8S2.BIN SATELLITE PCB
 MSP2P15E.BIN 5E VIDEO PCB
 MSP2P25F.BIN 5F VIDEO PCB
 
 -
 
 
 [Sep/17/2002]
 
 Name:            "Ms Pacman" (Bootleg)
 Manufacturer:    Unknow
 Year:            Unknow
 Date Dumped:     17-09-2002 (DD-MM-YYYY)
 
 CPU:             z80
 SOUND:           Unknow
 GFX:             Unknown
 
 Country:         Made In Greece
 
 About the game:
 
 Yet Another MsPacman Bootleg, this does only have two Eproms! 
 
 -
 
 [May/17/97]
 
         MS. PACMAN   CHIP PLACEMENT
 
 THE FILENAME IS THE ROM PLACEMENT
 THE -2716 ROMS ARE FOR A FOUR ROM CHARCTER CHIPSET FOR MS. PACMAN
 THE SPEED-UP.6F REPLACES THE ROM AT LOCATION 6F AND LETS MS. PACMAN
 MOVE SEVERAL TIMES FASTER
 
 THE U5-A, U6-B, U7-C PROMS WERE FOUND ON A SMALLER PROCESSOR BOARD
 WITH AN 82S123, Z-80 PROCESSOR AND 3 - 2764 E-PROMS. AT BOOT UP, IT
 DOESN'T PERFORM THE NORMAL SELF-TEST BUT GOES DIRECTLY TO GAME MODE.
 IT CAN BE EXCHANGED WITH NO NOTICEABLE EFFECT FOR THE NORMAL
 PROCESSOR BOARD, SO THERE APPEARS TO BE NO ALTERATIONS TO THE MAIN BOARD.
 
 
               TYPE
             --------
 SPEED-UP 6F   2532    MAIN BOARD
 6E             "       "
 6F             "       "
 6H             "       "
 6J             "       "
 5E             "       "
 5F             "       "
 5E-2716       2716     "
 5F-2716        "       "
 5H-2716        "       "
 5J-2716        "       "
 
                       PROCESSOR BOARD
 U5             "       "
 U6            2532     "
 U7             "       "
 U5-A          2764     "
 U6-B           "       "
 U7-C           "       "
 
 -
 
 [May/20/2001]
 
 Super Zola Pac Gal / Ms. Pacman Champion Edition (Jamma)
 
 CPU: Zilog Z84C0006PEC (Z80)
 SND: NAMCO
 OSC: 18.000Mhz
 DIPS: SW1 x 8 position, SW2 x 4 position
 
 DIP #1 of SW2 used to switch game. OFF = Ms Pacman CE, ON = Pac Gal
 
 RAM: 
     Program ram - 1 x 6264
     Video ram   - 1 x 2148
 
 ROMS: 
      PM4.BIN  > Main program > TMS27C512
      PM5.BIN  > Gfx          > MBM2764
      PM1.BIN  >              > Bi-polar Prom CY7C291
      PM3.BIN  >              > Bi-polar Prom CY7C291
      PM2.BIN  >              > Bi-polar Prom AM27S21
 
 Other Chips  2 x PAL16V8 - Unreadable !
 
 ROMCMP output (compared with merged pacman.zip)
 
 pm2.bin                 82s126.3m               IDENTICAL
 pm5.bin      [1/4]      pacheart.ch1            IDENTICAL
 pm5.bin      [3/4]      chg2                    71.191%
 pm5.bin      [3/4]      pacmanh.5e   [2/2]      71.191%
 pm5.bin      [3/4]      pacman.5e    [2/2]      71.191%
 pm5.bin      [4/4]      pacheart.ch4            57.129%
 pm5.bin      [4/4]      pacman.5f    [2/2]      57.129%
 pm5.bin      [2/4]      pr6.cpu                 49.414%
 pm3.bin      [even 2/2] blpac7b      [4/4]      40.039%
 pm3.bin      [odd 2/2]  pr5.cpu      [4/4]      23.242%
 pm3.bin      [even 1/2] blpac10b     [2/4]      22.656%
 pm1.bin      [3/4]      prg8         [4/4]      17.578%
 pm1.bin      [3/4]      pacheart.pg8 [4/4]      17.578%
 pm3.bin      [odd 1/2]  prg8         [4/4]      17.578%
 pm3.bin      [odd 1/2]  pacheart.pg8 [4/4]      17.578%
 pm1.bin      [4/4]      pr8.cpu      [4/4]      7.812%
 pm1.bin      [1/4]      blpac12b     [even 2/2] 6.641%
 pm1.bin      [2/4]      blpac9b      [2/4]      4.883%
 pm4.bin                                         NO MATCH
 
 -
 
 [Apr/11/2005]
 
 Pac Gal (bootleg)  
 
 ROMs:
 4x TMS2532JL (1-3-4-5-6)
 2x SGSM2532 (2-4mod)
 2x HN462716G (6h-6l)
 2x ID2716 (5h-5l)
 1x AM2716 (miss7)
 3x MK2716J (miss8-miss9-miss10)
   
 
 NOTE:
 It's a clone of "Pac-Gal"
   
 Dumped 21/05/2005 
 
 -
 
 [Dec/28/2005]
 
 Ms. Pac-Man (Orca)  
 Orca  
 
 NOTE:
 After some reserch I can say that it's a genuine bootleg of Ms pacman by Orca and not
 an original board hacked to run mspacman.
 The pcb is marked on the upper board OVG53A and has the typical symbol of this
 manufacturer and on the bottom board is marked OVG52A.
 After looking on this site http://users.erols.com/mowerman/pacfile.htm
 I saw the AICA puckman bootleg is identical in layout to the Orca bootleg
 (orca uses less eproms because they are 2732).
 Orca piggyback is the "Sex change" piggyback , it has the same TTLs and Z80.
 The bottom board is identical to the PAC2 board.
 Pinout matches the pac1/2 bootleg which in turn is the same as various Orca original games.
 Since Orca made a bootleg of Crazykong, I think this should be included in mame.
 The pcb works perfectly except the amplifier is burnt, the music/sounds
 are ok (I tried amplified speakers and it's ok).  
 
 Dumped 27/12/2005  
 
 -
 
 [Oct/17/2006]
 
 Ms. Pac-Man (Italian bootleg)  
 
 Midway MFG (board made in Italy) 1983  
 N.revisione PAC M  
 
 CPU
 1x MK3880N-41RL-Z80-CPU (main)
 1x LM380N (sound)
 1x oscillator 18 MHz  
 
 ROMs
 6x MCM2532C (1-6)
 2x HN462716 (7,9)
 1x TMS2516JL (8)
 1x MK2716J (10)
 3x MMI6301
 1x DM74S288N  
 
 Note
 1x 22x2 edge connector
 1x trimmer (volume)
 1x 8 switches dip
 ---------------------
 
 This PCB has been manufactured in Italy.
 Title and gameplay are identical to original Midway game, but copyright year is "1983".
 It runs on the same hardware as "Pac-Gal"
 I do not know if it will be considered worth adding to MAME...
 anyway a diff is available for you to enjoy  
 
 Funzionamento Non Funzionante  
 In vendita Si  
 
 Dumped 17/10/2006  
 
 -
nmouse Naughty Mouse (set 1)
[Dec/15/2001]
 
 Naughty Mouse by ?
 
 This game name might be wrong !
 
 This game run on a GDP-01 board + GDP-02  security board
 
 GDP-01 is a bootleg pac-man / crush roller PCB.
 
 The security board has 2 bprom (27s19.14 and 6336.13)
 
 Some text can be easily found (even with encryption) look at the end of T3
 
 Warning bprom in location A4 is different than the one used in pac-man but is OK !
 
 Completed on 15-12-2001.
 
 -
 
 [Jan/29/2006]
 
 Naughty Mouse (set 2) ?  
 
 ROMs
 11x MK2716J  
 
 Note Blister, no PCB
 It's a clone of "Naughty Mouse (set 2)", but it doesn't boot up.  
 
 In vendita No  
 
 Dumped 29/01/2006
   
 -
porky Porky
[Sep/14/99]
 
 Porky
 
 Shinkai 1985
 
 2650 CPU add on board for Pac Man
 
 -
puckman PuckMan (Japan set 1, Probably Bootleg)
[Aug/07/97]
 
               PACMAN - NAMCO ORIGINAL ( ? )
 
 These roms are taken from what appears to be an original Namco PCB that I
 own. The PCB looks the same as that depicted in the scan contained in Namco
 classics volume 1 (JAP) for the playstation - apart from a small satelite board
 adjacent to the character roms. It isn't clear, but this board may have been
 removed for the photograph. There are no NAMCO markings on my board - but
 neither does there appear to be on the scan. The serial No. 22021017 is 
 etched on the PCB just behind the edge connector.  All roms are marked with
 a neat non-pirate looking label marked PM1 and then CHGx or PRGx for the
 appropriate roms. The only other interesting IC is an 'NVC285'.
 
 The rom layout is as follows:
 
                           PRG
                CHR         8
                            6        E
                 4          4        D
                 2          2        G
                 3          7        E
                 1          5
                            3
                            1
 
 Okay, that's the boring bit over with. Now the interesting part.
 
 Looking at the Japanese version of Namco classics volume 1, the ghost names
 are as follows:
 
  Character  / Nickname
 
  OIKAKE       AKABEI
  MACHIBUSE    PINKY
  KIMAGURE     AOSUKE
  OTOBOKE      GUZUTA
 
 These are the correct japanese names - changed for the Western market.
 
 Now, my PCB comes up with the following names:
 
  URCHIN        MACKY
  ROMP          MICKY
  STYLIST       MUCKY
  CRYBABY       MOCKY
 
 These do not look particularly original to me. However, the correct (JAP) names
 are actually contained within the ROMS. Also, when running a .rat file I made
 for sparcade, the correct JAPANESE names appear !  Yippee !!!
 ( The dips do not change the names - but I understand that there was a 
 jumper on the board that set the different names ).
 
 Anyway, the PCB APPEARS to be original with just some doubt about the
 western names - but these may be correct. Anyone with any info, please let
 me know !!!!
 
 These roms are for use by those who own the original PCB.
 
 
 
 [01/04/97]
 
 ----------------------
 Pacman by NAMCO (1980)
 ----------------------
 
 
 
 The archive information:
 
 Location  Type     ID       Checksum
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5E        2732  NAMCOPAC.5E   1671
 5F        2732  NAMCOPAC.5F   77DA
 6E        2732  NAMCOPAC.6E   FC00
 6F        2732  NAMCOPAC.6F   AF00
 6H        2732  NAMCOPAC.6H   9900
 6J        2732  NAMCOPAC.6J   4100
 
 
 
 [02/10/97]
 
                 PIRANHA
 
 USES Z80 CPU
 
 ALL PROMS ARE 2716
 NAME     POSITION 
 ---------------
 1        7E       
 10       5F       
 11       5G       
 12       5J       
 2        7F       
 3        7G       
 4        7J       
 5        6E       
 6        6F       
 7        6G       
 8        6J       
 9        5E       
 
 63S141   1K    
 63S141   3K    
 63S141   4A    
 6331-1J  8H    
 
 -
 
 
  Volume in drive G has no label
  Volume Serial Number is 101F-16F7
  Directory of G:\PROM\MISC\PIRANHA
 
 .                     05-24-98   2:01p
 ..                    05-24-98   2:01p
 1        7E          2,048 02-10-97   3:56p
 10       5F          2,048 02-10-97   4:02p
 11       5G          2,048 02-10-97   4:02p
 12       5J          2,048 02-10-97   4:03p
 2        7F          2,048 02-10-97   3:56p
 3        7G          2,048 02-10-97   3:57p
 4        7J          2,048 02-10-97   3:58p
 5        6E          2,048 02-10-97   3:58p
 6        6F          2,048 02-10-97   3:59p
 7        6G          2,048 02-10-97   4:00p
 8        6J          2,048 02-10-97   4:00p
 9        5E          2,048 02-10-97   4:01p
 READ                   329 02-10-97   4:05p
 63S141   1K            256 07-04-98   9:02p
 63S141   3K            256 07-04-98   9:03p
 63S141   4A            256 07-04-98   9:04p
 6331-1J  8H             32 07-04-98   9:04p
 R                        0 07-04-98   9:05p
        20 file(s)         25,705 bytes
                      813,989,888 bytes free
 
 
 
 [Mar/20/2002]
 
 The following ROMs were dumped 12/30/2001 from a Piranha PCB.  The board contained no 
 manufacturer's name, and was merely labeled "GDP-01".  Slightly covering this label
 was a sticker which read:
 	NAPCO 1981
 	8172978
 The word "APPROVAL" appeared in large red letters behind this wording.  The PCB contains
 two daughter boards, one in location 6C (labeled "GDP-02") and another in 2c (unlabled).
 
 The main PCB features a single 36-pin edge connector and share the pinouts of the 
 "Bootleg Pac 3" mentioned on lawnmowerman's site:
    http://users.erols.com/mowerman/pacfile.htm
 
 This romset is visibly different than the Piranha romset currently supported by
 MAME.  The most notable differences are the appearance of the "octopi" which are
 outlined, rather than solid colors.  The "Island" (in the upper right-hand corner) is
 green (versus black in MAME, which blends into the background).  The attract mode 
 differs too, with different gameplay demonstrated followed by a "Score Advance Table"
 which lists OCTPUS-1 through OCTPUS-4.  There is no animated sequence showing the player
 eating the "octopi", instead they are simple listed with their points next to them.
 
 The PCB contained 12 EPROMs (type 2716 and 2516) with hand-written stickers.
 
 I dumped (and verfied) the roms using an "Intronics, Inc. Pocket Programmer" (parallel port type).  
 
 
 roms 1+5 ... matched "namcopac.6e"... almost exactly.
 roms 2+6 ... namcopac.6f
 roms 3+7 ... namcopac.6h
 roms 4+8 ... namcopac.6j
 roms 9+11 ... pacman.5e
 roms 10+12 ... pacman.5f
 
 		Bootleg Pac 3 pinouts
 	 Solder Side			Parts Side	
 				
 		GND	1	2	GND	
 		GND	3	4	GND	
 		GND	5	6	GND	
 	Speaker +	7	8	Gnd (Speaker -)	
 	+12 VDC	9	10	+12 VDC	
 	1 Player Up	11	12	nc	
 	2 Player Up	13	14		
 			15	16		
 		+5 VDC	17	18	+5 VDC	
 			19	20	2 Player Down	
 			21	22	1 Player Down	
 2 Player Start	23	24		
 1 Player Start	25	26	Coin	
 1Player Right	27	28		
 	1Player Left	29	30	Video Red	
 	Video Blue	31	32	2 Player Right (?)	
 	Video Green	33	34	2 Player Left	
 	Video Sync	35	36	Table **	
 
 
 
 12/30/2001
 
 -
 
 [May/07/2007]
 
 PuckMan (bootleg)  
   
 CPU
 1x 8080 (main)
 1x oscillator 18000
 1x LM380N (sound)
   
 ROMs
 8x 2716
 3x PROM74S287
 1x PROM74S288  
 
 Note
 1x 22x2 edge connector
 1x trimmer (volume)
 1x 8 switches dip
   
 Funzionamento Non Funzionante  
 In vendita No  
 
 Dumped 12/02/2005
 
 -
 
 
 [MAME]
 
 	Pac-Man memory map (preliminary)
 
 	0000-3fff ROM
 	4000-43ff Video RAM
 	4400-47ff Color RAM
 	4800-4bff RAM (Dream Shopper only)
 	4c00-4fff RAM
 	8000-9fff ROM (Ms Pac-Man and Ponpoko only)
 	a000-bfff ROM (Ponpoko only)
 
 	memory mapped ports:
 
 	read:
 	5000      IN0
 	5040      IN1
 	5080      DSW 1
 	50c0	  DSW 2 (Ponpoko only)
 	see the input_ports definition below for details on the input bits
 
 	write:
 	4ff0-4fff 8 pairs of two bytes:
 	          the first byte contains the sprite image number (bits 2-7), Y flip (bit 0),
 			  X flip (bit 1); the second byte the color
 	5000      interrupt enable
 	5001      sound enable
 	5002      ????
 	5003      flip screen
 	5004      1 player start lamp
 	5005      2 players start lamp
 	5006      coin lockout
 	5007      coin counter
 	5040-5044 sound voice 1 accumulator (nibbles) (used by the sound hardware only)
 	5045      sound voice 1 waveform (nibble)
 	5046-5049 sound voice 2 accumulator (nibbles) (used by the sound hardware only)
 	504a      sound voice 2 waveform (nibble)
 	504b-504e sound voice 3 accumulator (nibbles) (used by the sound hardware only)
 	504f      sound voice 3 waveform (nibble)
 	5050-5054 sound voice 1 frequency (nibbles)
 	5055      sound voice 1 volume (nibble)
 	5056-5059 sound voice 2 frequency (nibbles)
 	505a      sound voice 2 volume (nibble)
 	505b-505e sound voice 3 frequency (nibbles)
 	505f      sound voice 3 volume (nibble)
 	5060-506f Sprite coordinates, x/y pairs for 8 sprites
 	50c0      Watchdog reset
 
 	I/O ports:
 	OUT on port $0 sets the interrupt vector
 
 -
 
 
 
 
 
vanvan Van-Van Car
[Jul/12/98]
 
                 VAN VAN CAR     SANRITZU
 
 YSES Z80 CPU
 
 NAME     IC #   ALL ARE 2732
 ---------------
 VAN-1    50       
 VAN-2    51       
 VAN-3    52       
 VAN-4    53       
 VAN-20   18       
 VAN-21   19       
 6301-1   37
 6331-1   6
 
 
 processor:   D780C
 ram:    93422
 
 
 
 [Aug/20/98]
 
 VAN VAN CAR KANEKO?? 
 
 Hardware INFO :
 
 CPU Z80-CPU (MOSTEK) Chrystal : 18.432 Mhz
 
 Sound (special) 2x 76489AN + LM324N
 
 PROMS (2)
 
 MMI 6331
              Honestly I'm not quite sure if I read them correctly !
 MMI 6301  
 
 
 -
 
 [Apr/24/2001]
 
 Archive:  ./vanvan.zip
  Length  Method   Size  Ratio   Date    Time   CRC-32     Name
  ------  ------   ----  -----   ----    ----   ------     ----
       0  Stored       0   0%  03-30-99  14:24  00000000   BOOTLEG/
    4096  Defl:X    3032  26%  08-20-98  16:36  cf1b2df0   BOOTLEG/VANVAN.050
    4096  Defl:X    2959  28%  08-20-98  16:36  80eca6a5   BOOTLEG/VANVAN.051
    4096  Defl:X    2842  31%  08-20-98  16:36  b1f04006   BOOTLEG/VANVAN.053
    4096  Defl:X    2597  37%  08-20-98  16:36  db67414c   BOOTLEG/VANVAN.039
     326  Defl:X     236  28%  03-01-99  17:28  6b928b97   BOOTLEG/VANVAN.TXT
       0  Stored       0   0%  03-30-99  14:24  00000000   ORIGINAL/
      34  Defl:X      33   3%  02-07-99  08:58  524c92da   ORIGINAL/INFO.TXT
    4096  Defl:X    3035  26%  02-07-99  08:51  00f48295   ORIGINAL/VAN1.BIN
    4096  Defl:X    2966  28%  02-07-99  08:52  df58e1cb   ORIGINAL/VAN2.BIN
    4096  Defl:X    2781  32%  02-07-99  08:53  f8b37ed5   ORIGINAL/VAN4.BIN
    4096  Defl:X    2753  33%  02-07-99  08:54  b8c1e089   ORIGINAL/VAN5.BIN
    4096  Defl:X    1733  58%  02-07-99  08:55  60efbe66   VAN20.BIN
    4096  Defl:X    1987  52%  02-07-99  08:56  5dd53723   VAN21.BIN
    4096  Defl:X    2575  37%  02-07-99  08:53  15571e24   VAN3.BIN
     256  Defl:X      82  68%  07-12-98  08:13  4b803d9f   6301-1.37
      32  Defl:X      22  31%  07-12-98  08:14  ce1d9503   6331-1.6
    4096  Defl:N    2849  30%  01-16-98  15:20  b724cbe0   van-4.53
  ------          ------  ---                              -------
   49800           32482  35%                              18 files
 
 -
2004-2008 MAWS all copyrights belong to their respective owners