Pac Man Mystery: Case of the Disappearing Orange

General discussion on MAME, MARP, or whatever else that doesn't belong in any of the other forums

Moderators: mahlemiut, seymour, QRS

Post Reply
Almighty Dread
Button Masher
Button Masher
Posts: 38
Joined: Wed Oct 29, 2014 10:53 pm

Pac Man Mystery: Case of the Disappearing Orange

Post by Almighty Dread »

Had a bizarre moment, during Pac Man practice, today. Playing my usual stage 4 pattern, I was baffled, when the second orange disappeared, before I could eat it. How something unexpected like this could happen is beyond my ability to figure out. If anyone's curious about it, I've provided the INP recording of the incident. To verify that I executed the pattern without error, check: https://youtu.be/HdxLMqlNkQ4.
Attachments
orange.zip
Recorded with Wolf MAME 170
(157.31 KiB) Downloaded 361 times
User avatar
Zhorik
MARP Seer
MARP Seer
Posts: 788
Joined: Mon Sep 27, 2004 8:16 pm

Re: Pac Man Mystery: Case of the Disappearing Orange

Post by Zhorik »

From http://www.pacmanmuseum.com/history/pacman-scoring.php
Whenever a fruit appears, the amount of time it stays on the screen before disappearing is always between nine and ten seconds. The exact duration (i.e., 9.3333 seconds, 10.0 seconds, 9.75 seconds, etc.) is variable and does not become predictable with the use of patterns. In other words, executing the same pattern on the same level twice is no guarantee for how long the bonus fruit will stay onscreen each time. This usually goes unnoticed given that the majority of patterns are designed to eat the bonus fruit as quickly as possible after it has been triggered to appear.
So I recommend you switch to a pattern than always gets the fruit within the first 9 seconds it appears to avoid this.
GJTMarper
Button Masher
Button Masher
Posts: 42
Joined: Thu Aug 13, 2015 4:42 pm

Re: Pac Man Mystery: Case of the Disappearing Orange

Post by GJTMarper »

Interesting. I wonder how that variability in how long the fruit stays on screen is expressed in the game code. (I'm sure it would involve an RNG somehow...)
Post Reply