Ms. Pac-Man (NES, Namco)

Namco's NES Ms. Pac-Man is a port of an unofficial-made-official hack. Also featuring the world's first video game heroine!

Developer Credit
The reset routine uses the string "NAOKI HIGASHIO" to check if the game was soft or hard reset. Naoki Higashio was a programmer from Now Production, the company that developed this port.

Unused Maze
What appears to be data for an unused extra maze is stored at.

Debug Mode
Use Game Genie code ( =  in a headered ROM) to enable the debug mode. On the title screen, press Left or Right to select a starting level (though be aware that the controls are backwards: Left goes up one level, and Right goes down one level).

In-game, pressing Start + Select resets the game and brings you back to the title screen. While paused, pressing A and B changes the brightness of the primary maze color.

Debug Menu
With debug mode enabled, press Select + A at the title screen to open the debug menu.

CHR TEST
Use the D-Pad to scroll the screen vertically or horizontally. You can also change the colors, though it's a bit tricky: while holding Select, press Up or Down to select a background palette entry, and then press A or B to change it. You can edit all 16 background palette entries, though only the first palette is actually visible. Press Start to return to the main menu.

While the final game doesn't use any mappers, the CHR viewer does have some extra functionality that only works if the game is running on an MMC3 board: you can press A or B to cycle through the game's CHR banks.

OBJ TEST
Use the D-Pad to move the object around the screen. Press A or B to cycle through objects, or Start to exit to the main menu. Note that most of the object values are invalid and may crash the game.

SOUND TEST
Press Up or Down to change the sound number, and A to play it. Selecting any value above 20 will crash the game.