arma2.cfg
Introduction
The arma2.cfg file is a configuration file containing detailed information about YOUR game setup. Information such as language, LOD detail, resolution are stored in this file. The arma2.cfg file is written after the ARMA 2 was run for first time and the system settings are detected. The file itself is just as editable in a text file. The content format is
string = "value";
Warning : Use in-game UI options to configure game instead editing this file, unless You know what You doing.
Note: All changes via in-game UI options are saved into arma2.cfg on successful game exit.
Example:
language="English"; //language selector adapter=-1; //written by engine each start, changing it manually has no effect! 3D_Performance=93750; //written by engine each start, changing it manually has no effect! Resolution_Bpp=32; //bit per pixel depth of output Resolution_W=1920; //interface resolution width in fullscreen Resolution_H=1200; //interface resolution height in fullscreen refresh=60; //monitor refresh rate in fullscreen Render_W=2400; //3D rendered resolution width in fullscreen Render_H=1500; //3D rendered resolution width in fullscreen FSAA=0; //full screen antialiasing level postFX=0; //post processing level GPU_MaxFramesAhead=1000; //setting not available in UI, supported values 0 to 1000, Might help limit 'Mouse lag' caused by GPU render ahead buffer GPU_DetectedFramesAhead=3; //written by engine each start, changing it manually has no effect! HDRPrecision=8; //setting not available in UI, supported values are 8(default), 16 and 32. Defines bit depth precision for HDR. lastDeviceId=""; //written by engine each start, changing it manually has no effect!, might be blank localVRAM=1063723008; //written by engine each start, changing it manually has no effect! nonlocalVRAM=1878616064; //written by engine each start, changing it manually has no effect! winX=470; //position of window in X axis winY=64; //position of window in Y axis winW=1440; //interface resolution width in window winH=900; //interface resolution width in window winDefW=1440; //3D rendered resolution width in window winDefH=900; //3D rendered resolution width in window Windowed=0; //written by engine each exit, depend on state in last run (1=windowed or 0=fullscreen)
Languages
Simply alter
Language="English";
to whatever language you may wish to add, and start using Stringtable.csv and html files in the language of your choice.
See Also
See username.arma2profile for information about personalized user settings.