Maybe the guide is up for a rewrite? I'm recompiling now lol I'll post the log in pastebin when I'm done.
I emailed it, pastebin wasn't working.
I think I figured out some of it... but still getting errors.
edit2: nope same problems
(12-17-2010, 08:07 AM)hungry man Wrote: [ -> ]Maybe the guide is up for a rewrite? I'm recompiling now lol I'll post the log in pastebin when I'm done.
I emailed it, pastebin wasn't working.
I think I figured out some of it... but still getting errors.
edit2: nope same problems
The errors are all inability to open files? Don't really know what to say but the obvious.
I guess I should just delete the folder and redownload the source?
edit: lmao I feel very silly... it worked perfectly. No errors.
(12-17-2010, 01:05 PM)hungry man Wrote: [ -> ]I guess I should just delete the folder and redownload the source?
edit: lmao I feel very silly... it worked perfectly. No errors.
Cool.. I was gonna say I might know your problem, try building it clean with VC2008 first.
OK so 64bit went perfectly. I want to try with optimization. I see two colums though:
Add Processor-Optimized Code Path
Intel Processor-Specific Optimization
Which do I choose? And what about AMD?
edit: And I also see enhanced instruction set >.<
/Arch (Enhanced Instruction Set) generates code that works on both Intel and AMD. Only has SSE2 & SSE3 in the GUI but I think it should work with higher. (VS2008 only supports up to SSE2, Dolphin uses /arch:SSE2 standard building.)
/Qax (Add Processor-Optimized Code Path) adds a SEPARATE, additional set of code that works on Intel only in addition to standard code (SSE2 by default I believe with no /arch or /m switch)
/Qx (Intel Processor-Specific Optimization) generates special SSE code that ONLY works on Intel Processors.
Stick with only /Qax when using SSE3+ IMHO, the generated code will work on AMD and Intel, but it would appear it will be only SSE2 on AMD. I tried using /arch:SSE3 /Qax:SSSE3 and AMD Processors seemed to have problems with it... further testing is necessary to see exactly how to get SS3 optimizations properly on AMD with Dolphin (for me that is). It would seem that for AMD /arch:SSE3 is the only way to get it. If Lectrode was around he could school us better. Sure he will when he comes back tomorrow
Actually since SSSE3, SSE4.1, SSE4.2 are only Intel /Qx should be faster for these, and just use /arch:SSE3 for SSE3, and that is supposed to work on AMD. I don't think Lectrode does it that way, I think he only uses /Qax. School us Lectrode!

Thanks very much, that'll help a lot.
I had to correct that, please re-read it.
Thanks =p
I think I'm just going to use Qax, or should I use Arch or a combination?
It' sso much simpler with pcsx2 lol you just choose one.
edit: And how do I get arch to do 4.2?
There's no point really, just use /Qx:SSE4.2, as SSE4.2 is only Intel.. I think /arch supports SSE4.1 but not SSE4.2 even though neither is in the GUI.