Emulator Issues #10148
closedExtreme Performance Drop in Mario Party 2 (and other Virtual Console games)
0%
Description
[Mario Party 2]
[NAZE01]
[91837da646f7509910d2472ad81f9c8b]
[Extreme Stuttering during the whole game, tried all possible graphic backends, audio backends and options. Issue is there with default options, too.]
[Reproduction of this issue is very easy. When you skip the first cutscene, you get to the title screen. Press start there and Toad will make his "YEEAAH" scream. Just during this scream, when he starts to jump, the game will stutter for a second. Just when he lands, it will stutter again. Stutters like these happen throughout the game, it is really unplayable like this.]
[5.0-2852]
[PC specs: i7 3770k, GTX1070, 16GB RAM]
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
[This issue does not exist with older Dolphin versions. I tried 3.5 stable and it worked just fine with default settings.]
Updated by lones710 about 8 years ago
Addition: Bear in mind that the stutters during the beginning always happen during the exact same time, so it is perfectly reproducable and not random.
Updated by JMC4789 about 8 years ago
Whenever the issue is a regression, I request a bisect. Try various versions in between until you find the culprit if there is one.
Updated by JMC4789 about 8 years ago
I was curious and checked this out. Yeah, seems like something is going on, not sure what yet.
Updated by JMC4789 about 8 years ago
To make your Bisect Much easier, 5.0-142 is fine. So, we're down to a few thousand builds.
5.0-1752 is also fine. I'll do the bisect I guess since I'm already on my way.
5.0-1752 - good
5.0-2002 - good
5.0-2136 - good
5.0-2174 - good
5.0-2178 - bad
5.0-2224 - bad
Branch Following is at fault. https://dolphin-emu.org/download/dev/5da565a1a1b3b148a41a483e1052f31b5698cf3c/
Updated by JMC4789 about 8 years ago
- Subject changed from [Stuttering for Mario Party 2 VC] to Extreme Performance Drop in Mario Party 2 (and other Virtual Console games)
- Status changed from New to Accepted
- Assignee set to degasus
- Priority changed from Normal to High
- Regression changed from No to Yes
- Relates to performance changed from No to Yes
- Regression start set to 5.0-2178
Updated by lones710 about 8 years ago
JMC4789 wrote:
To make your Bisect Much easier, 5.0-142 is fine. So, we're down to a few thousand builds.
5.0-1752 is also fine. I'll do the bisect I guess since I'm already on my way.
5.0-1752 - good
5.0-2002 - good
5.0-2136 - good
5.0-2174 - good
5.0-2178 - bad
5.0-2224 - badBranch Following is at fault. https://dolphin-emu.org/download/dev/5da565a1a1b3b148a41a483e1052f31b5698cf3c/
Thank you for paying attention to this and finding the branch which was responsible. Wow! Never had such an awesome report for a bugreport.
Updated by JosJuice almost 8 years ago
- Milestone set to Current
We should do something about this before the next stable release, even if it just is to add a setting to disable branch following.
Updated by JosJuice over 6 years ago
- Status changed from Accepted to Fixed
- Fixed in set to 5.0-8377
Branch following is disabled in the game INI for all Nintendo 64 Virtual Console releases nowadays. (Not the GC disc releases of N64 Zelda games, though.) https://dolphin-emu.org/download/dev/31bc01759378fdb1461373497d8e7c3f00129a36/