Launch options

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:
 * 1) Create a shortcut for Client.exe
 * 2) Right click the shortcut
 * 3) Select Properties
 * 4) Navigate to Shortcut tab
 * 5) Add options to the Target: "...\Path of Exile\Client.exe", after the quotes


 * For Steam version:
 * 1) Open Steam
 * 2) Navigate to Library tab
 * 3) Right click Path of Exile
 * 4) Select Properties
 * 5) Navigate to General tab
 * 6) Click Set Launch Options...

Command lines

 * Multiple command lines should be separated by a space.
 * Some of the following options may not work for Steam version.

Version history

 * (Undocumented) Added --nologo.


 * We now use D3D9 Ex mode on Windows Vista and above which substantially improves memory usage and game window resize speed under DirectX 9. You can disable this with --nodx9ex if you encounter problems.


 * --experimental-frame-optimizations option has been removed. Its functions have been added to the core game.


 * This patch introduces an opt-in beta test for the new multithreaded engine features that should significantly improve game performance for most users.
 * Frame rate increases are most significant when there are a lot of entities in the scene. This means situations with large amounts of combat should have much more stable frame rates. Do not expect significant increases in frame rate in non-combat situations.
 * To enable this, you need to add --experimental-frame-optimizations to the Path of Exile command line.


 * Added --noasync command-line parameter to completely disable the asynchronous loading changes introduced in version 2.3.0.
 * The --nopreload mode now works the same way as --noasync. The asynchronous loading is turned off but data is preloaded correctly (resulting in long loading screens, but no stuttering). You should remove --nopreload and add --noasync to your shortcut for future compatibility.


 * Added --waitforpreload.
 * }