meleu / RetroArch-problematic-cheevos

A place to put the savestates of games with cheevos problems when running in RetroArch and no problems in official emulators.
6 stars 10 forks source link

Pokemon Snap Leaderboards #37

Open kdecks opened 5 years ago

kdecks commented 5 years ago

Leaderboard calculation/overflow(?) issue:

It seems that any user who attempt so submit a high score for the following leaderboards get the same score: -214783648. 2147483648 = 8000 0000 hex. http://retroachievements.org/leaderboardinfo.php?i=4534 http://retroachievements.org/leaderboardinfo.php?i=4535 http://retroachievements.org/leaderboardinfo.php?i=4536 http://retroachievements.org/leaderboardinfo.php?i=4537 http://retroachievements.org/leaderboardinfo.php?i=4538 http://retroachievements.org/leaderboardinfo.php?i=4539 http://retroachievements.org/leaderboardinfo.php?i=4540

User Wiiner reported the issue demonstrated on Retroarch 1.7.5 with the mupen64plus core. Got a second report of a user using Muppen by user yendihunt.

Jamiras said on the problem:

The php processor converts the string value sent by the client to an integer using settype. it sounds like the value is sometimes too large to fit in an integer, so the weird behavior may be caused at that point.