PCSX2: Difference between revisions

Jump to navigation Jump to search
Line 23: Line 23:
Harware requirements are very game-dependant although it must be noted that the bottleneck of this emulator in most cases is the CPU rather than than the GPU (video card): basically, a faster CPU should net you better PCSX2 performance. Some games however can be slowed down because of unoptimized GFX code or even because of weak GPU cards (for example [[Final Fantasy XII]] is said to use your GPU fully). Intel CPUs perform better than AMD ones although both can run the emulator.
Harware requirements are very game-dependant although it must be noted that the bottleneck of this emulator in most cases is the CPU rather than than the GPU (video card): basically, a faster CPU should net you better PCSX2 performance. Some games however can be slowed down because of unoptimized GFX code or even because of weak GPU cards (for example [[Final Fantasy XII]] is said to use your GPU fully). Intel CPUs perform better than AMD ones although both can run the emulator.


Even though clock speed is one of the main factors for smooth PCSX2 emulation, clock speed is not the determining meter of success with PCSX2. Newer CPUs generally tend to perform better than the old ones using the same frequency. For example, an Intel Core 2 processor will generally outperform an Intel Pentium D processor despite the Pentium D being clocked higher due to the efficiency of the Core microarchitecture.  
Even though clock speed is one of the main factors for smooth PCSX2 emulation, clock speed is not the determining meter of success with PCSX2. Newer CPUs generally tend to perform better than the old ones using the same frequency. For example, a 2.4 GHz dual-core Intel Core 2 processor will generally outperform a 3.2 GHz dual-core Intel Pentium D processor. Even though the Pentium D is clocked higher, the Core 2 Duo is faster due to the Core microarchitecture of the Core 2 Duo being more efficient than the Netburst of microarchitecture of the Pentium D.  


Below are the minimum and recommended requirements to run PCSX2
Below are the minimum and recommended requirements to run PCSX2
Line 46: Line 46:
PCSX2 runs in Linux but at slower speeds (sometimes just slightly worse) and you won't be able to use the GSDX plugins (since they are DirectX only) so the graphics won't be as good in most cases. Plus it will require some knowledge to compile and configure PCSX2 on Linux for your system. Though this choice will rather be based not on difference in speed and visuals but your preferences.
PCSX2 runs in Linux but at slower speeds (sometimes just slightly worse) and you won't be able to use the GSDX plugins (since they are DirectX only) so the graphics won't be as good in most cases. Plus it will require some knowledge to compile and configure PCSX2 on Linux for your system. Though this choice will rather be based not on difference in speed and visuals but your preferences.


A choice between Windows XP and Windows Vista (or Windows 7) is a matter of your GPU capabilities. If your graphics card supports DirectX 10 or better (see [[GSDX#Hardware requirements|GSDX page]]) it's wiser to use Vista (or Windows 7) because you'll be able to switch GSDX in DirectX 10 (as well as fall back to DirectX 9 mode). Windows XP '''does not''' officially support DirectX10 - if you purchase a DirectX10 or higher graphics card, make sure your computer is running at least Windows Vista, and preferably Windows 7 with the latest drivers.
A choice between Windows XP and Windows Vista (or Windows 7) is a matter of your GPU capabilities. If your graphics card supports DirectX 10 or better (see [[GSDX#Hardware requirements|GSDX page]]) it's wiser to use Vista (or Windows 7) because you'll be able to switch GSDX in DirectX 10 (as well as fall back to DirectX 9 mode). Windows XP '''does not''' officially support DirectX 10 - if you purchase a graphics card that supports DirectX 10 or newer DirectX API, make sure your computer is running at least Windows Vista, and/or preferably Windows 7 with the latest drivers.


===BIOS===
===BIOS===