Emulator Issues #1808
closedSuper Paper Mario [Wii] extremely slow on 4699
0%
Description
Moving from build 4682 to the last 4699, Super Paper Mario becomes the hell
slow, despite the fact i'm using the same settings between the two builds.
It lost half the framerate, dropping from an average of 45fps (build 4682)
to an average of 25fps (build 4699).
Haven't tried the intermediate builds between these two, just fired up 4699
and experimented this bad behaviour. Currently reverted to 4682.
I'm using these settings on both of these builds:
>>>Under Config->General:
[Basic Settings]
Enable Dual Core (speedup)
Enable Idle Skipping (speedup)
Unlimited Jit Cache
Framelimit: off
[Advanced Settings]
HLE the IPL (recommended)
JIT Recompiler (recommended)
Optimize Quantizers (speedup)
DSP on thread (recommended)
For Graphics, I'm using the Direct3D9 plugin, with the following settings
(beyond what's enabled by default):
>>>Under Direct3D Tab:
Enable CPU->EFB access
>>>Under Advanced:
EFB Copy Enable -> To Texture
Regarding EFB Copy, on 4682 doesn't matters if this setting is on "To
Texture" or "To RAM", doesn't change the framerate too much in Super Paper
Mario (just 1~2fps), but it improves a lot the performances of other 3D
games, like Super Mario Galaxy or Smash Bros Brawl.
On 4699, if I switch it from "To Texture" to "To RAM", it just gives me
about 3~5fps more in Super Paper Mario, but absolutely below compared to
the 4682 build.
Concluding, the other games I'm playing don't seem to be affected by this
issue (Super Mario Galaxy and Smash Bros Brawl), it seems it happens only
with 2D games, but I can't confirm, since I have only Super Paper Mario.
The machine I'm currently using for testing the emulator has the following
specs:
CPU: Core2Quad Q8400 @ 2.66Ghz
RAM: 2Gb
VGA: Radeon HD 4850 (512MB)
OS: Windows 7 Professional x64
Both the builds are compiled for x64
Updated by AHeinerm about 15 years ago
Dolphin had a speed regression, I've experienced the same thing.
Updated by theasder86 about 15 years ago
@godisgovernment, just tried the r4701, it seems that the disabled thread
synchronization fixed the problem, now the game runs extremely smooth at a stable
50fps :)
Thankyou and ayuanx, and forgive me for this useless issue: fixed in just two builds,
if I had waited for the 4701, it would be the same as 4682 :)