Command-line support: Difference between revisions

Jump to navigation Jump to search
m
Still an option in Qt but -- is changed into - for nogui
No edit summary
m (Still an option in Qt but -- is changed into - for nogui)
(5 intermediate revisions by 5 users not shown)
Line 26: Line 26:
At this time you can only use the following options:
At this time you can only use the following options:


==General Options==
==General Options WX ==
* ''--cfgpath="'''Path'''"'': Specifies the configuration files path to use instead of '''inis'''.
* ''--cfgpath="'''Path'''"'': Specifies the configuration files path to use instead of '''inis'''.
* ''--cfg="'''CFGFile'''"'': Specifies the configuration file to use instead of PCSX2.ini (does not affect plugins)
* ''--cfg="'''CFGFile'''"'': Specifies the configuration file to use instead of PCSX2.ini (does not affect plugins).
* ''--forcewiz'': Forces PCSX2 to start in the ''first time wizard'' mode.
* ''--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).
* ''--portable'': Enables portable mode to store ini and cfg data in local PCSX2 paths instead of the current user's Documents path (which requires admin/root access).
* ''--console'': Forces PCSX2 ''log console'' to be visible.
* ''--console'': Forces PCSX2 ''log console'' to be visible.
* ''--fullscreen'': Starts in fullscreen mode.
* ''--fullscreen'': Starts in full-screen mode.
* ''--windowed'': Starts in windowed mode (default).
* ''--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)
* ''--nogui'': Disables display of the graphical user interface (you can combine it with ''--fullscreen'' when loading an ISO file so that PCSX2's presence will be hidden from the user).
* ''--gameargs="-arg1 -arg2"'': Supplies launch arguments to the game itself ("-arg1" and "-arg2" will be passed to the game in this example).
* ''-h'' or ''--help'': Displays full list of command-line options (this list).
* ''-h'' or ''--help'': Displays full list of command-line options (this list).
==General Options QT ==
Usage: pcsx2-qtx64-avx2.exe [parameters] [--] [boot filename]


==Auto-run Options==
  -help: Displays this information and exits.
  -version: Displays version information and exits.
  -batch: Enables batch mode (exits after shutting down).
  -nogui: Hides main window while running (implies batch mode).
  -elf <file>: Overrides the boot ELF with the specified filename.
  -disc <path>: Uses the specified host DVD drive as a source.
  -bios: Starts the BIOS (System Menu/OSDSYS).
  -fastboot: Force fast boot for provided filename.
  -slowboot: Force slow boot for provided filename.
  -state <index>: Loads specified save state by index.
  -statefile <filename>: Loads state from the specified filename.
  -fullscreen: Enters fullscreen mode immediately after starting.
  -nofullscreen: Prevents fullscreen mode from triggering if enabled.
  -bigpicture: Forces PCSX2 to use the Big Picture mode (useful for controller-only and couch play).
  --: Signals that no more arguments will follow and the remaining
    parameters make up the filename. Use when the filename contains
    spaces or starts with a dash.
 
==Auto-run Options WX==
* ''--elf="'''ELFFile'''"'': Executes the specified ELF image on start.
* ''--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.
* ''--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.
* ''--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==
==Compatibility Options WX ==
* ''--nohacks'': Disables all speedhacks.
* ''--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).
* ''--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).
Line 48: Line 69:


==Plugin Overrides==
==Plugin Overrides==
The last PCSX2 version to include all the below plugins is 1.6.0.
* ''--gs="'''DLLpath'''"'': Specifies the file to use as the GS plugin.
* ''--gs="'''DLLpath'''"'': Specifies the file to use as the GS plugin.
* ''--pad="'''DLLpath'''"'': Specifies the file to use as the PAD plugin.
* ''--pad="'''DLLpath'''"'': Specifies the file to use as the PAD plugin.
Line 102: Line 124:


{{Tip|
{{Tip|
There is an open source project called ICE, that allows you to easily add your PS2/console games to Steam library. You can find it at [http://scottrice.github.io/Ice/ http://scottrice.github.io/Ice]<br />
There are two open source options for adding emulator ROMs to Steam in bulk. A (no longer maintained) program called ICE allows you to easily add your PS2/console games to Steam library. You can find it at [http://scottrice.github.io/Ice/ http://scottrice.github.io/Ice]<br /><br />
'''Please read its documentation carefully before using it.'''}}
 
Another option is Steam ROM Manager. Unlike ICE, this program is actively maintained as of June 2020 and has a GUI. Steam ROM Manager can also download all types of artwork for the new steam layout and manage steam categories. It has built in documentation and may be found at [https://github.com/doZennn/steam-rom-manager/releases].<br />
'''Please read documentation carefully before using either.'''
}}


=Commandline options and XBMC=
=Commandline options and XBMC=
ninja
194

edits

Navigation menu