arma2.cfg: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
 
(Improved list and general formatting.)
Line 1: Line 1:
===Introduction===
== 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
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
Line 9: Line 9:
Note: ''All changes via '''in-game UI options''' are saved into arma2.cfg on successful game exit.
Note: ''All changes via '''in-game UI options''' are saved into arma2.cfg on successful game exit.


Example:
== Location ==


<pre>
TODO
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)
</pre>


===Languages===
== Example ==
 
{| border="1" cellspacing="0"
| 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
Simply alter
Line 44: Line 71:
  Language="English";
  Language="English";


to whatever language you may wish to add, and start using [[Stringtable.csv]] and html files in the language of your choice.  
to whatever language you may wish to have.
 
To make missions multilingual use the [[Stringtable.csv]] / [[Stringtable.xml]].  


== See Also ==
== See Also ==

Revision as of 06:19, 18 June 2010

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.

Location

TODO

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 have.

To make missions multilingual use the Stringtable.csv / Stringtable.xml.

See Also

See username.arma2profile for information about personalized user settings.