(03-23-2012, 04:35 AM)NaturalViolence Wrote: [ -> ]LLE audio has NOTHING to do with your gpu, just look at the code if you don't believe me.
What are your other settings? Are you using efb copy to ram? Is LLE on thread checked?
In LLE, audio speed is linked to game speed. This is the major problem. Game speed is (in)directly linked to internal resolution if you do hot have an high-end GPU. If you not always reach full frame rate (as the case for most average users), LLE is completely useless.
Reality (and logic) shows that LLE runs much better in lower internal resolutions on my System (Dell XPS 17 notebook with overclocked GT555M). I use EFB to Texture, LLE on thread makes no real difference. LLE audio works much, much better in lower resolutions but HLE audio is always 100.000 times faster anyway. So no need for LLE at all. As long as there is no automatic frame skipping in dolphin HLE is completely useless for me. The average user has no high end graphics card, so I cannot understand why using the (performance-wise) inferior LLE is always recommended? My GPU is just to slow for running LLE sound at full speed, this is really trivial. (I know that Sound runs on CPU only but audio speed in LLE is linked to game speed and game speed is limited by GPU in both HLE and LLE)
Quote: Just because your core load is not maxed out does not mean the gpu is the bottleneck. Please read up on multithreading.
If I overclock my GPU more I get higher framerates. In LLE, all 4 real Cores are below 80% utilization all the time in HLE and LLE. Dolphin is set to completely avoid HT cores on my system. So the GPU is for sure the bottleneck not the CPU. Or I do not understand what you are trying to say.
Quote:At least hundreds of users use LLE with a high IR without performance issues in many games. You've done something wrong.
Many user are using HLE hacks because LLE is not applicable and unusable for them as well as for me.
The reason for my LLE problem is that my GPU is to slow. It sometimes cannot reach the maximum framerate. The limited framerate causes the audio to slow down or stutter in LLE. If I reduce the internal resolution and always reach full framerate, LLE audio runs fine! Why?
And as LLE requires much more resources and is inferior in almost any way, why even consider using it? I'd need a much, much better system for LLE in 1080p, a Core I7 and a GT555M is not enough.
Quote:"Does not depend on framerate" doesn't make any sense unless you elaborate. I think you meant to say "audio thread speed does not depend on video thread speed" which would be wrong anyways.
HLE causes massive audio bugs whenever the framerate is slower than expected. And I am sure the low framerate is caused by GPU. Why is there no automatic frame skipping in dolphin to ensure audio can always run at full speed like in many other emulators? To skip a fixed number or frames is not really helpful here.
Quote:1. You cannot get fullspeed in SMG2 without an extremely good cpu (heavily overclocked 2500K or higher). That is a fact confirmed by hundreds if not thousands of user reports (just use the forums search function if you don't believe me).
2. You can use a terrible gpu and still get fullspeed if you turn down your IR to 1x. That is a fact confirmed by hundreds if not thousands of user reports (just use the forums search function if you don't believe me).
3. Therefore the cpu is almost always way more important than the gpu.
1. SMG2 runs quite nice on my PC with HLE. It may not be always be fullspeed but I do not notice any slowdowns when not looking at the framerate counter. In LLE I have massive audio issues in 1080p as mentioned before. This is because in LLE audio speed is linked to game speed and minor changes can make huge difference for human perception. LLE is unusable for me and therefore not even an option as i do not want to reduce my internal resolution.
2. I never told something different. But for higher resolutions you need a better GPU, this is trivial. If your GPU only is capable of performing at 99% speed at the desired resolution, you just cannot use LLE audio. Especially if the framerate is not stable.
3. Only if you have a high end GPU which most users dont. For these (most) people GPU is far more important (or both are equally important)
Quote:No it doesn't. At least hundreds of users use LLE with a high IR without performance issues in many games. You've done something wrong.
Yes it does, unless you have a high end GPU. But most people do not have a high-end GPU. Even I dont, my GT555M is just lower middle class and causes massive LLE audio slowdowns.