Home News Forum                            

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

20pacgal: MAME ROM Information.


Ms. Pac-Man/Galaga - Class of 1981 (c) 2004 Namco.


Main CPU : Z180 (@ 32 Mhz)

Sound Chips : Namco (@ 96 Khz), DAC

Screen orientation : Vertical

Palette colors : 4096

Video resolution : 224 x 288 pixels

Screen refresh : 60 Hz

Players : 2

Control : 4-way joystick (UP and DOWN not used in Galaga)

Buttons : 1 (FIRE) - used in Galaga only


The full name on the marquee is "Namco 20 Year Reunion : Ms. Pac-Man/Galaga - Class of 1981".

'Speedy' Ms. Pac-Man, and 'Rapid Fire' Galaga are also operator selectable.

Michael Jackson used to own this game (Serial number: 249). It was sold at the official Michael Jackson Auction on Apr. 24th, 2009.









* Play the original "Pac-Man" : At the game select screen press Up(x3), Down(x3), Left, Right, Left, Right, Left. If you did it correctly, the sound heard in both "Pac-Man" and "Ms. Pac-Man" when you gain an extra life will play, and Pinky will take Blinky's place on the "Press Start" screen. Press the Ms. Pac-Man Start button and you will play "Pac-Man". After the game is over, the original "Pac-Man"'s attract mode sequence will run for one cycle.

* To toggle the built-in speedup, insert coins then enter the following sequence : Left, Right, Left, Right, Up(x3), Fire. If you did it correctly, the sound heard in both "Pac-Man" and "Ms. Pac-Man" when you eat a bonus fruit item will play. This will toggle the speed in both Ms Pac-Man & Pac-Man as well as provide a 'Fast Shot' in Galaga.

Play "Galaga" for free : During the Galaga demonstration, wait until the Galaga Commander uses the tractor beam. Before it sucks up the ship, press fire and kill it. You now have total control and can play the sample level. However, finish quick or an error screen will come up. The game will function normally though.


Machine's picture.

Game's rom.

MAME Info:

0.138u1 [Brian Troha, The Dumping Union]

0.127u6 [Johan Samuelsson]

0.111u1 [Nicola Salmoria]

Artwork available


- Pac-Man is also playable via CODE! To play do the following: Insert coins, then tap on the keyboard, UP-UP-UP, Down-Down-Down, Left-Right-Left-Right-Left, and then you can hear the initial sound. Hit the Start button.


- All sets in 20pacgal.c: Use of autosave/save causes missing graphics and sprites. Tafoid (ID 04555)

- Known issues. Source (ID 02216)


- 0.144u3: Tafoid fixed 20pacgal reset after loading with -autosave enabled.

- 0.140u2: Aaron Giles fixed 20pacgal driver, which does not successfully boot.

- 6th September 2010: Mr. Do - The instruction stickers for Ms.Pac/Galaga Reunion are done, thanks to Kiltron. 25th Anniv. Pac-Man also uses this same artwork.

- 0.139u1: Sara S. added clone Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.00) and Mark F. added clone (V1.03). Atari Ace removed global variables from NAMCO sound core.

- 0.139: Changed description to 'Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.08)'.

- 0.138u1: Brian Troha and The Dumping Union added Ms. Pac-Man/Galaga - 20 Year Reunion (V1.08) and clone (V1.02). Renamed (20pacgal) to (20pacgalr4) and (20pacgala) to (20pacgalr1). Couriersud improved Z180 timer and HALT processing. This fixes severe slowdown after initials are entered in Ms. Pac-Man/Galaga - 20 Year Reunion. Rewrote rom/ram banking. 20pacgal now supports save state. Added lfsr-driven starfield. The general principle is understood now but star set selection and the star drawing condition are guesses.

- 0.135u1: Fabio Priuli updated 20pacgal to use EEPROM device. Proper save state support still needs some work (to handle the rom banking mechanism). Added a MDRV_EEPROM_NODEFAULT_ADD macro which do not need default data size / data.

- 0.133u1: Renamed (20pacgaa) to (20pacgala).

- 0.127u6: Johan Samuelsson added 'Ms. Pac-Man/Galaga - 20 Year Reunion (V1.04)'. Changed parent description to 'Ms. Pac-Man/Galaga - 20 Year Reunion (V1.04)'. Renamed (20pacgal) to (20pacgaa).

- 0.126u2: Brian Troha added information on how to toggle the fast shot in Galaga in 20pacgal.

- 0.122u8: Zsolt Vasvari cleaned up 20pacgal driver, including driver state. Tried improving on the ROM mirroring, without any success. Changed Z180 CPU1 clock speed to 18432000 Hz.

- 0.119u2: Changed Z180 CPU1 clock speed to 20MHz.

- 0.119u1: Pierpaolo Prazzoli removed kludge in 20pacgal which is no longer necessary with proper Z180 emulation. Sound now works as well.

- 21st September 2007: Pierpaolo Prazzoli - After having fun with a simple decryption and with a couple of fixes to the Z180 core, I could get a first screenshot from the game... but there's something else going wrong now, that causes the game code to crash. I don't know yet if it's another cpu core bug or protection... As a bonus, with those fixes to Z180 core I could get sound working in galaga game inside 20pacgal.

- 0.111u1: Nicola Salmoria added 'Ms. Pac-Man/Galaga - 20 Year Reunion' (Namco 2000).

- 15th February 2004: Nicola Salmoria sent in a driver for Ms.Pac-Man/Galaga - 20 Year Reunion and fixed some bugs in the Z180 CPU core. Why isn't Class Reunion not in MAME? Because it's still being sold [Haze].

- 5th January 2001: NAZ dumped Ms. Pac-Man/Galaga - 20 Year Reunion (V1.01).

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


Recommended Games (Galaxian):



4 Fun in 1 (Galaxian)



Namco Classic Collection Vol.1 (Galaga)

Tenkomori Shooting (Galaga)

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

Pac-Man - 25th Anniversary Edition (Galaga)

Galaga '88

Ghostmuncher Galaxian (bootleg)


Cosmo Gang the Video

Romset: 288 kb / 2 files / 67.4 zip

MAME XML Output:

       <game name="20pacgal" sourcefile="20pacgal.c">
              <description>Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.08)</description>
              <manufacturer>Namco / Cosmodog</manufacturer>
              <rom name="ms_pac-galaga_v1.08.u13" size="262144" crc="2ea16809" sha1="27f041bdbb590917e9dcb70c21aa6b6d6c9f04fb" region="maincpu" offset="0"/>
              <rom name="ms_pac-galaga.u14" size="32768" crc="c19d9ad0" sha1="002581fbc2c32cdf7cfb0b0f64061591a462ec14" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z180" clock="18432000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco" clock="96000"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise