User:DoctorMuerte/test1: Difference between revisions

m
no edit summary
m (Saving progress, Graphics section near completion.)
mNo edit summary
Line 41: Line 41:
<br />
<br />
In this guide we will try to explain how to download, install and properly configure '''PCSX2 1.2.1''' on a Windows environment, and also give some tips for running games. The latest version of the guide is to be found on [http://forums.pcsx2.net/Forum-English-Guide the official forum.]
In this guide we will try to explain how to download, install and properly configure '''PCSX2 1.2.1''' on a Windows environment, and also give some tips for running games. The latest version of the guide is to be found on [http://forums.pcsx2.net/Forum-English-Guide the official forum.]
<br />
 
You can also watch the video configuracion guide [https://www.youtube.com/embed/plo8rMytBNg?wmode=transparent&rel=0&autoplay=1&fs=1&start=0 here]. Part of this guide has been translated to many languages, you can find those translations [http://pcsx2.net/config-guide/guide-translations.html here]. The user [http://forums.pcsx2.net/User-avih avih] made a shorter version of the official guide [http://forums.pcsx2.net/Thread-Quick-Start-PCSX2-Configuration-Guide-v1-0-0 here]
You can also watch the video configuracion guide [https://www.youtube.com/embed/plo8rMytBNg?wmode=transparent&rel=0&autoplay=1&fs=1&start=0 here]. Part of this guide has been translated to many languages, you can find those translations [http://pcsx2.net/config-guide/guide-translations.html here]. The user [http://forums.pcsx2.net/User-avih avih] made a shorter version of the official guide [http://forums.pcsx2.net/Thread-Quick-Start-PCSX2-Configuration-Guide-v1-0-0 here]
<br />
 
There is also a [http://wiki.pcsx2.net/index.php/Setting_up_Linux_version Linux] and a [http://wiki.pcsx2.net/index.php/Setting_up_Mac_version Mac] version of this guide.
There is also a [http://wiki.pcsx2.net/index.php/Setting_up_Linux_version Linux] and a [http://wiki.pcsx2.net/index.php/Setting_up_Mac_version Mac] version of this guide.
<br />
 
=Overview=
=Overview=
PCSX2 is a [http://en.wikipedia.org/wiki/PlayStation_2 Playstation 2] emulator capable of running commercial games. It's an open source proyect and runs on Windos, Mac and Linux. Like its predecessor project PCSX (a PlayStation emulator), is based on a PSEmu Pro spec plug-in architecture, separating several functions from the core emulator. PCSX2 requires a copy of the PS2 BIOS, which is not available for download from the developers, due to the copyright concerns and legal issues associated with it.
PCSX2 is a [http://en.wikipedia.org/wiki/PlayStation_2 Playstation 2] emulator capable of running commercial games. It's an open source proyect and runs on Windos, Mac and Linux. Like its predecessor project PCSX (a PlayStation emulator), is based on a PSEmu Pro spec plug-in architecture, separating several functions from the core emulator. PCSX2 requires a copy of the PS2 BIOS, which is not available for download from the developers, due to the copyright concerns and legal issues associated with it.
<br />
 
=Prerequisites=
=Prerequisites=
===Bios===
===Bios===
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 73: Line 73:
===Standalone Installer===
===Standalone Installer===
This will download the installer for the latest stable version of PCSX2. After opening it, you will be able to select the installation options.
This will download the installer for the latest stable version of PCSX2. After opening it, you will be able to select the installation options.
<br />
 
<br />[[image:PCSX2 Installer 1.png]]
 
<br />
[[image:PCSX2 Installer 1.png]]
<br />On the next step, you will be asked to provide the location for PCSX2 to install, the image illustrates the defaul installation path:
 
<br />
 
<br />[[image:PCSX2 Installer 2.png]]
On the next step, you will be asked to provide the location for PCSX2 to install, the image illustrates the defaul installation path:
<br />
 
<br />After clicking the ''Install'' button, the emulator is going to be installed to the chosen location. The installer is also going to create the following folders (that can be set to a different location anytime you want) under the user's My Documents folder:
 
[[image:PCSX2 Installer 2.png]]
 
 
After clicking the ''Install'' button, the emulator is going to be installed to the chosen location. The installer is also going to create the following folders (that can be set to a different location anytime you want) under the user's My Documents folder:
*''bios'': This is where you should store the bios file of your PS2, PCSX2 will look for it here by default.
*''bios'': This is where you should store the bios file of your PS2, PCSX2 will look for it here by default.
*''cheats'': Cheats will be stored and read from here. These are .pnach files.
*''cheats'': Cheats will be stored and read from here. These are .pnach files.
Line 101: Line 105:
<br />
<br />
The emulator is going to create the folders mentioned on ''Standalone Installer'' at the first run.
The emulator is going to create the folders mentioned on ''Standalone Installer'' at the first run.
<br />
 
=Running PCSX2 for the first time=
=Running PCSX2 for the first time=
PCSX2 has a first time configuration wizard to help you configure it easier so we'll first go through that. PCSX2 will automatically store all settings, memcards and new files generated in general in your Documents folder if you used the installers, or in the same folder pcsx2-r5875.exe is located at if you used the binary version.
PCSX2 has a first time configuration wizard to help you configure it easier so we'll first go through that. PCSX2 will automatically store all settings, memcards and new files generated in general in your Documents folder if you used the installers, or in the same folder pcsx2-r5875.exe is located at if you used the binary version.
<br />
 
<br />In the first dropdown, simply select the language you want the program to be in.
In the first dropdown, simply select the language you want the program to be in.
<br />
 
<br />[[File:PCSX2_Wizard_1.png]]
 
<br />
[[File:PCSX2_Wizard_1.png]]
<br />In the second screen you will be able to choose which plugins you want to use. The default plugins are the ones with the higher compatibility and usually fastest too, so before changing them make sure you know what you're doing.
 
 
In the second screen you will be able to choose which plugins you want to use. The default plugins are the ones with the higher compatibility and usually fastest too, so before changing them make sure you know what you're doing.
Here you can also specify a different folder for your plugins if you want, by unchecking the use default setting checkbox and selecting a folder of your choice by clicking Browse. Open In Explorer simply opens a file explorer window in the folder you have specified.
Here you can also specify a different folder for your plugins if you want, by unchecking the use default setting checkbox and selecting a folder of your choice by clicking Browse. Open In Explorer simply opens a file explorer window in the folder you have specified.
<br />
 
<br />[[File:PCSX2_Wizard_2.png]]
 
<br />
[[File:PCSX2_Wizard_2.png]]
<br />In the third screen, you will be prompted to select your BIOS image from the list. If you can't see anything on this list, you need to either copy your BIOS files in the folder seen below, or change that folder to point to where you have your BIOS image saved. For more information about the BIOS, check the BIOS configuration section of this guide. If you can't make a selection, you will not be able to use PCSX2. Click Finish to end the First Time Configuration Wizard.
 
<br />
 
<br />[[File:PCSX2_Wizard_3.png]]
In the third screen, you will be prompted to select your BIOS image from the list. If you can't see anything on this list, you need to either copy your BIOS files in the folder seen below, or change that folder to point to where you have your BIOS image saved. For more information about the BIOS, check the BIOS configuration section of this guide. If you can't make a selection, you will not be able to use PCSX2. Click Finish to end the First Time Configuration Wizard.
<br />
 
<br />This is the main GUI (Graphical User Interface) of PCSX2:
[[File:PCSX2_Wizard_3.png]]
<br />
 
<br />[[File:NewGUI.png]]
 
<br />
This is the main GUI (Graphical User Interface) of PCSX2:
<br />From here, you can change the settings or plugins used by PCSX2 as you see fit.
 
<br />
 
[[File:NewGUI.png]]
 
 
From here, you can change the settings or plugins used by PCSX2 as you see fit.
 
=Plugin configuration=
=Plugin configuration=
PCSX2 is a plugin oriented program. Your pcsx2.exe is the main processor that can emulate the real PS2 on the PC but it does not work alone. It needs a graphics plugin to display the game graphics and a sound plugin to play game sounds and music, and it also needs a pad plugin to allow you to play using your keyboard, mouse or gamepad. Moreover there may be more than one plugin of each type so you may choose which is better suited for a particular game. All plugins are stored (by default) in the plugins folder of your main PCSX2 folder. Some plugins like GSDX for example can be updated quite often so you may want to renew only this plugin (out of all plugins). In order to do it you'll need to download the updated version and extract it by using the archiver into your plugins folder. The changing of some settings (choosing your new plugin) may also be required.
PCSX2 is a plugin oriented program. Your pcsx2.exe is the main processor that can emulate the real PS2 on the PC but it does not work alone. It needs a graphics plugin to display the game graphics and a sound plugin to play game sounds and music, and it also needs a pad plugin to allow you to play using your keyboard, mouse or gamepad. Moreover there may be more than one plugin of each type so you may choose which is better suited for a particular game. All plugins are stored (by default) in the plugins folder of your main PCSX2 folder. Some plugins like GSDX for example can be updated quite often so you may want to renew only this plugin (out of all plugins). In order to do it you'll need to download the updated version and extract it by using the archiver into your plugins folder. The changing of some settings (choosing your new plugin) may also be required.
<br />
 
<br />We will start with configuring our plugins then we will move onto Core settings configuration.
We will start with configuring our plugins then we will move onto Core settings configuration.
<br />Go to Config => Plugin/BIOS selector to select and configure the plugins PCSX2 will use.
Go to Config => Plugin/BIOS selector to select and configure the plugins PCSX2 will use.
<br />
 
<br />You'll see a screen like this:
You'll see a screen like this:
<br />
 
<br />[[File:ConfigMenu.png]]
 
<br />
[[File:ConfigMenu.png]]
<br />
 
 
==Graphics==
==Graphics==
First, you will want to check what version of pixel shaders and DirectX (on Windows) your graphic card supports. You can do that [http://www.gpureview.com/videocards.php here].
First, you will want to check what version of pixel shaders and DirectX (on Windows) your graphic card supports. You can do that [http://www.gpureview.com/videocards.php here].
Line 146: Line 158:
===GSdx===
===GSdx===
Select GSdx v0.1.16 and press the Configure button.
Select GSdx v0.1.16 and press the Configure button.
<br />
 
<br />
 
'''Placeholder for GSdx screenhot, probably thmbnail'''
'''Placeholder for GSdx screenhot, probably thmbnail'''
<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:  
Line 161: Line 173:
The new AVX and AVX2 instructions give a minor speed up '''only with the software renderers of GSdx and not the hardware ones.'''
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.
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.
{|
{|
|
|
Line 224: Line 235:
*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 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 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.  
*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.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.  
{|
{|
|
|
Line 248: Line 259:


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.
{|
{|
|
|
  <span style="color:red">'''These settings are ONLY for advanced users that know what they are doing.'''</span>
  <span style="color:red">'''These settings are ONLY for advanced users that know what they are doing.'''</span>
  <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>
  <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>
|}


*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.
*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.
Line 273: Line 284:
*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'''
'''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.
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
===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.
Line 313: Line 322:
*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.
*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.
*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===
As explained at the start of this section this is a Null plugin thus it will not render anything on screen. Press Configure to get a menu with a checkbox where you can check/uncheck "Enable Logging" which will enable/disable GS logging. It should be used for debugging and developers.
As explained at the start of this section this is a Null plugin thus it will not render anything on screen. Press Configure to get a menu with a checkbox where you can check/uncheck "Enable Logging" which will enable/disable GS logging. It should be used for debugging and developers.
<br />
 
==Sound==
==Sound==
==Pad==
==Pad==
ninja
805

edits