Dolphin, the GameCube and Wii emulator - Forums

Full Version: PPC flags optimization [testing required]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Hoy people,

I've been working on the implementation of a trick that should make CPU emulation a bit faster. The idea of this change was from calc84maniac, spent the better of this week implementing it and debugging the big issues, but now I'd like some more in depth testing for regressions and performance.

Could you compare these two versions:

master: http://dl.dolphin-emu.org/builds/dolphin-master-4.0-1933-x64.7z
flags-opt: https://dl.dolphin-emu.org/prs/pr-527-dolphin-latest-x64.7z

And report new bugs as well as some performance comparison, especially on CPU intensive games and games that currently require single core mode.

Thanks,
Oh, and don't test JitIL, it's completely broken right now. That's expected.
I did a few quick performance tests on D3D at 1x resolution with LLE audio and didn't see any real differences-

Super Mario Galaxy 2
Master: 84 84 140%
Delroth: 84 84 140%


Twilight Princess
Master: 53 106 176%
Delroth: 53 106 177%

Metroid Corruption
Master: 87 87 175%
Delroth: 86 86 173%
Speaking of JITIL is there any benefit or will ever be any benefit to using it over normal JITIL? If not why not make plans to remove it eventually; in the past 32-bit builds benefited from JITIL but was unstable and there's no benefit at all currently with 64-bit and with 32-bit now being unsupported well..

I might test this out later but can you state what to look for, would there be a noticeable difference? I'm not sure how to know which games are cpu or gpu intensive other that what games members stated as being cpu/gpu limited.
This won't really affect GPU core limited games, which, with the CPU Core getting faster and faster, is really becoming the minority. It saw pretty decent speedups (2 - 3%) in Metroid Prime 2(SC), F-Zero GX, And Virtual Console games though, which is nice.

Nothing broken from what I could tell in the games I booted.
I did not have any time to test the master build, but I have some results from the other one.

All of them were done under HLE/D3D.

Luigi“s Mansion: No longer hangs when generating ShaderCache of the game, speed up on in-game cinematics.

Mario Kart - Double Dash: Same as LM, a small slow down when on game mode select (from 60 to 45 FPS).

MP4, 5, 6, 7: Small improvements on cinematics.

SMG: Small speed ups (from 16 to 24 FPS).

I also have a log of the FPS (see attachment)
A 16 fps - 24 fps speedup in SMG sounds more than just a small speedup, that's 8 fps more.

Gotta go fast, someone should do a build with these changes plus the changes from this build. The changes in this build is separate from that one right, not one in the same?
Yeah, would be surprised if someone else could reproduce this 16->24FPS speedup. I really doubt that's happening.
Fwiw, DJBarry said he hasn't tried the master build from the first page. We don't know what he's comparing this boost from. I'm inclined to think it would be a different story when he tries and compares the correct master build.
(06-02-2014, 05:44 AM)delroth Wrote: [ -> ]Yeah, would be surprised if someone else could reproduce this 16->24FPS speedup. I really doubt that's happening.

If there's actually that much of a speedup in SMG that would be awesome because other games might also benefit as much. Performance is not too shabby with my C2D E7500 @ 3.66 Ghz and builds from master but these in testing changes are nothing short of awesome. I keep wishing I could get my i7 board working again to test with that because I'm sure a lot of games would run much better now and would get full speed. Especially now that Zelda ucode games don't require LLE and all the performance enhancements since I last tried with my i7. Sad <- Sad face cause I miss my i7.

Edit: What else is awesome is the awesome performance boost with the latest Nvidia driver.

Edit2: Well no boost in SMG on my end let alone an 8 fps boost. The other build give me an extra 10 fps - 12 fps but no boost with this branch/build.
Pages: 1 2 3 4 5