{"name":"Arma 3: Launcher - Advanced Parameters","title":"Arma 3: Launcher - Advanced Parameters","type":"topic","url":"https://community.bistudio.com/wiki/Arma_3:_Launcher_-_Advanced_Parameters","revid":226291,"updated":"2021-01-31T17:54:10Z","aliases":["Arma 3 Launcher - Advanced Parameters"],"markdown":"This page is summary of advanced parameters available in Arma 3 Launcher.\nMajority of these parameters is based on Arma 3 startup parameters.\n\n### List of parameters\n\n#### Advanced\n\n- **Par** - Reads startup parameters from a file.\n- **Check Signatures** - Introduced to provide thorough test of all signatures of all loaded banks at the start game.\n- **CPU Count** - Define number of CPUs/cores available.\n- **ExThreads** - Option to define extra threads.\n  - File operations - Use a dedicated thread for file operations (enabled when ExThreads is 1 or 3 or 5 or 7).\n  - Texture loading - Use a dedicated thread for loading textures (enabled when ExThreads is 2 or 3 or 6 or 7).\n  - Geometry loading - Use a dedicated thread for loading geometry data (enabled when ExThreads is greater than or equal to 4).\n- **Enable Hyper-Threading** - Enables the use of hyper-threading CPU cores which might slightly improve performance in certain scenarios.\n- **Malloc** - Particular allocator to be used.\n- **MaxMem** - Memory allocation limit to number (in MegaBytes).\n- **MaxVRAM** - Defines Video Memory allocation limit to number (in MegaBytes).\n- **Enable File Patching** - Allow unpacked data to be loaded.\n- **No Logs** - Don't store the log.\n- **World** - Select a world loaded by default.\n- **Profile Path** - Location of user-profile folder.\n\n#### Client\n\n- **Server IP** - Server IP to connect to.\n- **Server Port** - Server port to connect to.\n- **Server Password** - Server password to connect to.\n- **Host Session** - Start a non-dedicated multiplayer host.\n\n#### Host\n\n- **Server** - Start as dedicated server.\n- **Server Port** - Port to have dedicated server listen on.\n- **PID** - File to write the server's PID (process ID) to.\n- **Ranking File** - Generates a ranking file.\n- **NetLog** - Enables multiplayer network traffic logging.\n- **Cfg** - Selects the Server Basic Config file.\n- **Config** - Selects the Server Config File.\n- **BEpath** - Defines the path to BattlEye.\n- **Dedicated Server IP** - Allows server process to use defined available IP address.\n\n#### Author\n\n- **Buldozer** - Starts Buldozer mode.\n- **Init Script** - Runs scripting command once in the main menu.\n- **Do Nothing** - Engine closes immediately after detecting this option.\n- **No Pause** - Allow the game running even when its window does not have focus.\n- **No Sound** - Disables sound output.\n- **No Land** - Starts with no world loaded.\n- **Shows Script Errors** - Introduced to show errors in scripts on-screen.\n- **Autotest** - Loads automatically a series of defined missions and on error writes to a log file.\n- **Beta** - Loads the specified beta sub-folders. Separated by semi-colons.\n\n#### Compatibility\n\n- **No Context Buffers** - Turns off multicore use. It slows down rendering but may resolve visual glitches.","sections":[{"heading":null,"level":1,"markdown":"This page is summary of advanced parameters available in Arma 3 Launcher.\nMajority of these parameters is based on Arma 3 startup parameters."},{"heading":"List of parameters","level":3,"markdown":""},{"heading":"Advanced","level":4,"markdown":"- **Par** - Reads startup parameters from a file.\n- **Check Signatures** - Introduced to provide thorough test of all signatures of all loaded banks at the start game.\n- **CPU Count** - Define number of CPUs/cores available.\n- **ExThreads** - Option to define extra threads.\n  - File operations - Use a dedicated thread for file operations (enabled when ExThreads is 1 or 3 or 5 or 7).\n  - Texture loading - Use a dedicated thread for loading textures (enabled when ExThreads is 2 or 3 or 6 or 7).\n  - Geometry loading - Use a dedicated thread for loading geometry data (enabled when ExThreads is greater than or equal to 4).\n- **Enable Hyper-Threading** - Enables the use of hyper-threading CPU cores which might slightly improve performance in certain scenarios.\n- **Malloc** - Particular allocator to be used.\n- **MaxMem** - Memory allocation limit to number (in MegaBytes).\n- **MaxVRAM** - Defines Video Memory allocation limit to number (in MegaBytes).\n- **Enable File Patching** - Allow unpacked data to be loaded.\n- **No Logs** - Don't store the log.\n- **World** - Select a world loaded by default.\n- **Profile Path** - Location of user-profile folder."},{"heading":"Client","level":4,"markdown":"- **Server IP** - Server IP to connect to.\n- **Server Port** - Server port to connect to.\n- **Server Password** - Server password to connect to.\n- **Host Session** - Start a non-dedicated multiplayer host."},{"heading":"Host","level":4,"markdown":"- **Server** - Start as dedicated server.\n- **Server Port** - Port to have dedicated server listen on.\n- **PID** - File to write the server's PID (process ID) to.\n- **Ranking File** - Generates a ranking file.\n- **NetLog** - Enables multiplayer network traffic logging.\n- **Cfg** - Selects the Server Basic Config file.\n- **Config** - Selects the Server Config File.\n- **BEpath** - Defines the path to BattlEye.\n- **Dedicated Server IP** - Allows server process to use defined available IP address."},{"heading":"Author","level":4,"markdown":"- **Buldozer** - Starts Buldozer mode.\n- **Init Script** - Runs scripting command once in the main menu.\n- **Do Nothing** - Engine closes immediately after detecting this option.\n- **No Pause** - Allow the game running even when its window does not have focus.\n- **No Sound** - Disables sound output.\n- **No Land** - Starts with no world loaded.\n- **Shows Script Errors** - Introduced to show errors in scripts on-screen.\n- **Autotest** - Loads automatically a series of defined missions and on error writes to a log file.\n- **Beta** - Loads the specified beta sub-folders. Separated by semi-colons."},{"heading":"Compatibility","level":4,"markdown":"- **No Context Buffers** - Turns off multicore use. It slows down rendering but may resolve visual glitches."}],"categories":[],"groups":["Game and Troubleshooting"]}