Dolphin, the GameCube and Wii emulator - Forums

Full Version: DPS LLE will improve?
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
Will DPS LLE's speed improve in the future?
The fact is that almost all the game that i own are really slowed down by the sound emulation (ex: Tales of Symphonia); with HLE they run at fantastic speed but most of the time audio is missing

My question is: Will DPS LLE's speed somehow improve in the future?

p.s. my pc specs are more than enough to run at 120 fps the JP ps2 version of Tales of Symphonia (i bought it naturally).
there are some possibilities skid_au has been mulling over, having the freedom and time to actually try implement them is another matter
No one knows, by the time it would eventually be optimized further you'll likely have stopped caring.
There's also the possibility that your hardware will have improved by the time any theoretical improvements happen, so you might not even need the optimizations by then.
Yeah, generally you shouldn't really expect Dolphin to get faster, although some optimizations are made once in a while, stuff is also slowed from more accuracy. So the chance of you dishing out the cash for stronger hardware in the future is much more reliable.
I dont think it's even problem of speed,I only get 10-20% faster speed with HLE then with LLE.Sometimes not even that-it's only 2-3 fps difference.
Problem is that with LLE sound is skipping if not 100% gamespeed,while with HLE its not happening.
A lot of people don't really care about archiving 100% speed,they are happy with for example 90% gamespeed,they would called it playable with HLE.
But with LLE same exact speed will not be playable because sound will stutter.
So big question is why sound has to stutter with LLE ? Can LLE be "fixed" so game are playble for example with 90% speed like they are with HLE ?
LLE exactly emulates the wii's sound system. Unlike HLE it can't adapt itself to work at a lower speed. To get an accuracy of LLE without stuttering we'd need a mid-level emulator, not just low-level and high-level, which would be a lot of work and potentially slower.
Yes, I don't think LLE audio can "timestretch" like HLE can. I read about it here a while ago, but I dunno how much the situation has changed (if at all).

Quote:When overall emulation speed drops below full speed, it'd be very helpful to be able to simply stretch the sound instead of dropping out completely. LLE can't just mix for a bit longer like HLE can. This can be done by very quickly fading to a pingponging copy of the last audio frame, for example - anything to keep the audio from just dropping out and coming back, since it sounds so horrible.

An algorithm to "stretch" the sound from the last frame and keep it repeating until the next one is emulated should do the stuff without any speed sacrifice... I'm wondering now if this is simple to implement or if requires a lot of work (like fixing all DSP HLE issues)...
stretching != repeating
Pages: 1 2 3 4 5 6 7