Undocumented Startup Parameters – Arma 2

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - " ArmA2 " to " Arma 2 ")
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''If you are just looking for the normal Arma 2 startup switches, please go here [[Arma 2: Startup Parameters]]'''
{{TOC|side}}
{{Wiki|merge|Arma 2: Startup Parameters|Some information is missing, though most are mostly internal and have no use for the end user.}}


{{Feature|informative|If you are looking for the normal {{arma2}} startup switches, see [[Arma 2: Startup Parameters]].}}


Note: This is a work in progress of all the allowed switches, these have not been tested. I will try to document them as I figure out what they do. Many of these are already known and the information will be redundant. The list was generated by hand from info in the binary and I left all switches for completeness.


==Configuration & Performance==
== Configuration & Performance ==
===name====
 
Profile name to be loaded.
=== noland ===
===pid====
 
Process ID
===winxp===
Switch to alternate memory management.
===config====
Specify server.cfg
===nosplash===
Skip intro screens.
===cpucount====
Disable CPU core detection.
===world====
Load this world on startup. 'empty' will disable island loading for quicker start up time.
===noland===
Disable procedural terrain generation.
Disable procedural terrain generation.
===nopause===
{{Wiki|TODO|Disable procedural terrain generation, or [[Arma 2: Startup Parameters#Misc.|Starts with no world loaded]] (Used for [[Buldozer]])?}}
Disable alt-tab game pause. Rendering will continue when application lacks window focus.
 
 
== Graphics ==


===mod====
=== forceDX9 ===
Self explanatory.
===profiles====
Specify profiles directory.
===cfg====
basic.cfg path and filename. (arma.cfg)


Self-explanatory.
=== window ===


==Graphics==
===forceDX9===
Self explanatory.
===window===
Run game in windowed mode.
Run game in windowed mode.
===y====
 
=== y ===
 
Specify rendering height.
Specify rendering height.
===x====
 
=== x ===
 
Specify rendering width.
Specify rendering width.
==Sound==
 
===xa2sound===
 
== Sound ==
 
=== XA2Sound ===
 
Use XAudio2 sound engine. (Default)
Use XAudio2 sound engine. (Default)


==Network & Multiplayer==
 
===netlog===
== Network & Multiplayer ==
Log network traffic to filename specified.
 
===bepath====
=== noESRB ===
BattleEye anti-cheat installation path where DLL can be located.
 
===noesrb===
Gets rid of ESRB warning when clicking Multiplayer.
Gets rid of ESRB warning when clicking Multiplayer.
===noPatchCheck===
 
=== noPatchCheck ===
 
Disables check for newer patch on MP server select screen, disabling nag.
Disables check for newer patch on MP server select screen, disabling nag.
===download===
 
=== session ===
 
Unknown.
Unknown.
===session====
 
Unknown.
=== privateSlots ===
===privateSlots====
 
Unknown, may set aside MP slots for local connections only.
Unknown, may set aside MP slots for local connections only.
===bandwidth====
 
Self explanatory, but usage unknown.
=== bandwidth ===
===gamertag====
 
Self-explanatory, but usage unknown.
 
=== gamertag ===
 
Microsoft Gamertag. I doubt this does anything, it is a remnant of the Xenon code.
Microsoft Gamertag. I doubt this does anything, it is a remnant of the Xenon code.
===password====
Self explanatory.
===port====
Self explanatory.
===connect====
Self explanatory.
===server===
Self explanatory.
===host===
Self explanatory.


==Development==
===autotest====
Self explanatory but usage unknown. An autotest is used by developers to test the functionality of a build in an automated fashion.
===showscripterrors===
Self explanatory. Errors appear in black box at top of screen.
===sm2===
Use shader model 2.
===sm3===
Use shader model 3.
===disableShaderGeneration===
Self explanatory.
===generateshaders===
Self explanatory.
===buldozer===
Model viewer for use with O2.
===buldozer+addons===
Guess: Same as above but loads addons?
===noFilePatching===
Disables PBOPrefix handling, game will only load .pbo files and not the unpacked directories.


==Unknown==
== Development ==
===init====
 
=== sm2 ===
 
Use Shader Model 2.
 
=== sm3 ===
 
Use Shader Model 3.
 
=== disableShaderGeneration ===
 
Self-explanatory.
 
=== generateShaders ===
 
Self-explanatory.
 
 
== Unknown ==
 
=== worldCfg ===
 
Unknown.
Unknown.
===worldCfg====
 
Unknown.
=== noLauncher ===
===noLauncher===
 
This may have something to do with the shell association introduced in 1.05.
This may have something to do with the shell association introduced in 1.05.


[[Category:Startup_Parameters]]
 
[[Category:Startup Parameters]]

Latest revision as of 19:35, 13 December 2022


This article has been proposed to merge with Arma 2: Startup Parameters. Reason: Some information is missing, though most are mostly internal and have no use for the end user.
If you are looking for the normal Arma 2 startup switches, see Arma 2: Startup Parameters.


Configuration & Performance

noland

Disable procedural terrain generation.

🚧
TODO: Disable procedural terrain generation, or Starts with no world loaded (Used for Buldozer)?


Graphics

forceDX9

Self-explanatory.

window

Run game in windowed mode.

y

Specify rendering height.

x

Specify rendering width.


Sound

XA2Sound

Use XAudio2 sound engine. (Default)


Network & Multiplayer

noESRB

Gets rid of ESRB warning when clicking Multiplayer.

noPatchCheck

Disables check for newer patch on MP server select screen, disabling nag.

session

Unknown.

privateSlots

Unknown, may set aside MP slots for local connections only.

bandwidth

Self-explanatory, but usage unknown.

gamertag

Microsoft Gamertag. I doubt this does anything, it is a remnant of the Xenon code.


Development

sm2

Use Shader Model 2.

sm3

Use Shader Model 3.

disableShaderGeneration

Self-explanatory.

generateShaders

Self-explanatory.


Unknown

worldCfg

Unknown.

noLauncher

This may have something to do with the shell association introduced in 1.05.