06-20-2010, 09:07 PM
06-21-2010, 07:32 AM
I though we already were using SSE3 and SSE4 instructions for decoding textures, we just need to add the definition to make them work
06-21-2010, 08:05 AM
Yep, nodchip added support for SSSE3, and SSE4 back in r5119, it has been improved since then. These specialized SSSE3 and SSE4 builds have been pointless for a while, I'm guessing this is why spellforce hasn't been compiling builds as much now.
06-21-2010, 12:57 PM
(06-21-2010, 08:05 AM)Xtreme2damax Wrote: [ -> ]Yep, nodchip added support for SSSE3, and SSE4 back in r5119, it has been improved since then. These specialized SSSE3 and SSE4 builds have been pointless for a while, I'm guessing this is why spellforce hasn't been compiling builds as much now.
They're not pointless if they run faster. I know they run faster for me and I know I'm not the only one who gets a performance boost.
(06-20-2010, 09:07 PM)hWnd Wrote: [ -> ]I would like to know how I can build SSE3 version with VS2010.
I wish I could help you but I only have VS2008. Although from what I've read on it, it seems they removed some functionality from the Pro version and made that functionality only available in VS2010 Team Suite Ed. Basically some things you could do in VS2008Pro you can not do in VS2010Pro, only VS2010 Team Suite.
If you follow this tutorial and it doesn't work with VS2010 in place of VS2008, you may need to either upgrade to the Team Suite or downgrade to VS2008.
06-21-2010, 11:26 PM
(06-17-2010, 09:19 PM)darkshadw Wrote: [ -> ]Good guides here!
Could you build for me a version that have this patch.
http://www.mediafire.com/?mfntwnjomte
I tried to make it on my own but there always ocurrs some errors.
06-22-2010, 02:31 AM
(06-22-2010, 02:15 AM)Xtreme2damax Wrote: [ -> ](06-21-2010, 12:57 PM)Lectrode Wrote: [ -> ](06-21-2010, 08:05 AM)Xtreme2damax Wrote: [ -> ]Yep, nodchip added support for SSSE3, and SSE4 back in r5119, it has been improved since then. These specialized SSSE3 and SSE4 builds have been pointless for a while, I'm guessing this is why spellforce hasn't been compiling builds as much now.
They're not pointless if they run faster. I know they run faster for me and I know I'm not the only one who gets a performance boost.
(06-20-2010, 09:07 PM)hWnd Wrote: [ -> ]I would like to know how I can build SSE3 version with VS2010.
I wish I could help you but I only have VS2008. Although from what I've read on it, it seems they removed some functionality from the Pro version and made that functionality only available in VS2010 Team Suite Ed. Basically some things you could do in VS2008Pro you can not do in VS2010Pro, only VS2010 Team Suite.
If you follow this tutorial and it doesn't work with VS2010 in place of VS2008, you may need to either upgrade to the Team Suite or downgrade to VS2008.
Any speedup is likely due to other factors, I've tried these "specialized" builds in the past and they run no faster than any other builds. I'm inclined to believe if there isn't any settings changed that it's more of a placebo effect, if you truly believe that these "specialized" builds offer any speedup then they will seem faster to you, regardless of whether or not they are.
As I mentioned nodchip already implemented SSSE3 and SSE4 support, even better than these "specialized" builds have, anyone is now able to compile these specialized SSSE3 and SSE4 optimized builds now. Visual Studio is just as capable at the Intel C++ compiler at optimizing for SSSE3 and SSE4 as long as the application is optimized for these instruction sets and has implemented support for SSSE3 and SSE4. I am far more knowledgeable than the average Dolphin user and know what I am talking about, I've been around the emulation scene long enough to know this, you can either believe me or not believe me.
:Edit: I just noticed that you are compiling with Visual Studio 2008, that raises even more of a question than before, how are your builds any more optimized than builds offered by other members?
OMG, this guy and his theories again LOL. Placebo effect, LOL.
(06-22-2010, 02:15 AM)Xtreme2damax Wrote: [ -> ]... . I am far more knowledgeable than the average Dolphin user and know what I am talking about, I've been around the emulation scene long enough to know this...
I think you don't know (personal opinion). Please Xtreme2DamasX search in google for comparison between C++ compilers (performance, speed and other benchs). The speedup of the builds compiled with Intel c++ is real, in my company we use this tool because is awesome(for performance of course) for intel processors.
Lectrode keep up the good work. Your builds are the most fastest for intel users (and maybe for amd users). And Xtreme2DamasX your builds are slow in comparison with the others.
OuT.
06-22-2010, 04:14 AM
(06-22-2010, 04:05 AM)Xtreme2damax Wrote: [ -> ]You sir, are a fucking retard.
Unlike some of you fucking n00bs, I actually know what the hell I'm talking about.
LOL Woot. Beutiful answer (what an ignorant).
This guy is really funny. I don't have more comments because is impossible to talk with him(maybe is a kid, whatever).
Hahahaha. Good luck with your slow builds Xtreme2Damasx(yes sir, your builds are slow in comparison with the others in my benchs). And good work Lectrode, just ignore the arrogant comments.
OuT.
Keep the good work Lectrode.
out.
06-22-2010, 04:27 AM
Cut the flaming, will you?
06-25-2010, 02:43 PM
Thank you, good guide.
06-25-2010, 02:46 PM
MUST BE STICKIED!
