I tried this with mp3 , it made my framerate go down....
Well, ICC build CAN provide a speed up, but this is NOT guaranteed.
Nice work. I' d like to request a 3.0-645 ICC enabled build with the latest Xenoblade HLE fix applied as Lectrodes 424 XBHLE ICC build causes crashes often and misses many of the recent stability fixes.
Well, the problems is, that i can't apply the patch to the sourcecode automatically via tortoisegit. I have to edit the sourcecode and this is not easy for me
someone have to make a Xenoblade HLE patch, which is compatible with the newer Dolphin revisions.
Been playing Dolphin for almost two months now and have tried a variety of revisions but I found the official 3.0 release to be the best in terms of speed and compatibility. What I would like to know is what are ICC builds and how do they work? I am guessing it has something to do with speeding up the emulator for a certain processor type but I'm not sure.
ICC Builds are compiled with the Intel C++ Composer/Compiler (short form: ICC). With this compiler, it's possible to set Streaming SIMD Extensions. The following ones are supported:
* SSE2
* SSE3
* SSSE3 (Supplemental Streaming SIMD Extensions)
* SSE4.1
* SSE4.2
A modern CPU supports all these instructions.
Besides, AVX (Advanced Vector Extensions) are supported. Well, there are other optimizations as well, e.g. /O3. All this instructions CAN (depends on the system and other factors) speed up the emulator, because when a build is compiled, the code will be vectorised and optimized in certain ways.
Ok, thanks for the knowledge. BTW, I noticed in your last revision (3.0-645) that the emulator was playing at 70 VPS while playing MGS:TTS on LLE backend. IDK if that is an effect of ICC builds, but I did the love the faster speed!
If the game speed is too fast, just set Framelimit to "Auto".
And I'm glad, that my builds work for you