Setting up Windows version: Difference between revisions

Jump to navigation Jump to search
Line 416: Line 416:


==VUs==
==VUs==
VUs stands for Vector Units which are the co-processors of the Playstation 2 working in parallel with the EE and IOP. The Playstation 2 has 2 of these co-processors called ''VU0'' and ''VU1''. Below we'll describe the settings available to us:
VUs stand for ''Vector Unit''s which are the Playstation 2 co-processors working in parallel with the EE and IOP CPUs. The Playstation 2 has two VUs called ''VU0'' and ''VU1''.  


[[image:VUs.png|300px|thumb|right]]
[[image:VUs.png|300px|thumb|right]]


* You can change VUs compilation modes independently for VU0 and VU1 (although it makes sense to set them to the same value). As with ''EE'' and ''IOP'' CPUs there is an old and very slow ''interpreter'' mode which is useful only for debugging. VUs however have two different ''recomplilers'' -- ''microVU'' (more compatible default recompiler) and ''superVU'' (legacy less compatible recompiler used mainly for debugging, but it can be slightly faster). It is recommended to leave both settings at their default ''microVU Recompiler'' value.


*'''VU0''' & '''VU1''': In this radio box you can choose one of 3 choices: ''Interpreter'', ''microVU Recompiler'' and ''superVU Recompiler'' (legacy).
* ''VU0/VU1 Advanced recompiler options'' let you select ''Round mode'' and ''Clamping mode'' for floating point numbers emulation much like with ''EE'' and ''IOP'' CPUs modes (see [[#EE/IOP|above]]).  
#''Interpreter'': By selecting this PCSX2 will use the Interpreter for the VU0 unit, which is '''extremely slow''' and '''not very compatible''' either. Should only be used for debugging and testing.
#''microVU Recompiler'': The latest recompiler for the Vector Units made by '''cottonvibes'''. This option has very high compatibility with games, is more stable and has fair speed. '''Recommended'''.
#''superVU Recompiler'' (legacy): The old recompiler for the Vector Units made by '''zerofrog'''. This is not actively developed any more (thus the legacy tag), has quite worse compatibility compared to microVU, more unstable and usually a bit faster. Should only be used to identify bugs with the new recompiler or for the rare cases it works better than microVU.


'''Advanced recompiler options:'''
* ''Restore Defaults'' button will restore all settings to their default values (which are seen as in bold or green font).  
*''Round mode'': Same as EE/IOP
{{Tip|If you experience spikey polygons (SPS) or bad geometry, try setting ''Clamping mode'' to '''Extra + Preserve Sign'''.}}
*''Clamping mode'': These settings go from '''faster''' to '''slower''' from top to bottom. So ''None'' is the fastest but least compatible and ''Extra+Preserve Sign'' is the slowest but most compatible. Default value here is ''Normal'' which works fine for most games without compromising speed much. Automatically changed when 'Automatic Gamefixes' is checked under System for some games known to need a different value than default.
*''Restore Default'': Click this to restore all settings to their default values (which are seen as Bold in Vista/Windows 7 or colored green in Windows XP).
<br/>
<br/>
{{Tip|If you experience spikey polygons or bad geometry, try setting ''Clamping mode'' to '''Extra + Preserve Sign'''.}}


{{Clear new paragraph}}
{{Clear new paragraph}}
==GS==
==GS==
GS stands for Graphics Synthesizer which is responsible for rendering the graphics of the Playstation 2 (among other things).  
GS stands for Graphics Synthesizer which is responsible for rendering the graphics of the Playstation 2 (among other things).  
67,565

edits

Navigation menu