Tuesday, February 21, 2012

Why doesn't the cpu full load to make PCSX2 (PlayStation 2 emulator) run game faster? [closed]

Question

My CPU Q6600 (QuadCore) only loads 50-70% when I run PCSX2 (PlayStation 2 emulator) and only has fps around 30-50 when I disable speed hacks. See picture : enter image description here

I wonder why the cpu doesn't load more to make it run faster ? Or it has been bottle-neck at VGA card or RAM ?

My specs :
Mainboard GA-P35-DS3 (rev. 2.0)
CPU Intel® Core™2 Quad Processor Q6600
2 x KINGMAX DDR2 800 PC6400 1GB
GIGABYTE GV-RX26P512H Radeon HD 2600PRO 512MB 128-bit GDDR2 PCI Express x16

ps : I use GDSX video plugin with DX10 and SSE3. And I also enable MTVU (Multi-­Threaded microVU1).

Asked by JatSing

Answer

Because not all code is parallel (i.e. able to take advantage of multiple cores) and because PCSX2 is very much a work in progress. I had the same model CPU and about the same sort of performance. Keep in mind that the PS2 has some very exotic hardware, so emulation is necessarily complex.

Looking at your hardware, though, an upgrade to your RAM would definitely help your PC's performance in general, and so would a GPU upgrade, if you do a lot of gaming.

Also, you are not meant to disable all of the speedhacks most of the time, the lesser settings are quite compatible.

Try using a GPu monitoring utility to see how much load it is under, it could help identify the bottleneck.

Your plugin selection can also make quite a bit of difference. Try looking for GPU plugins that support SSE3 and DirectX 10, and play around with the settings.

Answered by kotekzot

No comments:

Post a Comment