Difference between revisions of "Arma 2: Undocumented Command Line Switches"

From Bohemia Interactive Community
Jump to navigation Jump to search
 
Line 1: Line 1:
 
  Note: This is a work in progress, these have not been tested. I will try to document them as I figure out what they do.
 
  Note: This is a work in progress, these have not been tested. I will try to document them as I figure out what they do.
  
=Configuration=
+
=Configuration & Performance=
=Performance=
+
==name===
 +
Profile name to be loaded.
 +
==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.
 +
==nopause==
 +
Disable alt-tab game pause. Rendering will continue when application lacks window focus when this is enabled.
 +
==mod===
 +
Self explanatory.
 +
==profiles===
 +
Specify profiles directory.
 +
==cfg===
 +
basic.cfg path and filename. (arma.cfg)
 +
 
 +
 
 
=Graphics=
 
=Graphics=
 +
==forceDX9==
 +
Self explanatory.
 +
==window==
 +
Run game in windowed mode.
 +
==y===
 +
Specify rendering height.
 +
==x===
 +
Specify rendering width.
 
=Sound=
 
=Sound=
 +
==xa2sound==
 +
Use XAudio2 sound engine. (Default)
 
=Network & Multiplayer=
 
=Network & Multiplayer=
=Development=
+
==netlog==
=Unknown=
+
Log network traffic to filename specified.
 
 
==xa2sound==
 
 
==bepath===
 
==bepath===
==showscripterrors==
+
BattleEye anti-cheat installation path where DLL can be located.
==winxp==
 
==nopatchcheck==
 
 
==noesrb==
 
==noesrb==
 +
Unknown, but likely gets rid of ESRB warning when clicking Multiplayer.
 
==download==
 
==download==
 +
Unknown.
 
==session===
 
==session===
 +
Unknown.
 
==privateSlots===
 
==privateSlots===
 
==bandwidth===
 
==bandwidth===
 +
Self explanatory, but usage unknown.
 
==gamertag===
 
==gamertag===
==name===
+
Microsoft Gamertag. I doubt this does anything, it is a remnant of the Xenon code.
 
==password===
 
==password===
==pid===
+
Self explanatory.
 
==port===
 
==port===
 +
Self explanatory.
 
==connect===
 
==connect===
==config===
+
Self explanatory.
 
==server==
 
==server==
 +
Self explanatory.
 
==host==
 
==host==
==sm2==
+
Self explanatory.
==sm3==
+
=Development=
==forceDX9==
 
==disableShaderGeneration==
 
==generateshaders==
 
==nosplash==
 
 
==autotest===
 
==autotest===
==cpucount===
+
Self explanatory but usage unknown. An autotest is used by developers to test the functionality of a build in an automated fashion.
==world===
+
==showscripterrors==
==noland==
+
Self explanatory. Errors appear in black box at top of screen.
==netlog==
+
==Shaders==
 +
===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=
 +
==nopatchcheck==
 +
Guess: Disables check for newer patch on MP server select screen, disabling nag.
 
==init===
 
==init===
 +
Unknown.
 
==worldCfg===
 
==worldCfg===
==nopause==
+
Unknown.
==window==
 
==y===
 
==x===
 
==mod===
 
==profiles===
 
==noFilePatching==
 
==buldozer+addons==
 
==buldozer==
 
 
==noLauncher==
 
==noLauncher==
==cfg===
+
This may have something to do with the shell association introduced in 1.05.

Revision as of 04:59, 28 January 2010

Note: This is a work in progress, these have not been tested. I will try to document them as I figure out what they do.

Configuration & Performance

name=

Profile name to be loaded.

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.

nopause

Disable alt-tab game pause. Rendering will continue when application lacks window focus when this is enabled.

mod=

Self explanatory.

profiles=

Specify profiles directory.

cfg=

basic.cfg path and filename. (arma.cfg)


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

netlog

Log network traffic to filename specified.

bepath=

BattleEye anti-cheat installation path where DLL can be located.

noesrb

Unknown, but likely gets rid of ESRB warning when clicking Multiplayer.

download

Unknown.

session=

Unknown.

privateSlots=

bandwidth=

Self explanatory, but usage unknown.

gamertag=

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.

Shaders

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

nopatchcheck

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

init=

Unknown.

worldCfg=

Unknown.

noLauncher

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