Arma 3

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Arma 3
ARMA 3 box art.jpg
Release dates
September 12, 2013
Arma 3 at WineHQ
Arma 3 at Steam Charts
Arma 3 at SteamDB
 Arma 3 at Wikipedia
Arma: Cold War Assault 2001
Red Hammer
Arma: Armed Assault 2006
Arma: Queen's Gambit
Arma 2 2009
Arma 2: Operation Arrowhead 2010
Arma 2: British Armed Forces
Arma 2: Private Military Company
Arma 2: Army of the Czech Republic
Arma Tactics 2013
Arma 3 2013
Arma 3: Zeus
Arma 3: Karts
Arma 3: Helicopters

Key points

Disadvantage Game engine suffers from a critical issue, see Engine not utilizing CPU correctly.

General information

Information Port Report: Arma 3 Alpha
More information Bohemia Interactive Forums
More information Startup Parameters
More information Armaholic Community Forums
More information Feedback Tracker
More information Steam Community Discussions


Source DRM Notes Keys
Developer website Availability Table Icons - Steam.svg
Steam Availability Table Icons - Steam.svg
Information All versions require Steam.

Essential improvements[edit]

Skip intro videos[edit]

Fix Set launch options[1]

  1. Right-click the game in your Steam library and click Properties.
  2. Click the "Set launch options..." button.
  3. Type: -skipintro -nosplash and click OK.

Game data[edit]

Game options

Configuration file(s) location[edit]

Windows %USERPROFILE%\Documents\Arma 3

Save game data location[edit]

Windows %USERPROFILE%\Documents\Arma 3\Saved
Information Steam Workshop mission files are also stored in %USERPROFILE%\Documents\Arma 3 - Other Profiles\<user-id>\Saved\steam

Save game cloud syncing[edit]

System Native Notes
Steam Cloud Impossible
GameSave Manager Native

Video settings[edit]

General video settings
Display settings
Antialising and Postprocesses settings
Graphics option Option WSGF Notes
Widescreen resolution Native WSGF WS Gold.svg
Multi-monitor Native WSGF MM Silver.svg
Ultra-widescreen Native WSGF UW Gold.svg
Field of view (FOV) Native See Field of view (FOV).
Windowed Native
Borderless fullscreen windowed Native
Anisotropic filtering (AF) Native
Anti-aliasing (AA) Native MSAA (2x-8x), FXAA("low" to "ultra") and SMAA("low" to "ultra") are all supported
Vertical sync (Vsync) Native Might cause some input lag on slower computers[citation needed]
High frame rate Native No frame rate or refresh rate cap.

Field of view (FOV)[edit]

Fix Adjusting FOV

  1. Go to %USERPROFILE%\Documents\Arma 3
  2. Open Username.Arma3Profile in Notepad.
  3. Search for "fov". fovTop is vertical FOV, fovLeft is horizontal FOV. There are only 2 lines that contain fov near the bottom: fovTop=XXXX; fovLeft=XXXX;
  4. Use this calculator to find your FOV values in degrees by entering your screen resolution.
  5. Convert these values from degrees to radians by multiplying your angle for π divided 180
  6. Change fovTop to the value you have now, rounded to 2 decimal places.
  7. Divide your topFov number by the second number of your resolution's aspect ratio.
  8. Take the result of step 7 and multiply it by the first number of your resolution's aspect ratio.
  9. Change fovLeft to the value you have now, rounded to two decimal places.
  10. Save and close the file.

Some suggested FOV values in radians[2] for typical setups are:

Setup Type fovTop fovLeft
1920 x 1080 at 90 FOV 1.03 1.83
1680 x 1050 at 90 FOV 1.13 1.80
2560×1600 at 90 FOV 1.13 1.76


Disadvantage Range finding by using certain scopes like the PSO scope might not be accurate anymore when playing on a non-default FOV.

Input settings[edit]

Mouse settings
Keyboard and mouse Native Notes
Remapping Native
Mouse acceleration Native
Mouse input in menus Native
Mouse Y-axis inversion Native
Controller support Native Also supports TrackIR.
Full controller support Impossible
Controller remapping Native
Controller Y-axis inversion Native

