Home News Forum                            
 

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

mspacmat: MAME ROM Information.


History:

Ms. Pac Attack (c) 1981.


Basically this game is "Pac-Man", with a few minor differences. The major difference is that the ghosts have fewer restrictions on their movement, making them more formidable. Also adding to the challenge are the different mazes and the fact that the fruit no longer stays in one place, but moves in, out and around the maze. Fortunately there is a power pellet in each corner that (usually) turns the ghosts blue for a period of time, allowing you to eat them for points.


The main difference being the order of levels has been changed. As in the regular "Ms. Pac-Man" game, the maze turns invisible at a certain point. However, in Ms. Pac Attacks, this point is reached much earlier - at about the 144th screen instead of the 255th.


- TECHNICAL -


Main CPU : Z80 (@ 3.072 Mhz)

Sound Chips : Namco 3-channel WSG (@ 96 Khz)


Screen orientation : Vertical

Video resolution : 224 x 288 pixels

Screen refresh : 60.61 Hz

Palette colors : 16


Players : 2

Control : 4-way joystick

Buttons : 1


- TRIVIA -


Ms. Pac Attack seems to be a hack of "Ms. Pac-Man Plus", as while the mazes are the same as Ms. Pac-Man Plus, they come out in a different order.


While the Ms. Pac-Man hacks are creative with the mazes, they have trouble dealing with other aspects of play. One problem the Ms. Pac-Man hacks have is that the fruit walks along the routes of the original mazes, making the fruit unreachable during part of its walk to and from the center. Also, the ghosts slow down at odd places during the first three racks. Such slowing down only makes sense by looking at the original mazes and seeing where the tunnels would be.


Unlike the Pac-Man hacks, the Ms. Pac-Man hacks don't mess with the scores you get from eating dots, fruit and ghosts.


Official products:

Ms. Pac-Man [Upright model] [No. 595]

Ms. Pac-Man [Cocktail model] [No. 599]

Ms. Pac-Man [Mini-Myte model] [No. 602]


Unofficial products

Ms. Pac-Man Plus

Ms. Pac Attack

Ms. Pac-Man Champion Edition

Pac-Gal


- SCORING -


Dot : 10 points

Energizer : 50 points

Ghosts : 200, 400, 800, 1600 points

Cherry : 100 points

Strawberry : 200 points

Peach : 500 points

Pretzel : 700 points

Apple : 1000 points

Pear : 2000 points

Banana : 5000 points


- SOURCES -


Game's rom.




MAME Info:

0.37b16 [Dave Widel]

0.01 [Nicola Salmoria, Allard van der Bas]


Artwork available


NOTE:

- Sometimes the colours on the first level appear incorrect until you either die or finish the level. The original game does this as well, although it doesn't happen very often. It appears that this is triggered by insert a credit and pressing start at a certain point in the attract mode. Because most people add credits shortly after the game has finished booting up, this feature is more likely to appear in MAME than on an actual arcade machine.


Bugs:

- Ghost tunnel behavior different than arcade. jpittman (ID 04251)

- Clone mspacmab: Number of maximum level. dwidel (ID 00823)


WIP:

- 0.146: Jim Skilskyj and MisfitMAME added clone Ms. Pac-Man II (Orca bootleg set 1). Corrado Tomaselli and MisfitMAME added clone Ms. Pac-Man II (Orca bootleg set 2).

- 0.145u7: GCC sold Crazy Otto to Midway, who then made minor modifications and turned it into Ms. Pac-Man [hap]. Changed manufacturer to 'Midway / General Computer Corporation'.

- 0.138u1: Andrew Welburn and The Dumping Union added clone 'Ms. Pacman Champion Edition / Zola-Puc Gal'. Renamed (mschamp) to (mschamps).

- 0.128u4: More accurately describes the aux board behavior for Ms. Pac-Man [Steve Golson]. There is a thorough description of how the board works. mspacman is a more faithful emulation. In particular you can now enter service mode (F2) at anytime during game play.

- 0.126u3: David Haywood changed unmapped read for Ms. Pac-Man to see if it changes tunnel behavior (suggestion by dwidel).

