GSdx: Difference between revisions

Jump to navigation Jump to search
2,067 bytes added ,  11 October 2009
Line 21: Line 21:
** '''Hardware renderer''' -- uses your graphics card to render the picture. This is the fastest the the most preferred mode.
** '''Hardware renderer''' -- uses your graphics card to render the picture. This is the fastest the the most preferred mode.
** '''Software renderer''' -- uses your CPU to render the picture. There will be ONLY native internal resolution available (thus poor looking visuals). But in cases of some games this mode gives much more correct picture fixing many GFX related artifacts. Unfortunately GSDX requires much CPU power to render with software renderer even in internal resolution (without anti-aliasing or anything else applied) so you may end up with 3-10fps unplayable but correctly rendered game (some games are rendered quite fast though). Note also that PCSX2 is very CPU hungry but currently supports only 2 cores (the third core may also help a wee when used by different system processes leaving first two exclusively to PCSX2) thus if you have 3 or 4 core CPU you may consider using them for GSDX working in this mode increasing the render speed dramatically with every additional core (see '''SW renderer threads''').
** '''Software renderer''' -- uses your CPU to render the picture. There will be ONLY native internal resolution available (thus poor looking visuals). But in cases of some games this mode gives much more correct picture fixing many GFX related artifacts. Unfortunately GSDX requires much CPU power to render with software renderer even in internal resolution (without anti-aliasing or anything else applied) so you may end up with 3-10fps unplayable but correctly rendered game (some games are rendered quite fast though). Note also that PCSX2 is very CPU hungry but currently supports only 2 cores (the third core may also help a wee when used by different system processes leaving first two exclusively to PCSX2) thus if you have 3 or 4 core CPU you may consider using them for GSDX working in this mode increasing the render speed dramatically with every additional core (see '''SW renderer threads''').
* '''Interlacing''' -- is used to choose the default deinterlace mode when starting the emulation process. For more detailed explanation see '''List of ingame keys'''-'''F5'''.
* '''Aspect ratio''' -- is used to choose the default aspect ratio mode when starting the emulation process. For more detailed explanation see '''List of ingame keys'''-'''F6'''.
* '''D3D internal resolution''' -- is used to set the render resolution target. The higher resolution you choose here the bigger picture will be rendered before being resized into your screen resolution thus you'll see more clear and crisp visuals. Unfortunately all those game you'll be playing were created and tested for lower native resolution (~500 x ~450) so some picture parts or objects may look wrong (displaced/framed/with invalid colors, etc.) on the picture rendered in higher resolution. These artifacts you may eliminate by using only '''native resolution'''. Increasing internal resolution will impact the rendering speed. So the higher resolution you'll set the more powerful graphical card you'll need to have.
** '''Native''' resolution. In contrast with higher (in most cases) '''D3D internal resolution''' is more compatible mode but suffers from poor visials. This is the native PS2 mode you'll see picture this way when you're playing on the real PS2. Use it when you cannot play in hi-res because of unbearable artifacts. You can also switch between the two in runtime, see '''List of ingame keys'''-'''F9'''.
* '''Texture filtering''' -- ...
* '''Logarithmic Z''' -- ...
* '''8-bit textures''' -- ...
* '''Alfa correction (FBA)''' -- ...
* '''Wait for VSync''' -- setting this may give you less flickering picture for CRT monitors but may result in poor performance if your machine is not fast enough for the emulated game.
* '''Windowed''' -- chooses the default option between fulllscreen in windowed.
* '''Edge anti-aliasing (AA1)''' -- can be used in sofware renderer modes only. THis can improve the result picture but applying anti-aliasing algorithm but will also reduse the performance.
* '''Output merger blur effect''' -- ...
===Hidden GSDX settings in GSdx.ini===


Hardware vs Software<br>
DX9 vs DX10<br>
DirectX updates<br>
All GUI GSDX settings<br>
Hidden settings in ini file<br>
Hidden settings in ini file<br>


67,565

edits

Navigation menu