Audio settings[edit]

Audio settings
Audio options Native Notes
Separate volume controls Native Effects, Music, Radio communications, VoIP
Surround sound Native Up to 7.1 [3]
Subtitles Native
Closed captions Impossible
Mute on focus lost Native


Multiplayer types

Type Native Notes
LAN play Native
Online play Native

Connection types

Type Native Notes
Dedicated Native
Self-hosting Native
Direct IP Native

Issues fixed[edit]

Forcing game to use all RAM[edit]

Fix Launch Options...

  1. Find Arma 3 in your Steam Library
  2. Right-click the game title
  3. Select Properties
  4. Select Set Launch Options...
  5. Input your launch commands based on what your system is, see below for more information
  6. Press OK
  7. Launch the game

For AMD CPU users:

  • AMD Dual-core with 4 GB RAM: -noSplash -cpuCount=2 -high
  • AMD Quad-core with 4 GB RAM: -noSplash -cpuCount=4 -high
  • AMD Six-core with 4 GB RAM: -noSplash -cpuCount=6 -high
  • AMD Eight-core with 4 GB RAM: -noSplash -cpuCount=8 -high

For Intel CPU users:

  • For Hyperthreaded CPU's such as a Quad Core: -cpuCount=8
    • This will enable your Hyperthreads on your CPU so your CPU will act as an eight core when running Arma 3.
  • If you are running a Hyperthreaded Six Core: -cpuCount=12
  • If you are running a Hyperthreaded Eight Core or Eight Core Xeon then apply this: -cpuCount=16
    • If you are running just a non-Hyperthreaded CPU such as a Quad Core then select "4" instead of "8" same for a Dual Core you will select "2" instead of "4".


Information All AMD CPU's are NOT Hyperthreaded so Hyperthreaded options is highly not recommended as this can cause system failure or damage.
Information The PCGamingWiki will not be responsible for system failure and damage if you choose to select more cores then you have on your command line!

Other commands:

  • -high: Makes your operating system prioritize services and processes to run your game better but this can cause system failure and instability if you dont have a good running system. If you Overclock this can cause system instability.
  • -cpuCount=[yourcpucount]: Enables extra CPU cores and Hyperthreads.
  • -maxMem=2047
    • Defines memory allocation limit to number (in MegaBytes).
256 is hard-coded minimum (anything lower falls backs to 256). 2047 is hard-coded maximum (anything higher falls back to 2047). Engine uses automatic values (512-1536 MB) w/o maxMem parameter yet FileCache was always excluded from the virtual address limit.
  • -maxVRAM=2047
    • Defines Video Memory allocation limit to number (in MegaBytes).
Use to resolve e.g. Windows problem: 128 is hard-coded minimum (anything lower falls backs to 128). 2047 is soft-coded maximum , any value over 2GB might result into unforseen consequences!

Issues unresolved[edit]

Engine not utilizing CPU correctly[edit]

The Real Virtuality 4 engine suffers from a massive issue in utilizing multi-core CPUs.[4][5]

This issue is critical and all users with multi-core processors are suffering from it. The developers have yet to comment on this issue on the official bug tracking site. This critical engine issue gives users a ~40% performance loss at all times, and only some cores are being utilized and are taking big hits.

Street kids would this a Engine Limitation

Information ARMA2 has the same issue

System requirements[edit]

Minimum Recommended
Operating system (OS)
Vista SP2, 7 SP1
Processor (CPU) AMD Dual-Core Athlon 2.5 GHz
Intel Dual-Core 2.4 GHz
AMD Phenom II X4 940 or better
Intel Core i5-2300
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 10 GB 20 GB
Video card (GPU) AMD Radeon HD 3830
NVIDIA GeForce 8800 GT
Intel HD Graphics 4000
512 MB of VRAM
DirectX 10 compatible
AMD Radeon HD 7750
NVIDIA GeForce GTX 560
1 GB of VRAM
DirectX 11 compatible


  1. Skip intro screens? :: Arma 3 General Discussions
  3. Positional Audio in ArmA 3 - Tier1 Operations