- 0.126u2: Brian Troha added information on how to toggle the built-in speedup in Ms. Pac-Man.

- 9th July 2008: Mr. Do - When I "fixed" the colors on the Ms. Pac-Man bezel, I didn't do it right either (apologies to Ad_Enuff). I think I got it right this time. On the cocktail artwork, a piece on one of the A's was missing (wrong layer order in uploaded AI file). Also matched the colors on the cocktail to those of the upright.

- 17th June 2007: Mr. Do - Added the cabaret version bezel to Ms. Pac-Man.

- 11th March 2007: Mr. Do - Adjusted the colors on the Ms. Pac-Man upright to match more of what I see everywhere I go. Also made the same adjustments to the cocktail bezel.

- 10th December 2006: Mr. Do - Thanks to the loan by Vintage Arcade Superstore, Ms. Pac-Man artwork is finally, FINALLY, brought to Justice, thanks to cleanup by Addy.

- 24th August 2006: Mr. Do - Added Ms. Pacman cocktail artwork.

- 0.105u2: David Widel added clone Ms. Pac-Man (bootleg, (encrypted)). The game is encrpyted by a 74298 sitting on top of the rom at 6f. The select line is tied to a2; a0 and a1 of the EPROM are are left out of socket and run through the 74298.

- 0.90u4: Dave Widel added full memory map to Ms. Pac Man, this should fix the game ending.

- 0.84u6: Aaron Giles added clone Ms. Pac-Man (with speedup hack). Removed existing speedup cheat hack from Pacman/Ms Pac Man as the way it was implemented in MAME is NOT how it was implemented in the arcades. I have added the hacked software ROMs as three separate sets for Puck Man, Pac Man, and Ms. Pac Man. These hacked ROMs do not let you control the speed of the game with a button; the game is always fast, and Pac Man is faster than the ghosts. Also added a fake dipswitch to control the equivalent of the hardware version of the speedup hack. It can be set to "Disabled", "Enabled Always", or "Enabled with Button". Note that this hack speeds up everyone, including the ghosts, as the original hack did.

- 0.55: Added clone Ms. Pacman Champion Edition / Super Zola Pac Gal.

- 0.37b16: Dave Widel decrypted the original Ms. Pac Man. Added Ms. Pac-Man (Midway) and clone Ms. Pac Attack. Renamed (mspacman) to (mspacmab) and (mspacatk) to (mspacpls).

- 0.35b11: Victor Trucco added clone Pac Gal (hack 1981).

- 0.34b1: Added sound and color proms ($0, 10).

- 0.33b5: Known issues: In Miss Pac Plus, use the 2 player start button to accelerate. This is a feature of the original game.

- 0.30: Nicola Salmoria and Aaron Giles completely rewritten the Namco waveform audio subsystem. This gets rid of some artefacts in Pac Man (eating a ghost) and Ms Pac Man (eating dots while a fruit is bouncing).

- 0.29: Changed description of clone 'Ms. Pac Man Attacks' to 'Miss Pac Plus'.

- 0.25: Added clone 'Ms. Pac Man Attacks'. In Miss Pac Plus the bonus fruits move through the maze walls. This is normal, the original does the same. Known issues: Speed cheat doesn't work in clone version. In clone version bonus (like cherry) moves over the maze. I think this is a rom bug and not a MAME one.

- 0.18: Sprite placement in Ms Pac Man should now be arcade perfect [Nicola Salmoria]. Thanks to Richard Davies who verified it on a real machine.

- 0.15: Nicola Salmoria added high score saving to Ms. Pac Man.

- 0.06: Nicola Salmoria fixed staccato notes in Pacman and other games using the same hardware. There are still some minor glitches (especially in Ms. Pac Man) but Pac Man tunes are now very close to the original.

- 0.01: Nicola Salmoria added Ms. Pac Man (bootleg 1981). Game is playable with accurate colors and sound. Control: Arrows = Move around, F1 = Skip level, F2 = Test mode and CTRL = Speed up cheat. Known issues: Blinky and Pinky seem to be shifted one pixel to the right. This is really annoying, but I can't seem to be able to understand why. Maybe there is an additional "sprite offset" register somewhere? Or did the original just behave this way? Note that we can't fix it by just moving sprites 0 and 1 one pixel to the left, because when Pac Man eats a power pill the sprites order is changed so that Pac Man is drawn over the ghosts. It becomes sprite 0, and Blinky becomes sprite 4.


