Dolphin, the GameCube and Wii emulator - Forums

Full Version: New AX HLE: what is it and how does it work?
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
(12-01-2012, 10:20 AM)delroth Wrote: [ -> ]I hope you enjoyed this series of articles about DSP and AX emulation! Next time I'll work on something interesting I'll try to write about it too, I like talking about what I do Tongue


I did Big Grin, and look forward to reading more Smile
Hey, great articles delroth. I'm going to copy and paste all three of them somewhere where I can look at them all together. Can't wait to see what changes you bring to the Zelda ucode. SMG games no longer needing LLE? Good work so far, the community appreciates it. Big Grin
So when AX HLE is near perfect, the WiiMote speaker won't be outputting sound at ~50% speed as it is on DSP LLE?
Nope, it will output the same thing LLE outputs.
Okey, thanks for the clarification Smile
(12-01-2012, 10:20 AM)delroth Wrote: [ -> ]It is basically the exact same model DSP LLE on Thread uses, with less synchronization (LLE tries to match the number of cycles executed on CPU and DSP, which causes some extra performance hit).
How different would you say the performance is compared to the current HLE?
Performance should be a bit slower because the new HLE emulates a lot more stuff. However, if you have more than 2 cores in your computer it shouldn't matter (because it's running on a separate core), and it's still very fast.
Is there an option to get it to run on a third core? Or does it automatically do it for you?
I think what he wrote implies it is done automatically.
Nice to see some progress here. But if the new HLE requires the game to run at 100% speed all the time, we loose the biggest benefit of HLE over LLE. On my system, not a single game runs at 100% speed all the time and if there weren't these stupid bugs, I would be perfectly happy with the current HLE since I can play almost all games at nearly full speed with crackling-free audio. Hopefully machines that currently have to use HLE because LLE runs to slow will still be able to play crackling-free audio in the future. Otherwise the old HLE audio should be kept as an option.
Pages: 1 2 3 4 5 6 7 8 9 10