Confused about SSE2/3/4 - what can I use?
#1
I've been using PCSX2 since 0.9.6, and when I first set up that version I saw my Phenom was only compatible with SSE2, so I've been using that graphics plugin. But when I installed 0.9.8 on a fresh install of Windows today, I looked at the output and was confused. Among other stuff, I saw this:

x86 Features Detected:
MMX.. SSE.. SSE2.. SSE3
MMX2 .. 3DNOW .. 3DNOW2.. SSE4a

Is this just an expression of what the code is capable of, or are these settings available to my processor for PCSX2 to use? I think this is the right place in the forums, so I thought I'd ask. I included the rest of the pertinent console output, since I'd like to hear any other advice... I don't think I'm running modern enough hardware to really get good emulation speeds, but I'm just going to have to work with what I have.

PS - I've lost this post twice now while writing it... hmm.

===
Host Machine Init:
Operating System = Microsoft Windows 7 (build 7600), 64-bit
Physical RAM = 4095 MB
CPU name = AMD Phenom™ 9500 Quad-Core Processor
Vendor/Model = AuthenticAMD (stepping 02)
CPU speed = 2.200 ghz (4 logical threads)
x86PType = Standard OEM
x86Flags = 178bfbff 00802009
x86EFlags = efd3fbff
Reply

Sponsored links

#2
You can only use SSE2. AMD processors (atm) cannot use SSSE3 or 4 plugins
Reply
#3
Despite the similarity of the names, SSE3 is unrelated to SSSE3 and the same is true for SSE4a and SSE4.1.
AMD has to date not implemented the SSSE3 and SSE4.1 instruction sets on any of their CPUs.
Therefore the recommended GSdx version for AMD users is the SSE2 one.

There is a minor speed loss, but it is only about 10% overall.
Core i5 3570k -- Geforce GTX 670  --  Windows 7 x64
Reply
#4
Okay, thanks. Just wanted to make sure before I tried something... undesirable.
Reply
#5
choosing an incompatible one will cause pcsx2 to crash no harm done.
Reply




Users browsing this thread: 1 Guest(s)