From bd409633ff834ffa9f717ddc70ae07b03bae22de Mon Sep 17 00:00:00 2001 From: Roberto Fresca Date: Sun, 31 Mar 2024 00:03:22 +0100 Subject: [PATCH] pacman/pacman.cpp: Added Ms Pac-Man Twin extra documentation and ASCII PCB layers. --- src/mame/pacman/pacman.cpp | 168 +++++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) diff --git a/src/mame/pacman/pacman.cpp b/src/mame/pacman/pacman.cpp index 324ab7ec866..11a0ddcfb57 100644 --- a/src/mame/pacman/pacman.cpp +++ b/src/mame/pacman/pacman.cpp @@ -5036,6 +5036,174 @@ ROM_END that are not present in the parent set. + PCB Layout... + + G-HB + .---------------------------------------------------------------------------------. + | 1 2 3 4 5 | + | .----------. .----------. .--------------. | + | S | 74LS161 | | 74LS161 | | PKN00004 | | + | '----------' '----------' | socket | | + | .----------. .----------. .----------. '--------------' | + | R | 74LS161 | | 74LS161 | | 2114-2 | | + | '----------' '----------' '----------' | + | .----------. .----------. .----------. | + | P RESNET 1 | 74LS02 | | 74LS10 | | 2114-2 | | + | '----------' '----------' '----------' | + | .----------. .----------. .----------. .----------. | + | N | CD4066 | RESNET 2 | 74LS74 | | 2114-2 | | 74LS08 | | + | '----------' '----------' '----------' '----------' | + | .----------. .----------. .----------. .----------. .----------. | + | M | IM5623 | | 74LS273 | | IM5623 | | 2114-2 | | 74LS74 | | + | '----------' '----------' '----------' '----------' '----------' | + | .----------. .----------. .----------. .----------. .----------. | + | L | 74LS174 | | 74S89 | | 74LS157 | | 2114-2 | | 74LS139 | |-----. + | '----------' '----------' '----------' '----------' '----------' |-----| R + | .----------. .----------. .----------. .----------. |-----| I + | K | 74LS283 | | 74S89 | | 74LS158 | | 2114-2 | |-----| B + | '----------' '----------' '----------' '----------' .--------------. |-----| B + | | MB5816 | |-----| O + | | | |-----| N + | J '--------------' |-----| + | .--------------. |-----| C + | | MB5816 | |-----| A + | .----------. .----------. .----------. .----------. | | |-----| B + | H | 74LS174 | | 74LS86 | | 74S89 | | 74LS245 | '--------------' |-----| L + | '----------' '----------' '----------' '----------' .--------------. |-----| E + | .----------. .----------. .----------. .----------. | MB5816 | |-----| + | F | 74LS283 | | 74LS283 | | 74S89 | | 74LS86 | | | |-----' + | '----------' '----------' '----------' '----------' '--------------' | + | .--------------. | + | .----------. .----------. .----------. .----------. | MB5816 | | + | E | 74LS161 | | 74LS161 | | 74LS20 | | 74LS157 | | | | + | '----------' '----------' '----------' '----------' '--------------' | + | .----------. .----------. | + | D | 2115A | | 74LS273 | | + | '----------' '----------' | + | .----------. .----------. .----------. .----------. | + | C | 2115A | | 74LS375 | | 74LS00 | | 74LS194 | | + | '----------' '----------' '----------' '----------' | + | .----------. .----------. .----------. .----------. | + | B | 2115A | | 74LS157 | | 74LS377 | | 74LS194 | | + | '----------' '----------' '----------' '----------' | + | .----------. .----------. .----------. .----------. | + | A | 2115A | | 74LS158 | | 74LS287 | | 74LS157 | | + | '----------' '----------' '----------' '----------' | + | | + '---------------------------------------------------------------------------------' + + + G-HA + .----------------------------------------------------------------------------------. + | 6 7 8 9 | + | .----------. | + | S | 74LS367 | | + | '----------' | + | .----------. | + | R | 74LS367 | | + | '----------' | + | .--------------. | + | | | | + | P | socket | | + | '--------------' | + | .--------------. .----------. | + | N | | | 74LS42 | | + | | socket | '----------' | + | '--------------' | + | .--------------. .----------. | + | M | | | 74LS139 | .--' + | | socket | '----------' | + | '--------------' .----------. 01 '--. + .-----| L .--------------. | 74LS02 | ---| + R |-----| | | '----------' ---| + I |-----| | socket | ---| + B |-----| '--------------' .----------. ---| + B |-----| K .--------------. | 74LS259 | ---| + O |-----| | | '----------' 2x22 ---| + N |-----| | socket | .----------. edge ---| + |-----| J '--------------' | 741LS38 | conn ---| + C |-----| .--------------. '----------' ---| + A |-----| | | .----------. .----------. ---| + B |-----| H | socket | | 74LS08 | | 74LS367 | ---| + L |-----| '--------------' '----------' '----------' ---| + E |-----| .--------------. ---| + |-----| | | .----------. .----------. ---| + '-----| F | socket | | 7603 | | 74LS367 | ---| + | '--------------' '----------' '----------' 22 .--' + | .--------------. .----------. .----------. | + | E | | | | | 74LS367 | '--. + | | socket | '----------' '----------' | + | '--------------' | + | .--------------. .----------. .--------------. | + | D | PKN00003 | | 74LS367 | | DIP switches | | + | | socket | '----------' '--------------' | + | '--------------' .----------. .----------. | + | C | 74LS74 | | 74LS161 | | + | .-------------------. .------. '----------' '----------' | + | | SUSILU | |18.432| .----------. | + | B | socket | | MHZ | | 74258 | | + | '-------------------' '------' '----------' .----------. | + | Xtal .----------. | | | + | A | 74107 | | MB3712 | | + | '----------' '----------' | + | .--. .--. | + | | |||||||||||||||||||||||||| | | + '---' '------------------------' '-----------------------------------------------' + 2x25 edge connector + + + Custom NVC284 replacement PCB (at location 5S): + .----------------------------------------------. + | .----------. PKN00004 | + | | 74LS367 | | + | '----------' | + | .----------. . . . . . . . . . . . . . . | + | | 74LS32 | | + | '----------' C O N N E C T O R | + | .----------. | + | | 74LS138 | . . . . . . . . . . . . . . | + | '----------' | + | .----------. .----------. .----------. | + | | 74LS86 | | 74LS257 | | 74LS257 | | + | '----------' '----------' '----------' | + | .----------. .----------. .----------. | + | | 74LS86 | | 74LS257 | | 74LS257 | | + | '----------' '----------' '----------' | + | .----------. .----------. .----------. | + | | 74LS86 | | 74LS257 | | 74LS257 | | + | '----------' '----------' '----------' | + | .----------. .----------. .----------. | + | | 74LS08 | | 74LS04 | | 74LS148 | | + | '----------' '----------' '----------' | + '----------------------------------------------' + + + Custom NVC285 replacement PCB (at location 6D): + .-----------------------------------------------. + | . C . PKN00003 | + | .----------. . O . | + | | 74LS139 | . N . | + | '----------' . N . | + | .----------. . E . .-----------. | + | | 74LS139 | . C . | 74LS373 | | + | '----------' . T . '-----------' | + | .----------. . O . .-----------. | + | | 74LS08 | . R . | 74LS373 | | + | '----------' '-----------' | + | .----------. .----------. .-----------. | + | | 74LS32 | | 74LS04 | | 74LS373 | | + | '----------' '----------' '-----------' | + | .----------. .----------. .-----------. | + | | 74LS14 | | 74LS109 | | 74LS109 | | + | '----------' '----------' '-----------' | + | | + '-----------------------------------------------' + + + The SUSILU PCB soldered below the Z80 socket, is exactly + the same documented above, containing a Z80 CPU, a M27256 EPROM, + a 74LS254 and an unknown DIL40 IC. . + Docs by Roberto Fresca.