Other Emulators:

* CottAGE

* FB Alpha

* HiVE

* JAE

* JEmu

* JEmu2

* Mimic

* Raine

* Retrocade

* Sparcade

* Tickle

* VAntAGE


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

Pac-Mania

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)

Twinkle

Funny Strip

Puckman Pockimon

-

Professor PacMan

Pac-Land

Pac-Land (United Amusements PC Engine)

Puzzle Club

Pac-Slot


Romset: 35 kb / 13 files / 20.9 zip




MAME XML Output:

       <game name="mspacmat" sourcefile="pacman.c" cloneof="mspacman" romof="mspacman">
              <description>Ms. Pac Attack</description>
              <year>1981</year>
              <manufacturer>hack</manufacturer>
              <rom name="pacman.6e" merge="pacman.6e" size="4096" crc="c1e6ab10" sha1="e87e059c5be45753f7e9f33dff851f16d6751181" region="maincpu" offset="0"/>
              <rom name="pacman.6f" merge="pacman.6f" size="4096" crc="1a6fb2d4" sha1="674d3a7f00d8be5e38b1fdc208ebef5a92d38329" region="maincpu" offset="1000"/>
              <rom name="pacman.6h" merge="pacman.6h" size="4096" crc="bcdd1beb" sha1="8e47e8c2c4d6117d174cdac150392042d3e0a881" region="maincpu" offset="2000"/>
              <rom name="pacman.6j" merge="pacman.6j" size="4096" crc="817d94e3" sha1="d4a70d56bb01d27d094d73db8667ffb00ca69cb9" region="maincpu" offset="3000"/>
              <rom name="u5" merge="u5" size="2048" crc="f45fbbcd" sha1="b26cc1c8ee18e9b1daa97956d2159b954703a0ec" region="maincpu" offset="8000"/>
              <rom name="u6pacatk" size="4096" crc="f6d83f4d" sha1="6135b187d6b968554d08f2ac00d3a3313efb8638" region="maincpu" offset="9000"/>
              <rom name="u7" merge="u7" size="4096" crc="c82cd714" sha1="1d8ac7ad03db2dc4c8c18ade466e12032673f874" region="maincpu" offset="b000"/>
              <rom name="5e" merge="5e" size="4096" crc="5c281d01" sha1="5e8b472b615f12efca3fe792410c23619f067845" region="gfx1" offset="0"/>
              <rom name="5f" merge="5f" size="4096" crc="615af909" sha1="fd6a1dde780b39aea76bf1c4befa5882573c2ef4" region="gfx1" offset="1000"/>
              <rom name="82s123.7f" merge="82s123.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5" region="proms" offset="0"/>
              <rom name="82s126.4a" merge="82s126.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6" region="proms" offset="20"/>
              <rom name="82s126.1m" merge="82s126.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081" region="namco" offset="0"/>
              <rom name="82s126.3m" merge="82s126.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746" region="namco" offset="100"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco" clock="96000"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" coins="2">
                     <control type="joy" ways="4"/>
              </input>
              <dipswitch name="Rack Test (Cheat)" tag="IN0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="IN1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="IN1" mask="128">
                     <dipvalue name="Upright" value="128" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW1" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="3"/>
                     <dipvalue name="1 Coin/1 Credit" value="1" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="Free Play" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW1" mask="12">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="4"/>
                     <dipvalue name="3" value="8" default="yes"/>
                     <dipvalue name="5" value="12"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW1" mask="48">
                     <dipvalue name="10000" value="0" default="yes"/>
                     <dipvalue name="15000" value="16"/>
                     <dipvalue name="20000" value="32"/>
                     <dipvalue name="None" value="48"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW1" mask="64">
                     <dipvalue name="Normal" value="64" default="yes"/>
                     <dipvalue name="Hard" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise