Pac-Man demo changes slightly after game reset

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
User avatar
zeroone
Posts: 929
Joined: Mon Dec 29, 2014 1:46 pm
Location: New York, NY
Contact:

Pac-Man demo changes slightly after game reset

Post by zeroone » Mon Dec 29, 2014 2:02 pm

Load the Famicom port of Pac-Man (1984) into any emulator and study the game demo. Normally, Pac-man just misses consuming Blinky (the red ghost) and is ultimately killed by Inky (the cyan ghost). However, after a (soft) game reset, the demo changes slightly: Pac-Man manages to consume Blinky (the red ghost) and is ultimately killed by Pinky (the pink ghost).

Any ideas on why the demo changes after a reset?

User avatar
Dwedit
Posts: 4236
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: Pac-Man demo changes slightly after game reset

Post by Dwedit » Mon Dec 29, 2014 2:56 pm

Maybe the game doesn't reset the RNG correctly. The only time Pac-man uses a RNG is when the blue ghosts come to an intersection.
The original arcade game always resets the RNG at the start of every level, but it seems that the NES version does not.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

Post Reply