Difference between revisions of "PCSX2"
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:PCSX2Logo.png|thumb| | [[File:PCSX2Logo.png|thumb|PCSX2]] | ||
'''Emulated Systems: ''' | '''Emulated Systems: ''' | ||
Playstation 2 | |||
'''Emulator last updated:''' | '''Emulator last updated:''' | ||
Line 20: | Line 21: | ||
===Download Locations=== | ===Download Locations=== | ||
Official: http://pcsx2.net/download.html | |||
Nightly Stable Builds: http://buildbot.orphis.net/pcsx2/ | |||
===Pre-requisites=== | ===Pre-requisites=== | ||
Line 34: | Line 39: | ||
====Graphics==== | ====Graphics==== | ||
Shaders here: | |||
[http://forums.pcsx2.net/Thread-Custom-Shaders-for-GSdx Shaders] | |||
====Audio==== | ====Audio==== | ||
Line 48: | Line 57: | ||
====Command Line==== | ====Command Line==== | ||
Taken from the PCSX2 Wiki: | |||
'''Syntax''' | |||
The following format can be used to launch PCSX2: | |||
:pcsx2.exe "'''IsoFile'''" --'''OptionName'''="'''OptionParameter'''" --'''Option2Name'''="'''Option2Parameter'''" ... | |||
* '''IsoFile''' is the image file of the PS2 game to be loaded (with full path and extension). | |||
* '''OptionName''' specifies the option to be activated. | |||
* '''OptionValue''' is used for the options that require some additional parameters. Do not forget to include these parameters inside quote signs ('''"'''). | |||
Example:<br /> | |||
''c:\PCSX2\pcsx2.exe "c:\PS2\Final Fantasy X.iso" --fullscreen --cfgpath="c:\My Configs\FFX"'' | |||
The ISO file ''Final Fantasy X.iso'' will be launched in full screen mode automatically after PCSX2 is started. The plugin configuration files will to be loaded from the specified folder (''c:\My Configs\FFX''). | |||
{{Tip|It is possible to make a short-cut with predefined command-line parameters and place in on desktop to launch your current PS2 game directly from your desktop.}} | |||
'''Options list''' | |||
Note that you can only specify ISO image name in the first command-line option. But you can also skip ISO image name altogether and, for instance, use ''--usecd'', ''--nodisk'' or ''--elf="'''ELFFileName'''"'' options. | |||
At this time you can only use the following options: | |||
'''General Options''' | |||
* ''--cfgpath="'''Path'''"'': Specifies the configuration files path. | |||
* ''--cfg="'''CFGFile'''"'': Specifies the PCSX2 configuration file to use. | |||
* ''--forcewiz'': Forces PCSX2 to start in the ''first time wizard'' mode. | |||
* ''--portable'': Enables portable mode to store ini and cfg the data to local PCSX2 paths instead of current user's documents path (This requires admin/root access). | |||
* ''--console'': Forces PCSX2 ''log console'' to be visible. | |||
* ''--fullscreen'': Starts in fullscreen mode. | |||
* ''--windowed'': Starts in windowed mode (default). | |||
* ''--nogui'': Disables display of the graphical user interface (you can combine it with ''--fullscreen'' when loading an ISO file, so PCSX2 presence will be hidden from the user) | |||
* ''-h'' or ''--help'': Displays full list of command-line options (this list). | |||
'''Auto-run Options''' | |||
* ''--elf="'''ELFFile'''"'': Executes the specified ELF image on start. | |||
* ''--nodisc'': Boots PS2 BIOS without DVD image; It is usedful to enter the PS2 system menu. | |||
* ''--usecd'': Boots from the CDVD plugin on start (overrides '''IsoFile''' parameter). You can use this option to play directly from your DVD but you will need to set up CDVD plugin first. | |||
'''Compatibility Options''' | |||
* ''--nohacks'': Disables all speedhacks. | |||
* ''--gamefixes='''[fix1,fix2,...]''''': Enables the specific gamefixes for the current PCSX2 session. Valid names are: '''VuAddSub''', '''VuClipFlag''', '''FpuCompare''', '''FpuMul''', '''FpuNeg''', '''EETiming''', '''SkipMpeg''', '''OPHFlag''', '''DMABusy''', '''VIFFIFO''', '''VI''', '''FMVinSoftware''' (see [[PCSX2]] for more information). | |||
* ''--fullboot'': Disables fast booting (does not skip PS2 BIOS when booting an ISO, this may require by some games relying on BIOS to get start-up parameters) | |||
'''Plugin Overrides''' | |||
* ''--gs="'''DLLpath'''"'': Specifies the file to use as the GS plugin. | |||
* ''--pad="'''DLLpath'''"'': Specifies the file to use as the PAD plugin. | |||
* ''--spu2="'''DLLpath'''"'': Specifies the file to use the SPU2 plugin. | |||
* ''--cdvd="'''DLLpath'''"'': Specifies the file to use as the CDVD plugin. | |||
* ''--usb="'''DLLpath'''"'': Specifies the file to use as the USB plugin. | |||
* ''--fw="'''DLLpath'''"'': Specifies the file to use as the FW plugin. | |||
* ''--dev9="'''DLLpath'''"'': Specifies the file to use as the DEV9 plugin. | |||
====Bugs/Glitches==== | ====Bugs/Glitches==== | ||
===Support Apps for the Emulator=== | ===Support Apps for the Emulator=== | ||
MyMc - Allows viewing and editing of memory cards: | |||
Download: [http://www.csclub.uwaterloo.ca:11068/mymc/index.html Here] | |||
Required add-on file: [http://forums.pcsx2.net/Thread-Mymc Here] | |||
Download above, unzip and install dll to the mymc directory | |||
Guide: [http://forums.pcsx2.net/Thread-How-to-use-the-myMC-tool-to-import-export-saves-from-PCSX2 Here] | |||
==Game Specific Considerations== | ==Game Specific Considerations== | ||
The PCSX2 Wiki is a great resource for per-game setup considerations. Just search the gamename on the wiki: | |||
[http://wiki.pcsx2.net/index.php/Main_Page PCSX2 Wiki] | |||
==GameEx Setup== | ==GameEx Setup== | ||
Line 60: | Line 135: | ||
==External Links== | ==External Links== | ||
'''Per-Game Settings''' | |||
Guides: | |||
http://forums.pcsx2.net/Thread-Per-Game-Config-Settings | |||
Apps: | |||
PCSX2Bonus: http://forums.pcsx2.net/Thread-PCSX2Bonus-A-PCSX2-launcher-frontend | |||
PCSX2Lunch: http://forums.pcsx2.net/Thread-PS2Lunch-a-simple-launcher-for-PCSX2 | |||
[[Category:Emulators]] | [[Category:Emulators]] | ||
'''Command Line''' | |||
http://wiki.pcsx2.net/index.php/Command-line_support |
Latest revision as of 22:35, 6 March 2017
Emulated Systems: Playstation 2
Emulator last updated:
Current Official Version:
Overview
Development and History
Variants and Forks
Alternative Emulators
QuickStart
Installation and Operation
Download Locations
Official: http://pcsx2.net/download.html
Nightly Stable Builds: http://buildbot.orphis.net/pcsx2/
Pre-requisites
Hardware Considerations
Installation Process
Plugins and Setups
BIOS
Available Plugins
Graphics
Shaders here:
Audio
Controllers
Netplay/Network
Operation
Hotkeys
Running Game Files
Command Line
Taken from the PCSX2 Wiki:
Syntax
The following format can be used to launch PCSX2:
- pcsx2.exe "IsoFile" --OptionName="OptionParameter" --Option2Name="Option2Parameter" ...
- IsoFile is the image file of the PS2 game to be loaded (with full path and extension).
- OptionName specifies the option to be activated.
- OptionValue is used for the options that require some additional parameters. Do not forget to include these parameters inside quote signs (").
Example:
c:\PCSX2\pcsx2.exe "c:\PS2\Final Fantasy X.iso" --fullscreen --cfgpath="c:\My Configs\FFX"
The ISO file Final Fantasy X.iso will be launched in full screen mode automatically after PCSX2 is started. The plugin configuration files will to be loaded from the specified folder (c:\My Configs\FFX). Template:Tip
Options list
Note that you can only specify ISO image name in the first command-line option. But you can also skip ISO image name altogether and, for instance, use --usecd, --nodisk or --elf="ELFFileName" options.
At this time you can only use the following options:
General Options
- --cfgpath="Path": Specifies the configuration files path.
- --cfg="CFGFile": Specifies the PCSX2 configuration file to use.
- --forcewiz: Forces PCSX2 to start in the first time wizard mode.
- --portable: Enables portable mode to store ini and cfg the data to local PCSX2 paths instead of current user's documents path (This requires admin/root access).
- --console: Forces PCSX2 log console to be visible.
- --fullscreen: Starts in fullscreen mode.
- --windowed: Starts in windowed mode (default).
- --nogui: Disables display of the graphical user interface (you can combine it with --fullscreen when loading an ISO file, so PCSX2 presence will be hidden from the user)
- -h or --help: Displays full list of command-line options (this list).
Auto-run Options
- --elf="ELFFile": Executes the specified ELF image on start.
- --nodisc: Boots PS2 BIOS without DVD image; It is usedful to enter the PS2 system menu.
- --usecd: Boots from the CDVD plugin on start (overrides IsoFile parameter). You can use this option to play directly from your DVD but you will need to set up CDVD plugin first.
Compatibility Options
- --nohacks: Disables all speedhacks.
- --gamefixes=[fix1,fix2,...]: Enables the specific gamefixes for the current PCSX2 session. Valid names are: VuAddSub, VuClipFlag, FpuCompare, FpuMul, FpuNeg, EETiming, SkipMpeg, OPHFlag, DMABusy, VIFFIFO, VI, FMVinSoftware (see PCSX2 for more information).
- --fullboot: Disables fast booting (does not skip PS2 BIOS when booting an ISO, this may require by some games relying on BIOS to get start-up parameters)
Plugin Overrides
- --gs="DLLpath": Specifies the file to use as the GS plugin.
- --pad="DLLpath": Specifies the file to use as the PAD plugin.
- --spu2="DLLpath": Specifies the file to use the SPU2 plugin.
- --cdvd="DLLpath": Specifies the file to use as the CDVD plugin.
- --usb="DLLpath": Specifies the file to use as the USB plugin.
- --fw="DLLpath": Specifies the file to use as the FW plugin.
- --dev9="DLLpath": Specifies the file to use as the DEV9 plugin.
Bugs/Glitches
Support Apps for the Emulator
MyMc - Allows viewing and editing of memory cards:
Download: Here
Required add-on file: Here
Download above, unzip and install dll to the mymc directory
Guide: Here
Game Specific Considerations
The PCSX2 Wiki is a great resource for per-game setup considerations. Just search the gamename on the wiki:
GameEx Setup
References
External Links
Per-Game Settings
Guides:
http://forums.pcsx2.net/Thread-Per-Game-Config-Settings
Apps:
PCSX2Bonus: http://forums.pcsx2.net/Thread-PCSX2Bonus-A-PCSX2-launcher-frontend
PCSX2Lunch: http://forums.pcsx2.net/Thread-PS2Lunch-a-simple-launcher-for-PCSX2
Command Line