[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

.            <DIR>         05-24-98   2:01p
..           <DIR>         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

-





