|ARMA 3 Tweak Guide|
|Written by Stronkie|
|Tuesday, 09 April 2013 08:22|
ARMA 3 TWEAK GUIDE
(Updated April 2013)
If you’ve picked up ARMA3 on PC, you may be experiencing some issues, or would simply like to optimize and enhance your experience. That’s why we’re putting together this guide to resolving common problems and tweaking your game to the max.
Before breaking your head trying to figure out what’s wrong with your game, here are two simple steps to take to ensure you’ve done your due diligence.
Steam: If you cannot get the game to launch through Steam, make sure you’ve restarted your Steam client, then try again. You can also try verifying your game cache through Steam by accessing your Library, right-clicking on the game, selecting “Properties,” then the “Local files” tab, and clicking “Verify integrity of game cache.”
Drivers: Make sure your video card drivers are up to date.
Performance/Stuttering/FPS Issues with ATI Radeon Cards
If you’re experiencing FPS lag, stuttering, or generally poor performance while running ARMA 3 with an ATI Radeon video card, start by downloading and installing the latest beta drivers that match your system.
Reports indicate that these performance issues are related to DirectX 11, and that setting the game to run on DirectX 9 will resolve the problems, as well as disabling VSync in-game.
Random Crashes with an NVIDIA Card
If you’re experiencing random crashes while playing ARMA 3 and you have an NVIDIA graphics card — especially one from the GeForce 500 or 600 series — the latest beta drivers may help. You can download them here.
1. General Guidelines
- When using a High+ setting generally the load will be switched from CPU to GPU,this is why you can experience better frames per second (FPS) at higher settings.
- MSI Afterburner (MSI AB) is a good tool to help you tune your settings when you enable the Memory Usage for the On-Screen Display (OSD).
MSI AB can also show your FPS to help you discern if a particular setting is giving you a gain or a loss.
2. Basic Settings
They are viewDistance=; and preferredObjectViewDistance=; but note that they are locked in a ratio so they cannot be set to the same number.
3. Rendering Settings
Rendering Res: Set this to 100%, don't try to be cheap and lower this value as it will only make it blurry.
VSYNC: Set to DISABLED unless you are experiencing screen-tearing or somehow have a high spec 60+ FPS computer.
HDR Quality (GPU): Low has better performance.
Postprocesses (GPU) Low, Very Low or DISABLED, up to you.
4. Quality Settings
Texture Quality (HDD/GPU): High to Ultra, High stops a lot of the building pop-in Ultra basically eliminates it.
6. Startup Parameters
startup parameters look like:
-exThreads= is option to define extra threads.
All file operations go through a dedicated thread. This offloads some processing from the main thread, however it adds some overhead at the same time. The reason why threaded file ops were implemented was to serve as a basement for other threads ops. When multiple threads are running at the same time, OS is scheduling them on different cores. Geometry and Texture loading (both done by the same thread) are scheduled on different cores outside the main rendering loop at the same time with the main rendering loop.
-cpuCount=4 -exThreads=7 -high -maxMem=8192 -noPause -noSplash -world=empty
* cpuCount and exThreads can help smooth the game by letting it know to spread the load properly.
Our very own L2TG found the solution to this fix for nVidia GTX 510/20/30/45/50 Ti/55/60/60 Ti/70/80/90 cards that are experiencing a black screen, while still hearing full sound
(and likely full function, without screen), with or without SLI function.
From my own experience this is what eats most CPU from highest to lowest
Use these ratios. Open
70 FoV Default.
75 FoV for 16:9 screens.
75 FoV for 16:10 screens.
80 FoV for 16:9 screens.
80 FoV for 16:10 screens.
85 FoV for 16:9 screens.
85 FoV for 16:10 screens.
90 FoV for 16:9 screens.
90 FoV for 16:10 screens.
10. Ram Disk:
You can obtain noticable increase in frame rate by copy the game to an 8gb ramdisk using the free open source ramdisk utility imdisk
"c:\ramdisk\arma3" and to startup loading that image when windows started.
You can find an updated version here.
|Last Updated on Wednesday, 26 March 2014 08:05|