Launch options: Difference between revisions
Jump to navigation
Jump to search
>TheFrz mNo edit summary |
>TheFrz mNo edit summary |
||
Line 1: | Line 1: | ||
'''Launch options''' are command line arguments (parameters) for Client.exe. Most of these are not intended for use by players. | '''Launch options''' are command line arguments (parameters) for Client.exe that change the game. Most of these are not intended for use by players. | ||
==Access== | ==Access== | ||
To | To add these options follow one of these instuctions. | ||
;For standalone client: | ;For standalone client: | ||
Line 22: | Line 22: | ||
Note, that some of the following options may not work for Steam version. | Note, that some of the following options may not work for Steam version. | ||
== | ==Command lines== | ||
* Multiple command lines should be separated by a space. | |||
{| class="wikitable" | {| class="wikitable" | ||
! style="width: 20em" | Command !! | ! style="width: 20em" | Command !! Notes | ||
|- | |- | ||
| --waitforpreload | | {{code|--waitforpreload}} | ||
| This causes the game to not finish the initial loading screen until it has fully loaded all of the stuff that would otherwise be background-loaded during the first moments of play. | | This causes the game to not finish the initial loading screen until it has fully loaded all of the stuff that would otherwise be background-loaded during the first moments of play. | ||
|- | |- | ||
| --noasync <br> --nopreload | | {{code|--noasync}} <br> {{code|--nopreload}} | ||
| Completely disable the asynchronous loading changes introduced in [[Version 2.3.0]]. | | Completely disable the asynchronous loading changes introduced in [[Version 2.3.0]]. | ||
|- | |- | ||
| --require-launch | | {{code|--require-launch}} | ||
| Require that the user press the launch button in the patcher before entering game. | | Require that the user press the launch button in the patcher before entering game. | ||
|- | |- | ||
| --nopatch | | {{code|--nopatch}} | ||
| Do not attempt to patch. | | Do not attempt to patch. | ||
|- | |- | ||
| --fail | | {{code|--fail}} | ||
| Fail horribly. | | Fail horribly. | ||
|- | |- | ||
| --garbage-generation <generations> <br> -gc <generations> | | {{code|--garbage-generation <generations>}} <br> {{code|-gc <generations>}} | ||
| The number of generations to keep around when running garbage collection. While this feature fixes '''out of memory''' (EOUTOFMEMORY or Unable to Map File) crashes it significantly increases loading time between zones. Valid values are 1 or 2. | |||
| The number of generations to keep around when running garbage collection. While this feature fixes '''out of memory''' (EOUTOFMEMORY or Unable to Map File) crashes it significantly increases loading time between zones. | * e.g. {{code|-gc 2}} | ||
|- | |- | ||
| --nosound <br> -ns | | {{code|--nosound}} <br> {{code|-ns}} | ||
| Disables the creation of the audio device. Helps with sound related crashes. | | Disables the creation of the audio device. Helps with sound related crashes. | ||
|- | |- | ||
| --softwareaudio <br> -swa | | {{code|--softwareaudio}} <br> {{code|-swa}} | ||
| Forces use of generic software audio device. Fixes a bug with Creative sound cards causing game crashes. | | Forces use of generic software audio device. Fixes a bug with Creative sound cards causing game crashes. | ||
|- | |- | ||
| --login-port <port number> <br> -lp <port number> | | {{code|--login-port <port number>}} <br> {{code|-lp <port number>}} | ||
| The login server port. | | The login server port. | ||
* e.g. {{code|-lp 3724}} | |||
|- | |- | ||
| --patching-server <server> <br> -p <server> | | {{code|--patching-server <server>}} <br> {{code|-p <server>}} | ||
| The patching server that should be patched from. | | The patching server that should be patched from. | ||
* e.g. {{code|pathofexile.com:3724}} | |||
|- | |- | ||
| --patching-auth <br> -pa | | {{code|--patching-auth}} <br> {{code|-pa}} | ||
| Override basic auth used for for patching content. | | Override basic auth used for for patching content. | ||
|- | |- | ||
| --prev-proc-id <process id> | | {{code|--prev-proc-id <process id>}} | ||
| Before running wait for this process id to exit. | | Before running wait for this process id to exit. | ||
|- | |- | ||
| --use-defaults <br> -ud | | {{code|--use-defaults}} <br> {{code|-ud}} | ||
| Will always use default settings set in the settings.cpp | | Will always use default settings set in the settings.cpp | ||
|- | |- | ||
| --adapter:<adapter number> | | {{code|--adapter:<adapter number>}} | ||
| Selects a video adapter. Do not use this command, but instead use your graphics driver menu, or set this by right-clicking on the Path of Exile shortcut and choosing to run the game with the dedicated graphics card. | | Selects a video adapter. Do not use this command, but instead use your graphics driver menu, or set this by right-clicking on the Path of Exile shortcut and choosing to run the game with the dedicated graphics card. | ||
* e.g. {{code|--adapter:0}} selects the first adapter | |||
|} | |} | ||
Revision as of 17:06, 31 August 2016
Launch options are command line arguments (parameters) for Client.exe that change the game. Most of these are not intended for use by players.
Access
To add these options follow one of these instuctions.
- For standalone client
- Create a shortcut for Client.exe
- Right click the shortcut
- Select Properties
- Navigate to Shortcut tab
- Add options to the Target: "...\Path of Exile\Client.exe", after the quotes
- For Steam version
- Open Steam
- Navigate to Library tab
- Right click Path of Exile
- Select Properties
- Navigate to General tab
- Click Set Launch Options...
Note, that some of the following options may not work for Steam version.
Command lines
- Multiple command lines should be separated by a space.
Command | Notes |
---|---|
--waitforpreload
|
This causes the game to not finish the initial loading screen until it has fully loaded all of the stuff that would otherwise be background-loaded during the first moments of play. |
--noasync --nopreload
|
Completely disable the asynchronous loading changes introduced in Version 2.3.0. |
--require-launch
|
Require that the user press the launch button in the patcher before entering game. |
--nopatch
|
Do not attempt to patch. |
--fail
|
Fail horribly. |
--garbage-generation <generations> -gc <generations>
|
The number of generations to keep around when running garbage collection. While this feature fixes out of memory (EOUTOFMEMORY or Unable to Map File) crashes it significantly increases loading time between zones. Valid values are 1 or 2.
|
--nosound -ns
|
Disables the creation of the audio device. Helps with sound related crashes. |
--softwareaudio -swa
|
Forces use of generic software audio device. Fixes a bug with Creative sound cards causing game crashes. |
--login-port <port number> -lp <port number>
|
The login server port.
|
--patching-server <server> -p <server>
|
The patching server that should be patched from.
|
--patching-auth -pa
|
Override basic auth used for for patching content. |
--prev-proc-id <process id>
|
Before running wait for this process id to exit. |
--use-defaults -ud
|
Will always use default settings set in the settings.cpp |
--adapter:<adapter number>
|
Selects a video adapter. Do not use this command, but instead use your graphics driver menu, or set this by right-clicking on the Path of Exile shortcut and choosing to run the game with the dedicated graphics card.
|
Version history
Version | Changes |
---|---|
2.4.0 |
|
2.3.3 |
|
2.3.0f |
|
2.3.0e |
|