Setting up Windows version: Difference between revisions

Plugins disclaimer.
(Bit more cleanup.)
(Plugins disclaimer.)
Line 115: Line 115:


==Plugins configuration==
==Plugins configuration==
'''''Plugins have been merged into the core emulator as of 1.7.1420. Settings are similar between 1.6.0 and non-plugin versions, but you will not need to select plugins if you are running 1.7.1420 or above.'''
[[File:ConfigMenu.png|400px|thumb|left|Click to enlarge.]]
[[File:ConfigMenu.png|400px|thumb|left|Click to enlarge.]]


Line 124: Line 126:
{{Clear new paragraph}}
{{Clear new paragraph}}
===Graphics (GS) plugins===
===Graphics (GS) plugins===
GS plugins are used by PCSX2 to provide the graphical output on the screen (i.e. to render the picture). Before choosing the plugin you will need to know if your video card is pixel shaders 2.0 capable (only the very old cards before Radeon 9xxx series or the Geforce 5xxx series does not support this standard).
GS plugins are used by PCSX2 to provide the graphical output on the screen (i.e. to render the picture). The default PCSX2 1.2.1 installation has three different GS plugins for you to select from:
<br />
 
The default PCSX2 1.2.1 installation has three different GS plugins for you to select from (only two of the three are useful):
* GSdx 1.2.0 (AVX2)
<br />
* GSdx 1.2.0 (SSE4/AVX)
*GSdx v0.1.16
* GSdx 1.2.0 (SSE2/AVX)
*ZeroGS v0.97.1
*GSnull driver v0.1.0
GSdx v0.1.16 is a DirectX 9 and DirectX 10/11 plugin by '''Gabest''' which is the most compatible and in most instances the fastest GS plugin for PCSX2. It requires at least pixel shaders 2 and SSE2 to work and Windows Vista/7/8 with a DirectX 10 compliant graphics card for DirectX10/11 mode. ZeroGS is a very old plugin which has not been updated in years. Still a very small number of games works better with this plugin, so you have an option to try it as a ''last resort''. GSnull is a null graphics plugin which will not output any kind of video. It is used for debugging purposes.


====GSdx====
====GSdx====
Line 440: Line 439:
*''microVU Hacks'': These hacks are only applied when microVU is selected as the VUs recompiler. If superVU is selected, these hacks do not apply.
*''microVU Hacks'': These hacks are only applied when microVU is selected as the VUs recompiler. If superVU is selected, these hacks do not apply.
**''mVU Flag Hack'': This hack will skip some VUs flag updates by detecting the program blocks that will not read VUs flags, saving CPU time. SuperVU recompiler is said to have this hack built-in by default. The hack is set by default and is very compatible (but still may cause bad graphics in case the detection algorithm fails).
**''mVU Flag Hack'': This hack will skip some VUs flag updates by detecting the program blocks that will not read VUs flags, saving CPU time. SuperVU recompiler is said to have this hack built-in by default. The hack is set by default and is very compatible (but still may cause bad graphics in case the detection algorithm fails).
**''MTVU (Multi-Threaded microVU1)'': This option will isolate [[#VUs|VU1]] emulation to a separate CPU thread, making it a huge speed up for CPUs with 3 or more cores. The option is highly compatible (except for some possible synchronization errors or timing issues that may cause problems in a handful of games). If you have a dual core CPU you may still want to try this option (there are some reports of speed increase even on these CPUs).
**''MTVU (Multi-Threaded microVU1)'': This option will isolate [[#VUs|VU1]] emulation to a separate CPU thread, making it a huge speed up for CPUs with 3 or more cores. The option is highly compatible (except for some possible synchronization errors or timing issues that may cause problems in a handful of games). If you have a dual-core CPU you may still want to try this option (there are some reports of speed increase even on these CPUs).


*''Restore defaults'': Click this to restore all settings to their default values.
*''Restore defaults'': Click this to restore all settings to their default values.
ninja
1,665

edits