User:DoctorMuerte/test2: Difference between revisions

Jump to navigation Jump to search
m
I removed this page from guides category...
m (I removed this page from guides category...)
 
(45 intermediate revisions by one other user not shown)
Line 8: Line 8:
You can also watch the video configuracion guide (for Windows) [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 Windows guide [http://forums.pcsx2.net/Thread-Quick-Start-PCSX2-Configuration-Guide-v1-0-0 here]
You can also watch the video configuracion guide (for Windows) [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 Windows guide [http://forums.pcsx2.net/Thread-Quick-Start-PCSX2-Configuration-Guide-v1-0-0 here]


There are also a [[Setting up Mac version]] versions of this guide (but they are possibly not as detailed as this one).
There is also a [[Setting up Mac version]] version of this guide (but it is possibly not as detailed as this one).


=Overview=
=Overview=
Line 57: Line 57:
PCSX2 has the first run configuration wizard to help you with configuration. The emulator will automatically store all settings, memcards and any new configuration related files in the same folder where ''launch_pcsx2_linux.sh'' is located.
PCSX2 has the first run configuration wizard to help you with configuration. The emulator will automatically store all settings, memcards and any new configuration related files in the same folder where ''launch_pcsx2_linux.sh'' is located.


[[image:PCSX2_Wizard_1.png|400px|thumb|left|Click to enlarge]]
[[image:PCSX2 First Time Configuration 01 - Linux.png|400px|thumb|left|Click to enlarge]]
{{Clear new paragraph}}In the first drop-down list, simply select the language you want the program to be translated to.
{{Clear new paragraph}}In the first drop-down list, simply select the language you want the program to be translated to.
{{Clear new paragraph}}[[image:PCSX2_Wizard_2.png|400px|thumb|left|Click to enlarge]]
{{Clear new paragraph}}[[image:PCSX2 First Time Configuration 02 - Linux.png|400px|thumb|left|Click to enlarge]]
{{Clear new paragraph}}In the second screen you will choose which plugins do you want to use. The default plugins are the ones with the higher compatibility and will usually perform better, so before changing them make sure you know what you're doing.
{{Clear new paragraph}}In the second screen you will choose which plugins do you want to use. The default plugins are the ones with the higher compatibility and will usually perform better, 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.
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.
{{Clear new paragraph}}[[image:PCSX2_Wizard_3.png|400px|thumb|left|Click to enlarge]]
{{Clear new paragraph}}[[image:PCSX2 First Time Configuration 03 - Linux.png|400px|thumb|left|Click to enlarge]]
{{Clear new paragraph}}In the third screen, you will be prompted to select one of your BIOS images from the list. If you can't see anything in this list, you need to either copy your BIOS files in the folder shown below, or change that folder to point to a location where BIOS images are saved. For more information about the BIOS, check the [[#BIOS|BIOS configuration section]] of this guide. Note that you will not be able to use PCSX2 without a proper BIOS image.  
{{Clear new paragraph}}In the third screen, you will be prompted to select one of your BIOS images from the list. If you can't see anything in this list, you need to either copy your BIOS files in the folder shown below, or change that folder to point to a location where BIOS images are saved. For more information about the BIOS, check the [[#BIOS|BIOS configuration section]] of this guide. Note that you will not be able to use PCSX2 without a proper BIOS image.  


To finish the configuration process press ''Finish'' button. You will be taken to the main GUI (Graphical User Interface) of PCSX2:
To finish the configuration process press ''Finish'' button. You will be taken to the main GUI (Graphical User Interface) of PCSX2:


[[File:NewGUI.png]]
[[File:Main GUI - Linux.png]]




Line 78: Line 78:


==Plugins configuration==
==Plugins configuration==
[[File:ConfigMenu.png|400px|thumb|left|Click to enlarge.]]
[[File:Components Selector - Plugins - Linux.png|400px|thumb|left|Click to enlarge.]]


PCSX2 is a plugin oriented program. Your ''launch_pcsx2_linux.sh'' 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. Selecting your new plugin and changing its configuration may also be required.
PCSX2 is a plugin oriented program. Your ''launch_pcsx2_linux.sh'' 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. Selecting your new plugin and changing its configuration may also be required.
Line 87: Line 87:
{{Clear new paragraph}}
{{Clear new paragraph}}
===Graphics (GS) plugins===
===Graphics (GS) plugins===
First, you will want to check what version of pixel shaders your graphic card supports. You can do that [http://www.gpureview.com/videocards.php here].
<br />
You'll have 2 GS plugins installed by default with PCSX2 1.2.1:
You'll have 2 GS plugins installed by default with PCSX2 1.2.1:
<br />
<br />
*ZZ Ogl PG  0.4.0
*ZZ Ogl PG  0.4.0
*GSdx 0.1.16  
*GSdx 0.1.16  
GSdx is an OpenGL plugin made by '''Gabest''' which recently got greatly improved in both speed and image quality. It requires at least pixel shaders 2 and SSE2 to work. ZZ Ogl is a very old plugin which has not been updated in years. Still a very small number of games works better with this plugin than with GSdx, you can try it as a '''last resort'''.  
 
====ZZOgl PG====
[[image:ZZOgl Config - Linux.png|400px|thumb|left|ZZogl PG]] ZZogl is the most recently developed OpenGL-based graphics plug-in, made by '''[http://forums.pcsx2.net/User-Zeydlitz Zeydlitz]''' and based on the ZeroGS OpenGL plugin, made by '''ZeroFrog'''. It is commonly used by Linux users, since DirectX is exclusive to Windows. By nature, it is noticeably slower than GSdx, since it doesn’t efficiently offload enough tasks to the video card.
 
{{Clear new paragraph}}
'''ZZOgl PG Advanced settings'''
[[image:ZZOgl Advanced Config - Linux.png|200px|thumb|left|Click to enlarge]]
Beside each checkbox there is a description about what that setting does.
 
{{Clear new paragraph}}


====GSdx====
====GSdx====
[[image:GSDx2.png|thumb|GSdx]]
[[image:GSdx_Config_-_Linux.png|thumb|GSdx]]
 
To configure GSdx plugin press ''configure'' button.
To configure GSdx plugin press ''configure'' button.
'''Adapter'''
<br />Here you can select which graphics adapter GSdx will use. This option is especially useful for computers which have a dedicated graphics card and an onboard graphics chip, so that user can specify the dedicated graphics card explicitly.


'''Renderer'''  
'''Renderer'''  
Line 114: Line 117:
In parentheses, you can see what kind of effect and maybe disadvantage (e.g. like the incorrect FPS readings in blend) each one of these modes have.
In parentheses, you can see what kind of effect and maybe disadvantage (e.g. like the incorrect FPS readings in blend) each one of these modes have.
{{Tip|You can cycle through the interlacing modes when running a game by pressing the F5 key.}}
{{Tip|You can cycle through the interlacing modes when running a game by pressing the F5 key.}}
=====Global Settings=====
'''OpenGL internal resolution'''
'''OpenGL internal resolution'''
Here you can improve the visual quality of your games by increasing the resolution at which the textures are rendered. 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). On the other hand for many games (especially for 3D ones) increasing internal resolution will improve the graphics dramatically.  
Here you can improve the visual quality of your games by increasing the resolution at which the textures are rendered. 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). On the other hand for many games (especially for 3D ones) increasing internal resolution will improve the graphics dramatically.  
Line 125: Line 130:
'''Custom shader settings'''
'''Custom shader settings'''


*''Enable Shade Boost'': This option will help you to adjust saturation, brightness and contrast of any game to your liking. You can click the reset button on the lower left to set the sliders to their initial positions.
*''Shade Boost'': This option will help you to adjust saturation, brightness and contrast of any game to your liking. Default settings are 50 on all of them.


*''Enable FXAA'': GSdx will apply the FXAA anti-aliasing algorithm to improve the visual quality of your games with a (usually) minor speed hit. You can also toggle FXAA on and off ''in-game'' by pressing the PageUp key.
*''Enable FXAA'': GSdx will apply the FXAA anti-aliasing algorithm to improve the visual quality of your games with a (usually) minor speed hit. You can also toggle FXAA on and off ''in-game'' by pressing the PageUp key.
Line 134: Line 139:
*''Texture filtering'': This setting has 3 options.
*''Texture filtering'': This setting has 3 options.
**''Force'', everything on screen both 2D and 3D will be bilinearly filtered.
**''Force'', everything on screen both 2D and 3D will be bilinearly filtered.
**''Normal'' filtering will be done as on a PS2. This is the preferred setting.
**''Normal'', filtering will be done as on a PS2. This is the preferred setting.
**''Off'', bilinear filtering is disabled completely. Lowers video quality but may help some slower graphic cards.
**''Off'', bilinear filtering is disabled completely. Lowers video quality but may help some slower graphic cards.


Line 148: Line 153:
*''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.


=====Advanced Settings=====
[[image:GSdx Config - Advanced - Linux.png|thumb|left|GSdx Advanced settings]]
{{Warning|The following settings are ONLY for advanced users that know what they are doing.<br />These settings can and WILL cause serious glitches if used in games that don't need them! (only affect hardware modes).}}
'''Hacks Subsection'''
'''Hacks Subsection'''
[[image:GSdx2 Hacks Configuration.png|thumb|left|GSdx HW Hacks]]
{{Warning|The following settings are ONLY for advanced users that know what they are doing.<br />These settings can and WILL cause serious glitches if used in games that don't need them! (only affect hardware modes).}}
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.
*''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 hack'': 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.
*''Alpha hack'': 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.
*''Sprite hack'': Read the description at the right panel of the box for more information.
*''Log depth hack'':
*''Offset hack'': 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.
*''Offset hack'': 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 hack'': Read the description at the right panel of the box for more information.
*''Wild Arms hack'': Known to help with lots of games. Read the description at the right panel of the box for more information.
*''Wild Arms hack'': Known to help with lots of games. Read the description at the right panel of the box for more information.
*''Date hack'':
*''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!
*''Texture offset'':


'''Movie Capture'''
'''Movie Capture'''
Line 168: Line 178:
===Sound===
===Sound===
====SPU2-X====
====SPU2-X====
[[image:SPU2-X_Settings.png|200px|thumb|left|SPU2-X]]
[[image:Spu2-X Config - Linux.png|200px|thumb|left|SPU2-X]]
The latest and best sound plugin at the time of writing this. It was first based on '''Gigaherz's''' SPU2 and later modified by '''Jake Stine (Air)''' of the PCSX2 team.
The latest and best sound plugin at the time of writing this. It was first based on '''Gigaherz's''' SPU2 and later modified by '''Jake Stine (Air)''' of the PCSX2 team.
This is the only SPU2 plugin that supports effects processing (like reverb) and Dolby Pro Logic (II) (if your sound card is able to decode it).
This is the only SPU2 plugin that supports effects processing (like reverb) and Dolby Pro Logic (II) (if your sound card is able to decode it).
It's also the most advanced in emulating the chip correctly. Many games only work with SPU2-X!
It's also the most advanced in emulating the chip correctly. Many games only work with SPU2-X!
{{Clear new paragraph}}
'''Mixing Settings'''
*''Interpolation'': Here you can select 1 out of 5 options:
*''Interpolation'': Here you can select 1 out of 5 options:
#''Nearest'': As the description says, no interpolation is done in this mode and is the fastest one.
#''Nearest'': As the description says, no interpolation is done in this mode and is the fastest one.
Line 184: Line 198:


*''Enable debug options'': Checking this will make the Configure Debug Options button available. When clicked it will present you with various logging options which can be enabled for debugging purposes. Should only be used by developers.
*''Enable debug options'': Checking this will make the Configure Debug Options button available. When clicked it will present you with various logging options which can be enabled for debugging purposes. Should only be used by developers.
'''Output settings'''


*''Module'': Here you can select 1 out of 5 settings, which are different ways of outputting sound in your system:
*''Module'': Here you can select 1 out of 5 settings, which are different ways of outputting sound in your system:
#''No sound'': Will not produce any sound (mute) resulting in best speed.
#''No sound'': Will not produce any sound (mute) resulting in best speed.
#''X Audio 2'': Works better under Vista so XP users might want to try the third option. If you have problems with Portaudio, use this method.
#''DirectSound'': Should be slightly worse than X Audio 2,use it if it works better for you.
#''Wave out'': Not recommended, option 2 or 3 should always work better.
#''Portaudio'': This is the recommended method. Uses a crossplatform library called Portaudio. This is the only option aside from no sound in Linux.
#''Portaudio'': This is the recommended method. Uses a crossplatform library called Portaudio. This is the only option aside from no sound in Linux.
#''SDL Audio'': Recommended for pulseaudio users.


*''Host API'': This is the API Portaudio will use to produce sound, if Windows WASAPI has issues, try setting this to Windows DirectSound
'''Synchronizing mode'''
 
*''Device name'': Here you can select the specific audio device you want to output sound on. If you get no sound while this is at ''Default Device'', choose your device from the dropdown menu.
 
*''WASAPI Exclusive mode'': Check this if you want SPU2-X to work in exclusive mode, blocking all other applications from using your output device.
 
*''Output Latency'': The lower the latency value the smaller audio delay you will have. You can leave this to ''Use smallest possible'' to let the plugin decide what's best for you, or set a custom value below. '''Note''' that setting latency too low WILL cause cracks and pops in sound, so change the values until you find the lowest one that works with your game without causing cracks.
   
[[image:SPU2-X_Advanced_Settings.png|100px|thumb|left|SPU2-X Advanced settings]]'''Synchronizing mode'''
#''TimeStretch'': The default and recommended setting. This keeps audio and video in sync, and also helps eliminate cracks and other sound problems. Note that if your speed is low, your sound will also be as slow as your video with this setting.
#''TimeStretch'': The default and recommended setting. This keeps audio and video in sync, and also helps eliminate cracks and other sound problems. Note that if your speed is low, your sound will also be as slow as your video with this setting.
#''Async Mix'': Makes the audio out of sync with the video, so you will get normal sound speed even if your frame rate is not optimal. '''Can cause games to hang or crash so use with caution!'''
#''Async Mix'': Makes the audio out of sync with the video, so you will get normal sound speed even if your frame rate is not optimal. '''Can cause games to hang or crash so use with caution!'''
#''None'': Audio will skip if you set this mode and you don't get max speed with the game you're running. Small FPS boost.
#''None'': Audio will skip if you set this mode and you don't get max speed with the game you're running. Small FPS boost.
#*''Advanced'': Here you can fine tune how your selected time stretcher will work. As described in the GUI, larger values are better if you are not getting good speeds while the opposite is true if you're running your game above full speed. Pressing ''Reset to Defaults'' will set all values here back in their initial setting.
 
*''Latency'': The lower the latency value the smaller audio delay you will have. You can leave this to ''Use smallest possible'' to let the plugin decide what's best for you, or set a custom value below. '''Note''' that setting latency too low WILL cause cracks and pops in sound, so change the values until you find the lowest one that works with your game without causing cracks.
<br />
[[image:Spu2X Advanced - Linux.png|100px|thumb|left|SPU2-X Advanced settings]]
'''Advanced''': Here you can fine tune how your selected time stretcher will work. As described in the GUI, larger values are better if you are not getting good speeds while the opposite is true if you're running your game above full speed. Pressing ''Reset to Defaults'' will set all values here back in their initial setting.
{{Clear new paragraph}}
{{Clear new paragraph}}
'''Audio Expansion mode''': Here you can choose if you want the audio produced from the plugin to be expanded to your whole speaker configuration and not just in 2 channels (stereo). Only usable with the XAudio2 module.
#''Stereo'': Default setting, no audio expansion when this is selected.
#''Quadrafonic'': Will expand audio to 4 speakers
#''Surround 5.1'': Will expand audio to 5.1 surround speakers
#''Surround 7.1'': Will expand audio to 7.1 surround speakers
#*''Use a Winamp DSP plugin'': If you don't know what this is, leave it be. (Not available in Linux at the moment.)


===Pad===
===Pad===
On the default installation of the Linux version, only OnePAD 0-Dev 1.1.0 is available.
On the default installation of the Linux version, only ''OnePAD 0-Dev'' is available.


'''OnePAD 0-Dev'''
'''OnePAD 0-Dev'''
[[File:OnePAD_Config_-_Linux.png|200px|thumb|left|OnePAD 0-Dev]]


Simply assign the inputs by pressing the button's name, and pressing the key you want to assign to it
Simply assign the inputs by pressing the button's name, and pressing the key you want to assign to it
{{Clear new paragraph}}


===CDVD===
===CDVD===
On the default installation of the Linux version, only CDVDnull Driver is available.
In most circumstances, you will be able to use the built in ISO loader in PCSX2 by choosing ISO in the CDVD menu, and then, under ISO Selector, either choosing an image from the list or choosing browse to add one.
<br />However, if you want to use a plugin to do things such as playing a game from the actual DVD disc or creating a dump of an ISO file, choose ''Plugin'' in the CDVD menu, and then select a CDVD plugin.
<br />By default, PCSX2 includes:
#Linuz Iso CDVD
#CDVDnull
 
====Linuz Iso CDVD====
[[image:CDVD Config Dialog - Linux.png|400px|left|thumb|Linuz Iso CDVD]]
Select Linuz Iso CDVD v0.9.0 and hit configure.
 
*This plugin has the extra ability of compressing your images to save you disk space apart from running your images for the emulator.
*Click Select Iso to select the game image you want to run/compress. Once you've selected an image you can either close the config window so you can run it or press "Compress Iso" to compress it. If you selected an already compressed image you can also select "Decompress Iso" to decompress it.
*Under Compression Method you can select either ".Z - compress faster", which will compress your image faster but make it larger or ".BZ - compress better", which will compress your image slowly but make it smaller.
*Under Options you can check/uncheck Enable Block Dump=>ISO name.dump. When checked, this option will create a "ISO name".dump file in the PCSX2 root folder(where pcsx2.exe is located) from the game you ran. This file is like a small iso, which is mainly used for debugging. It will store the sectors read during the execution of the game you ran, so afterwards you will be able to load the file(using "select iso" of Linuz Iso CDVD) and run it without any image/cd/dvd. Note that if the game will try to read any other sectors from the ones not included in the dump file, it will obviously stop responding.
{{Clear new paragraph}}
 
====CDVD Null====
This is a Null plugin just like GSnull, meaning it simply does nothing.
<br />It doesn't have a configuration screen for obvious reasons.


===Dev9===
===Dev9===
On the default installation of the Linux version, only USBnull is available.
On the default installation of the Linux version, only ''DEV9null Driver'' is available.


===USB===
===USB===
Here are the plugins that handle '''USB''' (Universal Serial Bus) emulation. The release package includes ''USB Null v0.7.0'' which is yet another Null plugin. Nothing to configure for the above reason.
On the default installation of the Linux version, only ''USBnull'' is available.
*There is a new USB plugin that supports USB mice, keyboards and lightguns by [http://forums.pcsx2.net/User-shalma Shalma] called ''Nuvee''. You can get it from our website [http://pcsx2.net/download/viewcategory/9-plugins.html here].
*Additionally, there is a new plugin developed for steering wheels by [http://forums.pcsx2.net/User-jackun jackun], which is a modification of an old USB plugin named ''Qemu''.
<br />Apparently, it fully supports various steering wheels so if you own one be sure to check it out!
<br />For more information visit the plugin's dedicated thread on our forum [http://forums.pcsx2.net/Thread-Qemu-USB-Wheel-Storage-mod here]. You can download it from our website [http://pcsx2.net/download/viewcategory/9-plugins.html here].


===Firewire===
===Firewire===
Here are the plugins that handle the Firewire port of the PS2.
On the default installation of the Linux version, only ''FWnull'' is available.
<br /> Only the ''FWnull v0.7.0'' is included in the release package. There are no other Firewire plugins available or in development.
<br />Nothing to configure for the above reason.


==BIOS==
==BIOS==


[[image:Bios_with_Bios.png|thumb|left]]
[[image:Components Selector - Bios - Linux.png|thumb|left]]
On the BIOS tab of the Plugin/BIOS selector window, you'll see an identical screen to the last one of the First Time Configuration wizard, with the same usability, meaning to select a BIOS file from the list and change the folder where PCSX2 tries to find your BIOS images
On the BIOS tab of the Plugin/BIOS selector window, you'll see an identical screen to the last one of the First Time Configuration wizard, with the same usability, meaning to select a BIOS file from the list and change the folder where PCSX2 tries to find your BIOS images
In this list you will find your bios image, if you have one and have put it in the selected bios folder.  
In this list you will find your bios image, if you have one and have put it in the selected bios folder.  
Line 264: Line 283:


==Folders==
==Folders==
[[image:Folder_selector.png|400px|caption|left]]
[[image:Components Selector - Folders - Linux.png|400px|caption|left]]
Here you can change the folders where some of the files that PCSX2 creates will be stored at. By unchecking ''Use default setting'' you can click the ''Browse'' button to find a folder of your choice where PCSX2 will store: Save states, snapshots and logs/dumps respectively.
Here you can change the folders where some of the files that PCSX2 creates will be stored at. By unchecking ''Use default setting'' you can click the ''Browse'' button to find a folder of your choice where PCSX2 will store: Save states, snapshots and logs/dumps respectively.


{{Clear new paragraph}}
{{Clear new paragraph}}
=Core configuration=
=Core configuration=
Next are the Core PCSX2 settings which can be found under Config => Emulation settings. You'll see a window like this (click to enlarge):
Next are the Core PCSX2 settings which can be found under Config => Emulation settings. You'll see a window like this (click to enlarge):
Line 276: Line 296:
==EE/IOP==
==EE/IOP==
EE/IOP stands for ''Emotion Engine / Input Output Processor'' which are the core components of the Playstation 2. Below we'll describe the settings available to us:
EE/IOP stands for ''Emotion Engine / Input Output Processor'' which are the core components of the Playstation 2. Below we'll describe the settings available to us:
[[file:EE-IOP.png|300px|thumb|right]]
[[file:Emulation Settings - EE-IOP - Linux.png|300px|thumb|right]]
 


*''Emotion Engine'': Select "Recompiler" to enable the recompiler for the Emotion Engine, granting a really big speedup. It's extremely compatible, so you should always use it. By selecting "Interpreter" you will be using the really slow Interpreter mode, which in some cases is more compatible, '''but is mainly there for debugging purposes'''.
*''Emotion Engine'': Select "Recompiler" to enable the recompiler for the Emotion Engine, granting a really big speedup. It's extremely compatible, so you should always use it. By selecting "Interpreter" you will be using the really slow Interpreter mode, which in some cases is more compatible, '''but is mainly there for debugging purposes'''.
Line 287: Line 306:


{{Clear new paragraph}}
{{Clear new paragraph}}
==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 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:


[[image:VUs.png|300px|thumb|right]]
[[image:Emulation Settings - VUs - Linux.png|300px|thumb|right]]




Line 307: Line 327:


{{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).  
<br />Below we'll describe the settings available to us:
<br />Below we'll describe the settings available to us:


[[image:GS.png|300px||thumb|right]]
[[image:Emulation Settings - GS - Linux.png|300px||thumb|right]]




Line 338: Line 359:


{{Clear new paragraph}}
{{Clear new paragraph}}
==GS Window==
==GS Window==
Here you will be able to control various aspects of the video output of PCSX2. Below we'll describe the settings available to us:
Here you will be able to control various aspects of the video output of PCSX2. Below we'll describe the settings available to us:


[[image:GSWindow.png|300px|thumb|right]]
[[image:Emulation Settings - GS Window - Linux.png|300px|thumb|right]]


*''Apect Ratio'': Here you can select:
*''Apect Ratio'': Here you can select:
Line 365: Line 387:


{{Clear new paragraph}}
{{Clear new paragraph}}
==Speed Hacks==
==Speed Hacks==
Speed hacks are various techniques used to speed up emulation at the cost of emulating accuracy. All of these options <span style="color: red">can and will cause severe bugs, crashes and other abnormal behavior so use them with caution!</span>.
Speed hacks are various techniques used to speed up emulation at the cost of emulating accuracy. All of these options <span style="color: red">can and will cause severe bugs, crashes and other abnormal behavior so use them with caution!</span>.
<br />Also note that these affect certain games only, so you might not get any speed up depending on the game. Below we'll describe the settings available to us:
<br />Also note that these affect certain games only, so you might not get any speed up depending on the game. Below we'll describe the settings available to us:


[[image:Speedhacks.png|300px|thumb|right]]
[[image:Emulation Settings - Speedhacks - Linux.png|300px|thumb|right]]




Line 392: Line 415:


{{Clear new paragraph}}
{{Clear new paragraph}}
==Game fixes==
==Game fixes==
As the name implies, these are special game fixes for some games which for some reason emulating them requires something special. Note that the team has no intention of keeping hacks for specific games, these are there temporarily until a proper fix is found so they can be removed. Many of these are automatically applied when ''Automatic Gamefixes'' is checked under System.
As the name implies, these are special game fixes for some games which for some reason emulating them requires something special. Note that the team has no intention of keeping hacks for specific games, these are there temporarily until a proper fix is found so they can be removed. Many of these are automatically applied when ''Automatic Gamefixes'' is checked under System.


[[image:GameFixes.png|300px|thumb|right]]
[[image:Emulation Settings - Gamefixes - Linux.png|300px|thumb|right]]




Line 415: Line 439:


{{Clear new paragraph}}
{{Clear new paragraph}}
==Presets==
==Presets==
Starting from 0.9.8, the preset system was introduced. In short this is a system to help users who want a quick and easy configuration of PCSX2. When ''Presets'' is checked (located at the bottom of all 6 tabs we have described until now), all of the options in these tabs will be grayed out since the Preset system will be changing them instead of you. Here are the preset levels (from slowest and most compatible to fastest and less compatible):
Starting from 0.9.8, the preset system was introduced. In short this is a system to help users who want a quick and easy configuration of PCSX2. When ''Presets'' is checked (located at the bottom of all 6 tabs we have described until now), all of the options in these tabs will be grayed out since the Preset system will be changing them instead of you. Here are the preset levels (from slowest and most compatible to fastest and less compatible):
Line 448: Line 473:
'''Config menu'''
'''Config menu'''
*''Emulation Settings'': Will open the Emulation Settings screen which we described in the [[#Core_configuration|Core Settings]] section of this guide.
*''Emulation Settings'': Will open the Emulation Settings screen which we described in the [[#Core_configuration|Core Settings]] section of this guide.
[[image:MemcardManager.png|300px|thumb|left|The Memory Card manager]]
[[image:MemoryCard Manager - Linux.png|300px|thumb|left|The Memory Card manager]]
*''Memory cards'': Will open the [[Memcard|memcard]] manager:
*''Memory cards'': Will open the [[Memcard|memcard]] manager:
**By clicking browse you can specify a custom folder from which PCSX2 will try loading its memory cards.
**By clicking browse you can specify a custom folder from which PCSX2 will try loading its memory cards.
Line 502: Line 527:
<br />Thanks to '''Falcon4ever''' for bugging me with XHTML validation.
<br />Thanks to '''Falcon4ever''' for bugging me with XHTML validation.
<br />Thanks to '''rama''' for helping me with some explanations.
<br />Thanks to '''rama''' for helping me with some explanations.
[[Category:Guides]]
67,303

edits

Navigation menu