User:DoctorMuerte/test1: Difference between revisions

Jump to navigation Jump to search
m
Saving progress, Graphics section near completion.
m (Added lughtbulb.png to tips. Minor fixes on sections 1 to 4.)
m (Saving progress, Graphics section near completion.)
Line 66: Line 66:
{|
{|
|
|
  <span style="color:red">Warning:</span> Because of the nature of emulation, even if you meet the recommended requirements
  <+span style="color:red">Warning:</span> Because of the nature of emulation, even if you meet the recommended requirements
  there will be games that will ''''NOT'''' run at full speed, due to emulation bugs or other limitations.
  there will be games that will ''''NOT'''' run at full speed, due to emulation bugs or other limitations.
|}
|}
Line 152: Line 152:
<br />
<br />
First of all, GSdx comes in 5 versions: SSE2, SSSE3, SSE4.1, AVX and AVX2.
First of all, GSdx comes in 5 versions: SSE2, SSSE3, SSE4.1, AVX and AVX2.
<br />Only '''IF''' your processor supports these instruction sets, use highest version you can, since it will be faster for you in this order from slowest to fastest:  
<br />'''Only IF''' your processor supports these instruction sets, use highest version you can, since it will be faster for you in this order from slowest to fastest:  
#SSE2
#SSE2
#SSSE3
#SSSE3
Line 158: Line 158:
#AVX  
#AVX  
#AVX2
#AVX2
The new AVX and AVX2 instructions give a minor speed up '''only with the software renderers of GSdx and not the hardware ones.'''
Note: AMD users do '''NOT''' mistake SSE3 with SSSE3 (1 extra S) and SSE4A with SSE4.1, they are totally different and are '''NOT''' supported. In this case use the SSE2 flavor.
{|
{|
|
|
  [[Image:lightbulb.png|16px]] Tip:
  [[Image:lightbulb.png|16px]] Tip:
  You can use [http://www.cpuid.com/softwares/cpu-z.html CPU-Z] to find out your processor's supported instruction sets.
*'''SSE2''' supporting CPUs: [http://en.wikipedia.org/wiki/SSE2#CPUs_supporting_SSE2 Check here]
*'''SSSE3''' supporting CPUs: [http://en.wikipedia.org/wiki/SSSE3#CPUs_with_SSSE3 Check here]
*'''SSE4.1''' supporting CPUs: Intel Core 2 Duo Penryn series (E7xxx,E8xxx and Q9xxx models),
Intel Corei3, Intel Corei5, Intel Corei7, AMD Bulldozer/Bobcat
*'''AVX''' supporting CPUs: [http://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX Check here]
*'''AVX2''' supporting CPUs: [http://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX2 Check here]
  You can also use [http://www.cpuid.com/softwares/cpu-z.html CPU-Z] to find out your processor's supported
instruction sets.
|}
|}
The new AVX and AVX2 instructions give a minor speed up only with the software renderers of GSdx and not the hardware ones. Note: AMD users do NOT mistake SSE3 with SSSE3 (1 extra S) and SSE4A with SSE4.1, they are totally different and are NOT supported. In this case use the SSE2 flavor.
**SSE2 supporting CPUs: Check here
**SSSE3 supporting CPUs: Check here
**SSE4.1 supporting CPUs: Intel Core 2 Duo Penryn series (E7xxx,E8xxx and Q9xxx models), Intel Corei3, Intel Corei5, Intel Corei7, AMD Bulldozer/Bobcat
**AVX supporting CPUs: Check here
**AVX2 supporting CPUs: Check here
*To use the DirectX10/11 mode, you will have to be running Windows Vista or Windows 7/8 with a DirectX10/11 compliant graphics card (check previous link)
*DirectX10 and DirectX11 modes of GSdx for the time being are exactly the same in both terms of speed and compatibility. The only difference is that you will only see the first if your graphics card supports up to DirectX10 and only the second if your graphics card supports up to DirectX11
*Adapter: Here you can select which graphics adapter GSdx will use. Very useful for computers which have a dedicated graphics card and an onboard graphics chip, so the user can select the much faster dedicated graphics card explicitly.
*Renderer: Here you can choose how the graphics will be rendered.


By selecting "Direct3D9 (Hardware)", GSdx will use the Direct3D capabilities of your graphics card, boosting the emulation speed significantly.
To use the DirectX10/11 mode, you will have to be running '''Windows Vista''' or '''Windows 7/8 with a DirectX10/11''' compliant graphics card (check previous link). DirectX10 and DirectX11 modes of GSdx for the time being are '''exactly the same''' in both terms of speed and compatibility. The only difference is that you will only see the first if your graphics card supports up to DirectX10 and only the second if your graphics card supports up to DirectX11.


By selecting "Direct3D10/11 (Hardware)" (only selectable in Vista/Windows 7 with DX10/11 graphics card), GSdx will use its Direct3D10/11 mode which is usually the fastest mode and sometimes even more compatible as well. Highly recommended if your system supports it.
'''Adapter'''
<br />Here you can select which graphics adapter GSdx will use.
Very useful for computers which have a dedicated graphics card and an onboard graphics chip, so the user can select the much faster dedicated graphics card explicitly.


By selecting "Direct3D9/10/11 (software)", GSdx will use its built-in software renderer, which will not use your graphics card at all, but your processor instead. This way the emulation speed is greatly reduced but you get maximum compatibility. Recommended if you encounter graphics bugs with the Direct3D (Hardware) renderer.
'''Renderer'''
<br />Here you can choose how the graphics will be rendered.


By selecting "OpenGL (hardware)", GSdx will use the OpenGL backend, which at this time is a slower equivalent of the DirectX renderers, with the same or worse compatibility. It's the best option for Linux users.
*By selecting "Direct3D9 (Hardware)", GSdx will use the Direct3D capabilities of your graphics card, boosting the emulation speed significantly.


By selecting "OpenGL (software)", GSdx will use the OpenGL backend in software mode, with the same characteristics as described above.
*By selecting "Direct3D10/11 (Hardware)" '''(only selectable in Vista/Windows 7 with DX10/11 graphics card)''', GSdx will use its Direct3D10/11 mode which is usually the fastest mode and sometimes even more compatible as well. '''Highly recommended''' if your system supports it.


By selecting "Direct3D9 (null)", Direct3D10/11 (null)", "Null (software)" or "Null (null)" the plugin will simply not render anything, thus not giving any output on screen. Use it only if you want to e.g. Hear some music since with this mode you get a dramatic speed increase.
*By selecting "Direct3D9/10/11 (Software)", GSdx will use its built-in software renderer, which will not use your graphics card at all, but your processor instead. This way the emulation speed is greatly reduced but you get maximum compatibility. Recommended if you encounter graphics bugs with the Direct3D (Hardware) renderer.


Interlacing: Here you are able to choose between None, Auto and 6 other interlacing techniques, which are used to remove the "shaking" of the display. We recommend leaving this to Auto for most games
*By selecting "OpenGL (hardware)", GSdx will use the OpenGL backend, which at this time is a slower equivalent of the DirectX renderers, with the same or worse compatibility. It's the best option for Linux users.
 
* By selecting "OpenGL (software)", GSdx will use the OpenGL backend in software mode, with the same characteristics as described above.
 
*By selecting "Direct3D9 (null)", Direct3D10/11 (null)", "Null (software)" or "Null (null)" the plugin will simply not render anything, thus not giving any output on screen. Use it only if you want to e.g. Hear some music since with this mode you get a dramatic speed increase.
 
'''Interlacing'''
<br />Here you are able to choose between None, Auto and 6 other interlacing techniques, which are used to remove the "shaking" of the display. '''We recommend leaving this to Auto for most games.'''
In parentheses, you can see what kind of effect and maybe disadvantage (e.g. like the half FPS note in blend) each one of these modes have.
In parentheses, you can see what kind of effect and maybe disadvantage (e.g. like the half FPS note in blend) each one of these modes have.
You can cycle through them when running a game by pressing the F5 key.
{|
Scaling Subsection:
|
[[Image:lightbulb.png|18px]] Tip:
You can cycle through them when running a game by pressing the F5 key.
|}
 
'''Scaling Subsection'''
Only available if a Hardware Renderer has been selected above. Here you can tweak various settings to improve the visual quality of your games by increasing the resolution the textures are rendered at or applying filtering. Do keep in mind that changing the native resolution of games can cause various glitches (from the usual very minor glitches to more serious ones in rare cases).
Only available if a Hardware Renderer has been selected above. Here you can tweak various settings to improve the visual quality of your games by increasing the resolution the textures are rendered at or applying filtering. Do keep in mind that changing the native resolution of games can cause various glitches (from the usual very minor glitches to more serious ones in rare cases).
D3D internal resolution: Here you can specify the exact resolution you want resources to be rendered at!
This way, if your PC is powerful enough (mainly your graphics card), you can play your favorite ps2 games in much higher resolutions making the graphics crisp and more detailed.
Note that the higher the resolution, the more resources the plugin will have to use, thus making emulation much slower.
Original PS2 Resolution - Native: If you check this box, the plugin will render in the native resolution of the ps2 (that is why Custom Resolution and Scaling get grayed out)
Scaling: Set it to Custom to use whatever you set in the setting below (Custom Resolution). Setting it to 2x-6x will multiply the game's internal resolution by that value and render it. So if a game's native resolution is 640x320, setting this to 3x will render it at 1920x960 (triple of the native resolution). This way some upscaling bugs are prevented which would be present if you set a Custom Resolution in the boxes below.
At this time most games and graphic cards can do x2 or x3 scaling fine but get a sharp speed drop at higher settings.
Custom Resolution: When Scaling is set to custom, you can input here whatever resolution you want the game to be rendered at.


*D3D internal resolution: Here you can specify the exact resolution you want resources to be rendered at!This way, if your PC is powerful enough (mainly your graphics card), you can play your favorite ps2 games in much higher resolutions making the graphics crisp and more detailed.Note that the higher the resolution, the more resources the plugin will have to use, thus making emulation much slower.
Enable Shade Boost:
 
*Original PS2 Resolution - Native: If you check this box, the plugin will render in the native resolution of the ps2 (that is why Custom Resolution and Scaling get grayed out)
 
*Scaling: Set it to Custom to use whatever you set in the setting below (Custom Resolution). Setting it to 2x-6x will multiply the game's internal resolution by that value and render it. So if a game's native resolution is 640x320, setting this to 3x will render it at 1920x960 (triple of the native resolution). This way some upscaling bugs are prevented which would be present if you set a Custom Resolution in the boxes below.At this time most games and graphic cards can do x2 or x3 scaling fine but get a sharp speed drop at higher settings.
 
*Custom Resolution: When Scaling is set to custom, you can input here whatever resolution you want the game to be rendered at.


By checking this a new set of options will become available to you via the settings button at the right. Click settings to adjust saturation, brightness and contrast to your liking for the video output of GSdx. You can click the reset button on the lower left to set the sliders to their initial positions.
'''Shaders subsection'''
Enable FXAA:


By enabling this GSdx will apply the FXAA anti-aliasing algorithm to improve the visual quality of your games with a usually minor speed hit. You can toggle FXAA on and off by pressing the PageUp key.
*Enable Shade Boost: By checking this a new set of options will become available to you via the settings button at the right. Click settings to adjust saturation, brightness and contrast to your liking for the video output of GSdx. You can click the reset button on the lower left to set the sliders to their initial positions.
Enable FX Shader:


Since version 1.2.0, PCSX2 is able to use external shader programs to add various effects and visual improvements. By default, PCSX2 comes with 4 simple scanline shaders (which you can cycle through while running a game by pressing F7). For a huge set of shader effects which include UHQ FXAA, Bilinear FS Filtering, Bicubic FS Filtering, Gaussian FS Filtering, High Quality Blended Bloom, Per-Channel Gamma Correction, Scene Tone Mapping, RGB Colour Correction, S-Curve Contrast Enhancement, Texture, Sharpening, Pixel Vibrance, Post-Complement Colour Grading, Cel Shading, Scanline Emulation, Vignette and Subpixel Dithering you can download Asmodean's shader file from our forum HERE. Open the zip file and extract the PCSX2Fx_Settings.txt and shader.fx files in the same directory with pcsx2-r5875.exe. You can change the settings of the shader by opening the PCSX2Fx_Settings.txt and following the included instructions and finally saving the file with your changes. Use with caution as setting huge values here can have an enormous impact on speed. Note that you can use external shaders even with a GSdx (software) renderer, which is the best way to get higher visual quality with this rendering mode. You can toggle the use of external shaders on and off by pressing the Home button while running a game.
*Enable FXAA: By enabling this GSdx will apply the FXAA anti-aliasing algorithm to improve the visual quality of your games with a usually minor speed hit. You can toggle FXAA on and off by pressing the PageUp key.
Hardware mode Subsection:
 
*Enable FX Shader: Since version 1.2.0, PCSX2 is able to use external shader programs to add various effects and visual improvements. By default, PCSX2 comes with 4 simple scanline shaders (which you can cycle through while running a game by pressing F7). For a huge set of shader effects which include UHQ FXAA, Bilinear FS Filtering, Bicubic FS Filtering, Gaussian FS Filtering, High Quality Blended Bloom, Per-Channel Gamma Correction, Scene Tone Mapping, RGB Colour Correction, S-Curve Contrast Enhancement, Texture, Sharpening, Pixel Vibrance, Post-Complement Colour Grading, Cel Shading, Scanline Emulation, Vignette and Subpixel Dithering you can download Asmodean's shader file from our forum [http://forums.pcsx2.net/Thread-Custom-Shaders-for-GSdx?pid=334766#pid334766 HERE]. Open the zip file and extract the PCSX2Fx_Settings.txt and shader.fx files in the same directory with pcsx2-r5875.exe. You can change the settings of the shader by opening the PCSX2Fx_Settings.txt and following the included instructions and finally saving the file with your changes. Use with caution as setting huge values here can have an enormous impact on speed. Note that '''you can use external shaders even with a GSdx (software) renderer,''' which is the best way to get higher visual quality with this rendering mode.  
{|
|
[[Image:lightbulb.png|18px]] Tip:
You can toggle the use of external shaders on and off by pressing the Home button while running a game.
|}
'''Hardware mode Subsection'''


Only available if a Hardware Renderer has been selected above. Here you can change some settings for extra performance or video quality.
Only available if a Hardware Renderer has been selected above. Here you can change some settings for extra performance or video quality.


Texture filtering: This tickbox has 3 states. Checked, grayed and unchecked.
*Texture filtering: This tickbox has 3 states. Checked, grayed and unchecked.
When checked, everything on screen both 2D and 3D will be bilinearly filtered.
**When checked, everything on screen both 2D and 3D will be bilinearly filtered.
When grayed, filtering will be done as on a PS2. This is the preferred setting.
**When grayed, filtering will be done as on a PS2. This is the preferred setting.
When off, bilinear filtering is disabled completely. Lowers video quality but may help some slower graphic cards.
**When off, bilinear filtering is disabled completely. Lowers video quality but may help some slower graphic cards.
Logarithmic Z: This setting may help when some of the games graphics are "see through". Can be toggled only with graphics cards that do NOT support a 32bit Z-buffer.
Allow 8-bit textures: Uses more efficient "palletized textures" for all rendering which reduces the graphic card RAM requirements. On the other hand it increases the processing load and can cause visual bugs. Recommended to try both and see which gives you the most performance.
Alpha Correction (FBA): (DX9 mode only) Keep this enabled as it fixes some blending problems that the DX9 mode has. Can also cause some issues.


*Logarithmic Z: This setting may help when some of the games graphics are "see through". Can be toggled only with graphics cards that do NOT support a 32bit Z-buffer.
Hacks Subsection:
 
*Allow 8-bit textures: Uses more efficient "palletized textures" for all rendering which reduces the graphic card RAM requirements. On the other hand it increases the processing load and can cause visual bugs. Recommended to try both and see which gives you the most performance.
 
*Alpha Correction (FBA): (DX9 mode only) Keep this enabled as it fixes some blending problems that the DX9 mode has. Can also cause some issues.
 
'''Hacks Subsection'''


Check Enable HW hacks to enable the options described below. Click configure to select which you want to enable.
Check Enable HW hacks to enable the options described below. Click configure to select which you want to enable.
These settings are ONLY for advanced users that know what they are doing. These settings can and WILL cause serious glitches if used in games that don't need them! (only affect hardware modes).


MSAA: Adds Anti-Aliasing of the selected level to every surface rendered. This is highly video card memory demanding and might crash PCSX2 if there's not enough RAM. For more information, read the description at the right panel of the box.
{|
Skipdraw: Skips drawing some surfaces altogether, based on how likely they are to cause issues. Specify how many surfaces should get skipped after the first problematic one is found. Try lower values first like 1-3 then use higher ones (the highest the number the higher the chance of broken/missing graphics and effects). This hack may cause random speedups as well!
|
Alpha: Try this if your game has issues with fog like effects or shadows. In general, try it if you get graphics glitches in case it fixes them.
<span style="color:red">'''These settings are ONLY for advanced users that know what they are doing.'''</span>
Half-pixel Offset: This hack adds an offset to all surfaces so that some common upscaling issues get reduced. Use this when blur or halo effects seem to appear shifted up-left of where they should be.
<span style="color:red">'''These settings can and WILL cause serious glitches if used in games that don't need them! (only affect hardware modes).'''</span>
Sprite: Read the description at the right panel of the box for more information.
WildArmsOffset: Known to help with lots of games. Read the description at the right panel of the box for more information.
Aggressive-CRC: Read the description at the right panel of the box for more information.
Alpha Stencil: Read the description at the right panel of the box for more information.
Nvidia Hack: Try this hack if you own an Nvidia graphics card and experience strange stretching on and off when using scaling.
Disable CRCs: Will disable all the GSdx hacks for specific games. You will usually get more bugs than without having this on, but for certain games like Shadow of the Colossus, you might prefer the output with this on.
TC Offset X/Y: As the description explains, these settings can help fix some misaligment issues when using scaling. You can see some example values which are known to help Persona 3, Haunting Ground and Xenosaga. You can try using the same values for your game in case it fixes it, or try your own.


*MSAA: Adds Anti-Aliasing of the selected level to every surface rendered. This is highly video card memory demanding and might crash PCSX2 if there's not enough RAM. For more information, read the description at the right panel of the box.
Software mode Subsection:
*Skipdraw: Skips drawing some surfaces altogether, based on how likely they are to cause issues. Specify how many surfaces should get skipped after the first problematic one is found. Try lower values first like 1-3 then use higher ones (the highest the number the higher the chance of broken/missing graphics and effects). This hack may cause random speedups as well!
*Alpha: Try this if your game has issues with fog like effects or shadows. In general, try it if you get graphics glitches in case it fixes them.
*Half-pixel Offset: This hack adds an offset to all surfaces so that some common upscaling issues get reduced. Use this when blur or halo effects seem to appear shifted up-left of where they should be.
*Sprite: Read the description at the right panel of the box for more information.
*WildArmsOffset: Known to help with lots of games. Read the description at the right panel of the box for more information.
*Aggressive-CRC: Read the description at the right panel of the box for more information.
*Alpha Stencil: Read the description at the right panel of the box for more information.
*Nvidia Hack: Try this hack if you own an Nvidia graphics card and experience strange stretching on and off when using scaling.
*Disable CRCs: Will disable all the GSdx hacks for specific games. You will usually get more bugs than without having this on, but for certain games like Shadow of the Colossus, you might prefer the output with this on.
*TC Offset X/Y: As the description explains, these settings can help fix some misaligment issues when using scaling. You can see some example values which are known to help Persona 3, Haunting Ground and Xenosaga. You can try using the same values for your game in case it fixes it, or try your own.


'''Software mode Subsection'''
Only available if a Software Renderer has been selected above. Here you will find options to tweak how many threads the renderer will use and turn on/off the software AA.
Only available if a Software Renderer has been selected above. Here you will find options to tweak how many threads the renderer will use and turn on/off the software AA.


Extra Rendering threads: This box is only usable when having selected a software rendering method. Here you can specify how many threads GSdx will use while software rendering, to take advantage of all cores your processor might have, e.g. set it to 3 for quad core processors. Boosts speed significantly in multi-core systems for software rendering with more than 2 cores.
*Extra Rendering threads: This box is only usable when having selected a software rendering method. Here you can specify how many threads GSdx will use while software rendering, to take advantage of all cores your processor might have, e.g. set it to 3 for quad core processors. Boosts speed significantly in multi-core systems for software rendering with more than 2 cores.
Edge anti-aliasing (AA1): This box is only usable when having selected a software rendering method. When checked, the plugin will try to apply a form of anti-aliasing on the game improving the visuals. Use with caution, pretty much experimental at this time.
 
*Edge anti-aliasing (AA1): This box is only usable when having selected a software rendering method. When checked, the plugin will try to apply a form of anti-aliasing on the game improving the visuals. Use with caution, pretty much experimental at this time.


   
   
Movie Capture: This is a hidden(Razz) feature. By pressing F12 while running PCSX2 with GSdx a message box will appear. In the first field you must show the plugin where the captured video will be stored, and type the file name too. In the second field you can choose a compression codec like x264vfw or "Uncompressed" which will not compress the video at all. If you choose a compression codec, you will be able to change its settings by pressing the "Config" button. Note that only codecs already installed in your PC will show up.
'''Movie Capture'''
This is a hidden feature. By pressing F12 while running PCSX2 with GSdx a message box will appear. In the first field you must show the plugin where the captured video will be stored, and type the file name too. In the second field you can choose a compression codec like [http://sourceforge.net/projects/x264vfw/ x264vfw] or "Uncompressed" which will not compress the video at all. If you choose a compression codec, you will be able to change its settings by pressing the "Config" button. Note that only codecs already installed in your PC will show up.
Press F12 twice at any time to stop the capturing. The video produced will be automatically sped up to 100% for your viewing pleasure Smile If using SPU2-X, the audio file will be saved as recording.wav in the same folder pcsx2-r5350.exe is in.
Press F12 twice at any time to stop the capturing. The video produced will be automatically sped up to 100% for your viewing pleasure Smile If using SPU2-X, the audio file will be saved as recording.wav in the same folder pcsx2-r5350.exe is in.
     Hit Ok to save your changes or cancel to go back to the main Configuration window
     Hit Ok to save your changes or cancel to go back to the main Configuration window
Line 254: Line 281:
===ZeroGS===
===ZeroGS===
ZeroGS is a DirectX 9 plugin developed by ZeroFrog and is aimed for graphics cards which support pixel shaders 2.0 or higher. As noted before if your card does not meet that requirement you will get an "Error opening gs plugin" message and pcsx2 will terminate.
ZeroGS is a DirectX 9 plugin developed by ZeroFrog and is aimed for graphics cards which support pixel shaders 2.0 or higher. As noted before if your card does not meet that requirement you will get an "Error opening gs plugin" message and pcsx2 will terminate.
Interlace Enable: When this is checked some interlacing issues will be resolved(screen "shaking") although some games look better with this disabled. You can toggle it while running a game by using the "F5" key.
 
Bilinear Filtering: When this is checked the plugin will filter the display, smoothing out edges. This will generally drop your FPS dramatically except if you own a very powerful graphics card. You can toggle it while running a game by pressing and holding "shift" then press "F5". There are 2 types of bilinear filtering modes: normal bf and forced bf. Sometimes games will tell the GS to render textures with point sampling, not linear sampling. In normal bf mode, ZeroGS will listen to the games. In forced bf mode, it will render all textures with bilinear filtering. Forced bf can introduce unwanted artifacts at the edges of textures in some games, so be careful. However, it most cases, forced bf produces smoother looking scenes.
*Interlace Enable: When this is checked some interlacing issues will be resolved (screen "shaking") although some games look better with this disabled. You can toggle it while running a game by using the "F5" key.
Anti-aliasing: Here you can choose the level of anti-aliasing you want the plugin to use, to make edges smoother. You can toggle this while running a game by using the "F6" key. Note that this might reduce speed.
 
*None: Will not use any level of anti-aliasing
*Bilinear Filtering: When this is checked the plugin will filter the display, smoothing out edges. This will generally drop your FPS dramatically except if you own a very powerful graphics card. You can toggle it while running a game by pressing and holding "shift" then press "F5". There are 2 types of bilinear filtering modes: '''normal bf''' and '''forced bf'''. Sometimes games will tell the GS to render textures with point sampling, not linear sampling. In normal bf mode, ZeroGS will listen to the games. In forced bf mode, it will render all textures with bilinear filtering. Forced bf can introduce unwanted artifacts at the edges of textures in some games, so be careful. However, it most cases, forced bf produces smoother looking scenes.
*2x: Will use 2X anti-aliasing
 
*8x: Will use 8X anti-aliasing
*Anti-aliasing: Here you can choose the level of anti-aliasing you want the plugin to use, to make edges smoother. You can toggle this while running a game by using the "F6" key. Note that this might reduce speed.
*16x: Will use 16X anti-aliasing
**None: Will not use any level of anti-aliasing
*Wireframe rendering: When checked the plugin will only render in wireframe, so you'll just see some polygon lines here and there Wink
**2x: Will use 2X anti-aliasing
*You can toggle it while running a game by pressing "F7".
**8x: Will use 8X anti-aliasing
**16x: Will use 16X anti-aliasing
 
*Wireframe rendering: When checked the plugin will only render in wireframe, so you'll just see some polygon lines here and there.
You can toggle it while running a game by pressing "F7".
 
*Capture avi: You can capture a video of your gameplay just like the GSdx plugin. Press "F12" and a window will appear for codec selection. For the time being you will only be able to use XviD encoding since the rest of the codecs will crash the plugin. After you select it, you can configure the codec by pressing the configure button. Press OK and the recording process will start. Press "F12" again to stop it. The video will be saved in the PCSX2 root directory as "zerogs.avi".
*Capture avi: You can capture a video of your gameplay just like the GSdx plugin. Press "F12" and a window will appear for codec selection. For the time being you will only be able to use XviD encoding since the rest of the codecs will crash the plugin. After you select it, you can configure the codec by pressing the configure button. Press OK and the recording process will start. Press "F12" again to stop it. The video will be saved in the PCSX2 root directory as "zerogs.avi".
*Save snapshots as BMPs(default is JPG): What it says, with this enabled snapshots you take with "F8" will be saved as BMP files and not as JPGs files which is the default. The snapshots you take with "F8" are located in the /snaps folder of your pcsx2 directory.
*Save snapshots as BMPs(default is JPG): What it says, with this enabled snapshots you take with "F8" will be saved as BMP files and not as JPGs files which is the default. The snapshots you take with "F8" are located in the /snaps folder of your pcsx2 directory.
*Fullscreen: Pretty simple, if you have this checked the plugin will show the output full screen instead of windowed. If you have it disabled and already running a game you can press and hold "alt" then press "enter" to go full screen.
*Fullscreen: Pretty simple, if you have this checked the plugin will show the output full screen instead of windowed. If you have it disabled and already running a game you can press and hold "alt" then press "enter" to go full screen.
*Widescreen: Some games support wide screen mode. By checking this, ZeroGS will automatically scale the window to 16:9.
*Widescreen: Some games support wide screen mode. By checking this, ZeroGS will automatically scale the window to 16:9.
*Default Window Size: You can check the window size ZeroGS will have when you run it by default. Options are various screen resolutions that your window will be resized to. Choose what you like best and note it will not affect speed.
*Default Window Size: You can check the window size ZeroGS will have when you run it by default. Options are various screen resolutions that your window will be resized to. Choose what you like best and note it will not affect speed.
*You can press and hold the "shift" key and then press the "F7" key to toggle on and off the Frames Per Second display in ZeroGS's window.
{|
 
|
   
[[Image:lightbulb.png|18px]] Tip:
===ZeroGS Advanced Options===
You can press and hold the "shift" key and then press the "F7" key to toggle on and off the Frames Per Second display in ZeroGS's window.
ZeroGS exposes a couple of extra options to tweak its various settings. Sometimes games use the Graphics Synthesizer in many unexpected ways, and sometimes it is impossible for ZeroGS to predict how exactly it should emulate the GS. Some options can convert a game from a garbage screen going at 2 frames per second to exactly what the game would look like on the ps2 going at 60 frames a second.
|}   
If a particular set of options works very well for a particular game, then these options can saved in the game's patch file so that they are always applied every time the game is loaded. This is useful when you want these options to be enabled only for that particular game and not to affect other games.
'''ZeroGS Advanced Options'''
Each set of options in ZeroGS has a unique id. To query this id, go into the ZeroGS configuration dialog box, set the particular options, and click on the Compute OR of IDS button. Take the number generated and open the game's corresponding pnach file (usually the game's CRC.pnach). Then add in a new line zerogs=xxxxxxxx where the x's are the id.
*ZeroGS exposes a couple of extra options to tweak its various settings. Sometimes games use the Graphics Synthesizer in many unexpected ways, and sometimes it is impossible for ZeroGS to predict how exactly it should emulate the GS. Some options can convert a game from a garbage screen going at 2 frames per second to exactly what the game would look like on the ps2 going at 60 frames a second.
 
*If a particular set of options works very well for a particular game, then these options can saved in the game's patch file so that they are always applied every time the game is loaded. This is useful when you want these options to be enabled only for that particular game and not to affect other games.
*Each set of options in ZeroGS has a unique id. To query this id, go into the ZeroGS configuration dialog box, set the particular options, and click on the Compute OR of IDS button. Take the number generated and open the game's corresponding pnach file (usually the game's CRC.pnach). Then add in a new line zerogs=xxxxxxxx where the x's are the id.


===GSnull Plugin===
===GSnull Plugin===
ninja
805

edits

Navigation menu