I have a Intel Core 2 Duo E6600 overclocked @ 3Ghz, an ATI x1950XTX and 6GB RAM. I am on Windows 7 64bits.
I tried so many different configurations (Direct3D9 software and hardware) and different spu2 plugins, but I still have slow performance (11fps~15fps) with games like ZOE2 or MGS3.
Where is the problem?
I just tried a custom 256x256 resolution, with 50-55fps and sometimes low fps (2~3fps).......
The problem is that crappy Graphics Card. Its old and way out dated for something like PCSX2 and is where your bottleneck is coming from.
Its the CPU for sure. Just because 1 component is good doesn't mean it can completely make up for a weaker one; in this case your GPU.
Here the specs of my ATI X1950XTX:
GPU Frequency 650 MHz
Memory Frequency 1000 MHz
Memory Type GDDR4
Vertex Pipelines 8
Pixel Pipelines 48
Texture Units 16
Texture Max Size 4096x4096
Max Anisotropic Value 16.0
The nVidia GTX 560's GPU is 810 MHz, just only 160 more than my ATI.
Secondly, my CPU C2D E6600 @ 3Ghz it is not enough for a render by software?
That vcard is very old.Needs to be replaced if you want to play any new game.
Comparing clockrates between cards with completely irrelevant specs otherwise will surely mislead you.
A GeForce GTX 680 is going a bit over-board,
but a little more modern card would be ideal.
3.0Ghz with that processor is certainly nothing more than average for PCSX2.
And yes-- MGS3 and ZOE2 are two of the hardest games to emulate well.