Dolphin, the GameCube and Wii emulator - Forums

Full Version: How To: compile Dolphin with Intel C++ Composer XE on Windows
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 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
No. The hand written SSE2 instructions should compile in VS as long as the flag is set right for the SSE2 features to be enabled.
The Intel compiler just has auto SSE code generation to a degree, and can better order code for Intel CPUs.
(01-14-2011, 07:30 AM)Bill F Wrote: [ -> ]No. The hand written SSE2 instructions should compile in VS as long as the flag is set right for the SSE2 features to be enabled.
The Intel compiler just has auto SSE code generation to a degree, and can better order code for Intel CPUs.

Care to elaborate? When I try to compile x64 with VS 2008 Pro it skips most of the project but does not throw any errors. I cannot find an option to set the x64 SSE2 flag. The win32 compiles just fine..
SSE and SSE2 can be compiled with Visual Studio alone




I've spent the last few days working on getting VS2010 and ICC XE working with no success. I will update the tutorial with instructions on how to use VS2010 and ICC XE once I get them working.

(01-14-2011, 07:48 AM)kickstand Wrote: [ -> ]
(01-14-2011, 07:30 AM)Bill F Wrote: [ -> ]No. The hand written SSE2 instructions should compile in VS as long as the flag is set right for the SSE2 features to be enabled.
The Intel compiler just has auto SSE code generation to a degree, and can better order code for Intel CPUs.

Care to elaborate? When I try to compile x64 with VS 2008 Pro it skips most of the project but does not throw any errors. I cannot find an option to set the x64 SSE2 flag. The win32 compiles just fine..

After installing VS 2008 sp1 the x64 compiles great. I did set the SSE2 flag by going to Project->Properties->Configuration Properties->C/C++->Code Generation->Enable Enhanced Instruction Set.
x64 always uses SSE2 so no need to set the /arch switch.
MSDN access makes me happy. Visual Studio 2010 Ultimate FTW. <3 Now to just get the compiler. >.>

Thanks for this guide! I'll check it out in further detail when I get back home. :]
oh, they flippin rebadged it.
(02-13-2011, 05:42 AM)Squall Leonhart Wrote: [ -> ]oh, they flippin rebadged it.
lol yep.



I updated the tutorial to use ICC XE and VS2010.

When I compile with ICC XE, the resulting Dolphin.exe does not run. If you get different results, let me know!
works for me.
(02-15-2011, 06:13 AM)boogerlad Wrote: [ -> ]works for me.
Can you run Dolphin after you compile it?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25