Difference between revisions of "PCSX2"

From Spesoft/GameEx Wiki
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:


'''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

PCSX2

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:

Shaders

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:

PCSX2 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

http://wiki.pcsx2.net/index.php/Command-line_support