
Game Settings
Game Settings
Optimising Arma 3’s settings is crucial because the game is famously CPU-intensive and can be unforgiving on mid-range hardware. This guide covers every major settings category, offers performance/quality recommendations for low, medium, high, and ultra hardware tiers, and highlights common pitfalls.
---
1. Graphics Settings
Arma 3 uses its proprietary Real Virtuality 4 engine. Most graphics options affect either GPU or CPU load. Two critical pitfalls: the game defaults to a 2–3 km viewing distance even on weak hardware, and the “Shadow Quality” setting has a disproportionate CPU impact.
#### General Performance Tiers (1920×1080, 60 fps target)
| Tier | GPU Example | CPU Example | Recommended Preset |
|---|---|---|---|
| Low | GTX 1050 / RX 560 | i5-3470 / Ryzen 3 1200 | Standard + lowered view distances |
| Medium | GTX 1060 / RX 580 | i5-8400 / Ryzen 5 2600 | High with 2–3 km view distance |
| High | RTX 2060 / RX 5700 | i7-9700 / Ryzen 5 3600 | Ultra with 4 km view distance |
| Ultra | RTX 3080 / RX 6800 XT | i9-12900K / Ryzen 7 5800X3D | Ultra+ with 6–10 km view distance |
- Texture Quality: GPU memory dependent. Set to High (2 GB VRAM), Very High (4 GB VRAM), Ultra (6+ GB VRAM). Low textures look muddy and make distance spotting harder.
- Object Quality: Controls LOD switching. Higher = more detailed objects at distance. Medium-High recommended. Ultra can cause pop-in on slow HDDs.
- Terrain Quality: Affects ground texture sharpness. Medium is a good balance. Low makes grass look flat and can hide small obstacles.
- Shadow Quality: Most impactful CPU setting. Very Low disables shadows entirely; Low gives simple blobs; High and Ultra cast dynamic shadows for all objects. For CPUs weaker than i7-8700 / Ryzen 5 3600, set to Low. Shadows in Arma drain FPS more than in any other game.
- Pip Quality: Controls rendering within vehicle periscopes and optics. High causes a second render pass – turn to Standard or Low for +10-15 FPS when using vehicles.
- Anisotropic Filtering: Forces texture sharpening at angles. Set to High (4x) or Very High (8x). Almost no performance cost.
- Anti‑Aliasing: Options: Off, FXAA (cheap blur), SMAA (good quality), MSAA (expensive). Recommended: SMAA for quality; FXAA for performance. MSAA at 4x+ heavily impacts GPU.
- Post‑Processing: Includes HDR, bloom, depth of field. Disable for performance; they can also obscure distant enemies.
- Ambient Occlusion (SSAO): Adds subtle shadows. Low performance cost on modern GPUs; disable on Low tier.
- Visibility / View Distance: The most common misconfiguration. Two sliders:
- Grass Density: Set to Standard or Low on Low tier. High grass hides players but costs GPU. For competitive multiplayer, set to Low to see prone enemies.
- Vegetation Detail: Affects tree/grass LOD. Medium or Low for performance.
- FSR / DLSS: Arma 3 does not natively support FSR or DLSS. You can force them via driver settings (e.g., AMD FSR via Adrenalin, NVIDIA Image Scaling). Performance boost, but UI may become blurry.
- Master Volume: 60-80% is typical. Never max out – the dynamic range is wide and explosions can clip.
- Sound Effects Volume: 100%. Lowering it reduces footstep/weapon volume.
- Voice Volume: 100% for mission briefings and radio.
- Music Volume: 30-50%, or 0% in multiplayer – music can mask enemy footsteps.
- 2D vs. 3D Audio: The game defaults to “Auto” which uses 3D if available. Ensure “Enable 3D Audio” is checked for directional sound.
- Audio Output Device: Select your headset or speakers. Avoid “Default” if you have multiple audio devices – Arma can misroute sound.
- Experimental Audio: A checkbox in the launcher (Arma 3 Launcher → Parameters). Enables higher quality compression for voice chat. Leave off unless you have a fast internet connection.
- Overall View Distance (ground and objects) – default 10000 m is ridiculous. For normal play, 3000–5000 m is plenty. For air combat or sniping, 6000–8000 m.
- Object View Distance – controls how far objects are rendered in high detail. Keep it close to Overall View Distance, but you can lower it to 2000–3000 m for FPS gains without losing ground texture.
Special attention point: After changing graphics settings, the game often requires a restart for certain options (e.g., Fullscreen vs. Windowed). Always restart if you change resolution or multi-GPU settings.
---
2. Audio Settings
Audio in Arma 3 is crucial for situational awareness (footsteps, gunfire direction, radio chatter). The game uses a custom 3D audio system but does not support TrueHRTF natively.
Pitfall: The in-game “Audio” menu resets when switching between SP and MP sometimes. Check it each session.
---
3. Controls Settings
Arma 3 has hundreds of bindable actions. The default key layout is inherited from Arma 2 and can feel clunky. Many new players never discover the crucial “Toggle stance” or “Direct Commands” keys.
#### Essential Default Bindings You Should Know
| Action | Default Key | Notes |
|---|---|---|
| Move forward/back/strafe | W, S, A, D | |
| Free look | Alt (hold) | Must enable in settings: “Hold Alt to look around” |
| Zoom | Right mouse button (hold) | Multi-purpose, combined with aim |
| Interact / Enter vehicle | F | Left-click also works on context menu |
| Open gear / Inventory | G | |
| Map | M | Double-tap to toggle map visibility |
| GPS | Ctrl+M | Shows on compass bar if enabled |
| Compass | K | |
| Toggle stance (cycle) | C | Critical – cycles between stand/crouch/prone |
| Sprint | Left Shift | Hold to run, but drains stamina |
| Reload | R | |
| Fire mode selector | Ctrl+F | Changes automatic, single, burst |
| Headlight | L | Only on vehicles |
| Direct Communication | ` (backtick) | Opens command menu for AI |
| Voice Chat | Caps Lock (side) / Num0 (global) | Depends on server settings |
- Mouse Sensitivity: Start at 0.5 (in-game). Higher sensitivity helps with fast 360° turns, but too high hurts aim. Disable “Enhanced Mouse Smoothing” (it adds acceleration).
- Invert Mouse Y: Unchecked unless you fly a lot.
- Key Bindings: Change “Get In/Out Vehicle” to something easier (e.g., F+E). Bind “Push to talk” to a mouse thumb button for easier communication.
- Double-tapping: Set “Double tap to run” to OFF – hold-to-run is more reliable.
- Stance toggle: Set “Toggle Stance” to C (default). Avoid using “Hold” for stance – toggle is safer.
- Color Blind Modes: No in-game option. Workaround: Use third-party reshade filters or Windows color filters.
- Subtitle Language: In the Audio menu, “Speech Languages” – set to your language or English. Subtitles only appear during scripted cutscenes.
- Chat Size: In-game chat can be resized with the option “Chat Font Size” (under Game Settings). Increase to 150% for readability.
- UI Scale: Available in Game Settings → “Interface Scale”. 1.0–1.5 range. At 1080p, 1.2 is comfortable. Increases HUD, inventory, and map text.
- Stamina Bar: Can be disabled in difficulty settings (if mission allows) to reduce visual clutter.
- Aim Assist: None – the game is simulation, no aim assist.
- Hold vs Toggle: The controls menu allows you to set many actions (zoom, stance, run) to hold or toggle. For accessibility (motor impairments), set most to toggle.
- Color Corrections: In Advanced → Video → Color Correction, you can boost contrast help visibility. Default is fine.
- In Launcher: Arma 3 Launcher → Game Settings → Language. Supports English, Czech, German, French, Italian, Spanish, Polish, Japanese, Korean, etc.
- In Game: If you change language via launcher, restart completely. The language affects main menus, mission briefings (if translated), and subtitles. Not all mods support non-English.
- Audio Language: In Audio settings, “Speech Language” selects the voiceover language for cutscenes (if available). Set to your preferred language; English is most complete.
- Steam Overlay: Some languages cause the Steam overlay to interfere. If UI text is missing, verify game files or reinstall.
- Connection Type: In Game Settings → Network → “Bandwidth Limit”. Options: No Limit, 1 Mbps, 2 Mbps, etc. Choose “No Limit” unless you have a capped connection.
- Max Bandwidth: Should be 64 kbps for each player (for 100 players, 6.4 Mbps). But Arma uses UDP heavily; set to No Limit.
- LAN / Online: The game automatically detects; you can manually force LAN settings if playing on a local server.
- Port Forwarding: If hosting a server, forward UDP ports 2302-2305 in your router. Default server port is 2302.
- Voice Chat Volume: Server-side. In Audio, adjust “Voice Chat Volume” to balance with game sounds.
- Server Connection Warning: If you see “High Command Latency” error, reduce your view distance in game (even on server side, client view distance affects sync).
- Ping Smoothing: Disabled by default. Do not enable – it adds artificial lag.
- Difficulty Presets: In Main Menu → Options → Gameplay → Difficulty. Choose from “Recruit”, “Regular”, “Veteran”, “Custom”. Recruit is arcade (no recoil, self-aiming); Veteran is simulation. Custom allows tweaks.
- Personal Difficulty Options (all can be toggled individually):
- Auto-Pickup: Default on. When you walk over an item, you automatically collect it. Can be toggled off in Game Settings → Controls → Misc. Toggle off to avoid accidentally picking up enemy weapons.
- Third Person View: Often disabled in multiplayer servers. Toggle via key (default Numpad Enter). In singleplayer, you can allow it.
- Field of View (FOV): Under Video → Field of View. Options: Narrow, Normal, Wide, Very Wide. Choose Normal or Wide to avoid peripheral tunnel vision. Very Wide may cause fisheye on ultrawides.
- Sight Alignment (Gas Mask): The game will force a blur effect when wearing a gas mask. In Gameplay → Gas Mask Effect, you can set to Low to reduce blur.
- All settings changes take effect immediately except resolution and some video options. Use Ctrl+Shift+Numpad Minus after changing to confirm (or restart).
- Keep your graphics driver up-to-date – Arma 3 benefits from newer drivers optimised for DX11.
- For competitive multiplayer, prioritise high FPS over visual quality. A stable 60+ FPS is more important than Ultra textures.
- Mods like CBA, ACE, and various performance-enhancing mods can drastically improve FPS and settings flexibility – consider them after mastering vanilla.
Special attention point: The “Combat Pace” key (default Tab) cycles between walking, jogging, and running. Many players accidentally press Tab and wonder why they move slow. Consider unbinding it or moving it to a less used key (e.g., Pause).
---
4. Accessibility Settings
Arma 3 lacks a dedicated accessibility menu but offers several options via the launcher and in-game config files.
Pitfall: The “Interface Scale” does not affect the 3D world but only menus. Some mods offer additional scaling.
---
5. Language Settings
---
6. Network Settings
Arma 3’s netcode is sensitive. Poor settings cause desync, rubber-banding, or high ping.
Pitfall: The “Bandwidth Limit” setting is often set to 512 kbps for old servers. If you join a modern server, always set to No Limit to avoid bandwidth throttling.
---
7. Gameplay Settings
These settings affect game difficulty, HUD, and interaction styles.
- Reduced Damage: Makes enemies less lethal. Off for realism.
- Stamina Bar: On (displays a stamina meter). Some players turn it off for immersion.
- Weapon Crosshair: On helps aiming; Off forces iron sights.
- Aim Down Sights (ADS) Toggle: Set to hold (default) or toggle. Many prefer hold for faster response.
- Auto-Aim: Set to Off for simulation.
- Tracers: On shows bullet paths; Off for realism.
- GPS: On gives a moving map marker; Off for immersion.
- Radio Chat (ACRE/TFAR): Not a game setting but a mod requirement. Ensure you have correct mods activated.
Special attention point: The “Difficulty” settings are often locked by server admins. In multiplayer, you cannot change certain options like third person or crosshair; they are forced to server defaults. Check server parameters before joining.
---
8. Performance Optimisation Checklist
1. Lower view distances first – the biggest FPS gain.
2. Set Shadow Quality to Low if you have a CPU bottleneck.
3. Disable or reduce Post-Processing effects (bloom, depth of field).
4. Set Pip Quality to Low if you use vehicles often.
5. Use SMAA or FXAA instead of MSAA.
6. Launch via Arma 3 Launcher with parameters:
- `-malloc=system` for memory allocation (fixes stuttering on some systems).
- `-maxMem=4096` (set to your actual RAM in MB).
- `-cpuCount=8` (set to your core count, max 8).
- `-exThreads=7` (for extra threads; use 7 for 4+ cores).
7. Use SSD – the game streams terrain; an SSD drastically reduces stutter and loading times.
8. Disable Steam Overlay – sometimes causes frame drops in Arma. Right-click Arma in Steam → Properties → uncheck “Enable Steam Overlay while in-game”.
9. Verify game files if settings reset or crashes occur.
---