Just a quick rundown of fast tweaks;
- Use Six Updater. You can use it as a server manager / launcher, you can use it to see when mods are outdated, update them, download a heap of other mods etc. Will also work with ArmA 3.
- Command line parameters ( Can be specified in Six Updater as well, when using it for launching )
-malloc=tbb4malloc_bi -nosplash -world=empty
First is a custom memory allocator which is included with the game, not used. Has increased stability for some, other see a slight FPS boost and in many cases it might not do anything. It made my game more stable back in the day, solved some low performance on certain areas of certain maps.
Second is removing splash intros.
Third is an empty world at the main menu, faster loading to main menu.
- Want FXAA? ( or SMAA ), In-game AA can be very taxing.
In C:\Users\NAME\Documents\ArmA 2 * there's an ArmA2OA.cfg file, edit it and you'll see FXAA. Change that from "0" to a number between 1 and 17
0 - Disabled
1 - FXAA_QUALITY_PRESET_10
2 - FXAA_QUALITY_PRESET_11
3 - FXAA_QUALITY_PRESET_12
4 - FXAA_QUALITY_PRESET_13
5 - FXAA_QUALITY_PRESET_14
6 - FXAA_QUALITY_PRESET_15
7 - FXAA_QUALITY_PRESET_20
8 - FXAA_QUALITY_PRESET_21
9 - FXAA_QUALITY_PRESET_22
10 - FXAA_QUALITY_PRESET_23
11 - FXAA_QUALITY_PRESET_24
12 - FXAA_QUALITY_PRESET_25
13 - FXAA_QUALITY_PRESET_26
14 - FXAA_QUALITY_PRESET_27
15 - FXAA_QUALITY_PRESET_28
16 - FXAA_QUALITY_PRESET_29
17 - FXAA_QUALITY_PRESET_39
Complexity of quality settings are based on default FXAA settings (revision 3.11)
10 to 15 - default medium dither (10=fastest, 15=highest quality)
20 to 29 - less dither, more expensive (20=fastest, 29=highest quality)
39 - no dither, very expensive
NOTE: FXAA can be enabled even if Post-Processing was disabled in advanced video options!
I'm using 5, feels like a sweet spot.
To users who applied the latest Beta patches ( You can still play online with beta patches, there's backwards compatibility )
There's new AA options in here:
PPAA=0; setting not (yet) available in UI. Default is Disabled. Enables Anti-Aliasing technique via post processing: [2]
0 - Disabled
1 - FXAA [3]
2 - FXAA + sharp filter [4] (hard-coded strength of sharpen is now 0.15)
3 - SMAA [5]
WARNING this setting was introduced in 1.61 beta 89223
PPAA_Level=0; setting not (yet) available in UI. Default is Disabled. Values determine for each respective PPAA type used:
0 - SMAA_PRESET_LOW or FXAA_QUALITY_PRESET_12
1 - SMAA_PRESET_MEDIUM or FXAA_QUALITY_PRESET_22
2 - SMAA_PRESET_HIGH or FXAA_QUALITY_PRESET_26
3 - SMAA_PRESET_ULTRA or FXAA_QUALITY_PRESET_39
WARNING this setting was introduced in 1.61 beta 89223
Beta patches can be downloaded from here;
http://www.arma2.com/beta-patch.php They are installed in a separate folder with a separate .exe, so in case you run into problems, just launch the standard .exe instead.
- SLI / Crossfire users, try messing around with frames rendered ahead / flip queue, 1 is the target number. Some people have reported a massive performance boost / much smoother game at this setting. Worth a try if you're on a dual GPU setup and it feels sluggish. Also check out "GPU_DetectedFramesAhead" & "GPU_MaxFramesAhead" in the .cfg as mentioned above.
Hope someone can use it.