Dolphin, the GameCube and Wii emulator - Forums

Full Version: [PATCH] DSP LLE faster masked math
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
You mean LLE? Yes there was some effort to improve speed with LLE, LLE recompiler is quite a bit faster than LLE interpreter. There is likely more optimization left to do, but LLE will possibly still be a tad slower than HLE.

HLE on the other hand is technically dead as far as development goes, there has been no improvements in ages. Issues with HLE audio emulation are just to difficult or complex to fix, some issues are impossible to fix, and LLE works near perfect so it's just a matter of improving LLE performance.

Anyways this patch is obsoleted, all the issues this patch resolved are now fixed in the latest revisions.
What I meant was, are there any people working on HLE optimization/speeding it up currently? How much can it be improved by? My PC has an overclocked i7 920 (3.6Ghz) yet for games like SMG I can not run at full speed; I was just wondering if I would have to upgrade my overclock and/or processor to reach 60 fps or whether it was a case of waiting days/weeks/months/years to see full frames.
HLE is already fast, and consumes very little CPU. LLE is what needs optimization, not HLE and no HLE can not be improved anymore speedwise as it's already as fast as it can get. Your bottleneck is elsewhere, my i7 950 @ 4.0 Ghz runs SMG1/SMG2 full speed except with the LLE plugin. Just don't enable any options that kill performance. The game requires CPU -> EFB Access so that can't be disabled but use Copy EFB -> Texture, EFB scaling "Integral", and disable the following:

SSAA
Emulate Format Changes
Per Pixel Lighting
Pixel Depth
Accurate Texture Cache

I recommend enabling Dlist Caching as it might give a slight boost for SMG1/SMG2.

I'm sorry I got confused, I meant LLE, so yeah is LLE actively being improved at the moment?
There hasn't been any optimizations committed to svn recently in the past month or so that would speed up LLE, but there is likely still more optimization that can be done. It will still be a tad slower than HLE according to developers, but I guess I will wait and see how LLE performance is after it is further optimized.
(03-20-2011, 10:08 PM)Xtreme2damax Wrote: [ -> ]There hasn't been any optimizations committed to svn recently in the past month or so that would speed up LLE, but there is likely still more optimization that can be done. It will still be a tad slower than HLE according to developers, but I guess I will wait and see how LLE performance is after it is further optimized.

How much faster will LLE become in 1 month 'cause my 3 months holidays gonna start from next month? Hope it becomes better. However I noticed LLE is became so much faster.
(03-20-2011, 10:08 PM)Xtreme2damax Wrote: [ -> ]There hasn't been any optimizations committed to svn recently in the past month or so that would speed up LLE, but there is likely still more optimization that can be done. It will still be a tad slower than HLE according to developers, but I guess I will wait and see how LLE performance is after it is further optimized.

If Wiimote speaker is not possible in HLE then, Is it possible to make a hot key to switch b/w HLE and LLE. If that could be possible, all my problems will be solved.

Grirahan

Where exactly do I save this plugin?
first of all, this is depreciated. Secondly, this is a patch. You need to compile it with the source.
Not only do the latest revisions not use plugins anymore, the latest revisions contained improved code that makes this completely obsolete/deprecated as mentioned by boogerlad.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20