![](https://forums.bohemia.net/uploads/set_resources_8/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://secure.gravatar.com/avatar/45ebc3f1a0260d18be890683242dcae9?d=https://forums.bohemia.net/uploads/set_resources_8/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Furret
-
Content Count
360 -
Joined
-
Last visited
-
Medals
Posts posted by Furret
-
-
If it works well then why is it a poor solution?Because it is difficult to use, requires a second account and had little to no documentation available.
-
Does it crash EVERY time you press caps lock to talk?, can you reproduce it 100% of the time?
Does it happen on other servers?
Does it happen on multiplayer games you host?
-
Added bits here and there. I've asked a mod to sticky this, we'll see if that happens or not.
-
-
Try adding -maxmem=2047 as a startup parameter.
And report the crash on the bug tracker, preferably with your rpt and crashdump files.
-
Any reason you're using -exthreads=5 and not 7?
-
Okay, first of all: do these parameter things actually make any difference what so ever?In some edge cases sure, but for your average person probably not.
Thanks for your thoughts, I've added some text to the OP.
-
I'm hoping to keep this post updated with answers to the most commonly asked questions. Questions that are asked multiple times a day. I'm surprised we don't have some sort of official version of this thread.
Startup Parameters
These are commands that can change how the game perceives your computer or what resources it uses.
Adding parameters can be achieved by right clicking Arma3 in your steam games list and clicking properties, selecting the ‘GENERAL’ tab and clicking the ‘set launch options’ button: Here
All startup parameters can be found here : Link
Most commonly used parameters:
- -maxmem=x 256-2047 This can be used to set how much RAM arma3 uses. 2047 MB is the max you can set. The game automatically chooses between 512 and 1536 MB if the user doesn't designate a value
- -maxVRAM=x 128-2000(>2000 may result in issues) This can be used to set how much video RAM that's on your graphics card ArmA3 has access to (2GB cards seem to automatically select 1500)
- -skipintro Skips the intro logos/splash screens
- -exthreads=x Can be 0/1/3/5/7, sets the number of threads the game will use. Use 7 for quad-cores. This is almost entirely unnecessary as the game should pick the right one for your CPU Click Here for more details
- -cpucount=x 2/4 honestly not that important as the game will auto-detect the value for you
- -nobenchmark Prevents the game from automatically running a benchmark, can help computers with integrated graphics chipsets starting the game
- -winxp Forces the game to drop down to a DirectX9 only renderer, this may improve performance with low-end graphics cards
- -nologs Prevent ArmA3 from writing errors to the hard drive
CPU vs GPU
Certain effects are processed on your Graphics Processing Unit or your Central Processing Unit depending on what they are. Different settings can make an effect swap from one to the other.
Bottlenecks
A bottleneck occurs when one device is being made to wait for another device. E.g.: the GPU cannot process any faster until the CPU has finished performing a specific action.
For players a bottleneck is most likely to occur when their CPU cannot process fast enough, this in turn results in the GPU sitting idle, waiting. Not working at its maximum capacity.
Solution: Try and offload as much processing from the CPU to the GPU.
This includes: Setting Shadows to Standard instead of Low, Low forces shadows to the CPU, standard and above forces shadows to the GPU.
Common problems:
Low FPS in the editor/single player
It is necessary to work out what the bottleneck is. If it’s the CPU you can lower the following settings:
-
Objects
-
Terrain
-
Overall Visibility
-
Shadows – set to Standard(forces shadows to the GPU)
If it’s the GPU, you can lower the following settings:
-
FSAA
-
SSAO
-
Shadows – set to low(forces shadows to the CPU)
-
PPAA
-
Resolution / Sampling
Solution: New hardware
ArmA3 is massively CPU bound, a new CPU would help significantly, the current ideal CPUs are Quad Cores, these include Intel’s i5 range, 25xx(Sandy Bridge), 35xx(Ivy Bridge) and 46xx(Haswell) ranges. This is due to their ability to process more Instructions Per Clock(IPC) as well as perform more complex operations in fewer cycles.
AMDs 6/8-core processors are not an optimal choice for this particular game, ArmA3 cannot utilise a full 8 core CPU, resulting in many cores laying unused.
More RAM is also beneficial; 8GB or more is optimal to prevent file swapping with the hard drive. This is not to be confused with vRAM, RAM used by your GPU.
Video RAM will effect what size textures you can use. More vRAM means higher quality textures.
Solution: Change the power plan of your machine to 'Balanced' or 'High Performance'
(Windows 7: Control Panel > Power Options).
Solution: Close unused programs before you run the game. This includes your browser or email clients. Anything that may use up CPU cycles.
Solution: Excessive CPU or GPU heat can cause the device to throttle down in an attempt to prevent damage. Try monitoring the temperatures of your hardware and prevent it from overheating.
Solution: Unpark your CPUs cores. Core-Parking is when unused cores are placed in a low-power state, resulting in lower performance but also lower power usage. This can negatively affect ArmA3.
Core Unparking tool download Here
Solution: Do not disable your pagefile. This is a necessary component of Windows and disabling it will not improve performance.
Low FPS during multiplayer
As a player there is little you can do to mitigate this problem. The server may have problems dealing with the load required of it, the mission its running may be poorly coded or any other number of reasons.
Solution: Your options are limited to finding another, more powerful server or running a different, more efficiently scripted mission.
The game stutters
This can be caused by a number of issues:
Script errors writing to write to the error report file. Each time the game writes to the file it causes a tiny delay in the game, given enough errors being written to the report file this can cause game stutter.
Solution: Add –nologs to the startup parameters. Multiple startup parameters can be used; you are not limited to one.
Anti-virus or anti-malware software can also cause issues when it accesses files at the same time as ArmA3.
Solution: try disabling the software and running the game. If it is the cause see if it’s possible to add ArmA3 to the software’s exception list.
ArmA3 doesn't start
This can happen with on-board graphics, laptops often have this problem.
Solution: Try adding –nobenchmark to your startup parameters.
Another posibility is your profile has somehow corrupted itself.
Solution: Navigate to Users/ACCOUNTNAME/My Documents/Arma 3/
and delete the files that end with .Arma3Profile as well as Arma3.cfg.
Solution: Try installing/reinstalling the latest version of DirectX, The download can be found Here
Textures suddenly ‘pop in’
ArmA3 streams textures from the install directory, improving the speed the data can be accessed will minimise the texture pop in
Solution: Increase the allocated VRAM by using the -maxVRAM parameter
Solution: Install the game on a solid state hard drive (SSD)
Solution: Given enough RAM, install the game onto a RAMDisk. This is not easy and requires a large volume of RAM (12GB+ ideally)
The game crashes:
Corrupted game cache
Solution: Right click the game in Steam > properties > LOCAL FILES tab > DELETE LOCAL GAME CONTENT
Overheating
Solution: Use Temperature monitoring tools (GPU-Z, HWMonitor, MSI Afterburner), over 70c for the CPU and 80c for the GPU is often a bad sign. Try using compressed air to clean out dust around the components in your computer case. If this fails you may have to reseat your CPU heatsink, you'll have to refer to online guides on doing this.
Out of memory
Solution: Close programs you don't need when running the game. Browser etc.
Solution: Try adding -maxmem=2047 to your startup parameters.
Solution: Try increasing the size of your page file. Instructions Here.
Solution: If its video RAM you're running out of, lower the Texture setting in the game.
Poor Power Supply Unit
This is a physical component that supplies power to other parts of your computer.
A cheap PSU can cause a computer to restart when too much power is requested, this can occur in demanding applications like video-games.
Solution: Buy a new PSU that is rated for your computer from a reputable manufacturer. Do NOT buy a cheap PSU from china, they will explode and can cause damage to other computer components.
Cant play multiplayer/cant connect to servers
Solution: Ensure steam is not in offline mode. Steam>Go Online.
The game has significant input delay/lag
Solution:Go into your game options and lower mouse smoothing to 0.
Solution:Find your arma3.cfg file located in users/ACCOUNTNAME/My Documents/Arma 3/
Look for the lines GPU_MaxFramesAhead and GPU_DetectedFramesAhead and change them to both equal 1.
Solution: If you have a nvidia graphics card open up nvidia control panel/3D settings/Manage 3D settings/
set 'Maximum pre-rendered frames' to between 1 and 3.
Legitimate game bug
Solution: If you can reproduce the crash by performing a set of exact actions, make an account here: http://feedback.arma3.com and create a bug report, Bohemia can use this to fix the problem for everyone.
A guide to posting a bug report can be found here
***********************************************************************
If none of the above helps you make a thread here, make sure to include as much detail regarding your problem as possible.
Details like:
- Your computer hardware:
- CPU (make, model, clock speed), GPU (make, model), RAM (amount, timings)
- Your operating system + if its 32 or 64bit
- Driver versions of your graphics card
- If you've overclocked your computer
- What you were doing when the problem occurred
- What you've tried doing to fix the problem
***********************************************************************
I’ll try to keep adding to the OP as necessary. If you think something is missing post your info and I'll get it added.
- -maxmem=x 256-2047 This can be used to set how much RAM arma3 uses. 2047 MB is the max you can set. The game automatically chooses between 512 and 1536 MB if the user doesn't designate a value
-
All of the video setting i have reset back to default.Please dont rely on the presets, they're less than ideal. Ideally you need to try each setting individually and record the differences.
Use a combination of GPU-Z and task manager to monitor utilisation of your hardware.
-
Is that the "Desync" that everone is mentioning in Side Channel? Forgive me for not being 100% on the lingo yet. Is loosing connection to the server that frequently when your ping showed as 37 in the server browser normal?
Its entirely dependant on the server, if the server is low on resources or running a poorly coded mission, it could crash, leading to the disconnection of everyone.
Desync is a symptom of many things, server running low on resources, bad mission scripts, genuine engine bugs etc. The server then needs to 'catch-up' and provide everyone playing the same data.
-
Occasionally, but not always. What exactly does the yellow or red chain mean?Connection to the server has been lost, everything usually stops moving while the chain icon's there, frozen in place.
Edit: regarding your maxmem parameter, 2047 is the hard-coded maximum (anything higher falls back to 2047).
http://community.bistudio.com/wiki/Arma2:_Startup_Parameters
-
Well the freezing issue is appearantly fixed. Either something pushed out yesterday (8/15) or adding maxMem=8192 and disabling VSync seems to have done the trick. Played for almost 4 hours straight last night with out a single freeze.Was there a small red chain icon in the lower right side of the screen when the freeze occurred?
-
if i change the settings it only gets worse,so the settings i use Ingame are just standardYou need to be more specific, which settings? the ones I mentioned?
-
Set shadows to 'standard' or higher, that'll offload them to the GPU.
Objects to low
FSAA off
SSAO off
PPAA disabled
We really need a well made sticky thread that has all of this info easily accesible. People are asking the same questions over and over and over.
The current sticky thread is over a hundred pages long and just impossible for new people to deal with.
-
I wonder if there will be a patch today? It must be getting rather late at the BI office.
-
I did read on the issue tracker there's a problem with passworded servers and the HC not being able to connect to them. Not sure if its fixed yet.
-
Ran into a bug while playing the version hosted on steam:
Error in expression <animStateChars select 0,_animStateChars select 1,_animStateChars select 2,_animS> Error position: <select 1,_animStateChars select 2,_animS> Error Zero divisor
It occurred while driving down a hill in the construction vehicle after an AI team member refused to enter vehicle.
-
lol jurrasstoil on the punctuationIt's a valid concern, you're asking for help from the community. People who are not paid to be here. You want to make it as easy as possible for us to understand what's wrong.
I imagine many people were put off at having to read your wall of text.
-
ADD to WISHLIST : BI, if a nice team of Fans translate the voice of the game in another language, french, german or other, could we imagine than you update the game with voices ? :cool:I assume you will be paying the large cost of hiring a professional recording studio and the cost of transporting fans to and from it?
-
YesCongratulations on the first post.
-
What do your RPT files say? anything unusual when the fps drop occurs?
-
Just bought this game. HORRID FPS. 16-22.Client FPS is tied to server FPS. A well made mission and competent server machine will make all the difference.
If you get bad fps in the editor then something is really wrong.
-
Could a developer elaborate on this "Simulation tasks can now potentially use one more CPU core"?
What constitutes a simulation task and how does it make use of one more core?
-
Sounds heat related, try using a temp monitoring tool like HWMonitor and see if your CPU or GPU go over 70c.
Does the FPS drop occur in single-player/multi-player/both?
You mentioned you've tried changing how many CPUs you use. Are you using a Dual CPU server or something?
You should post your computer specs/DXDiag report.
Edit: Some settings (e.g. shadows) when set to low will fall back to being processed on the CPU alone. Setting things to low does not necessarily mean it will help.
A problem with the video drivers
in ARMA 3 - TROUBLESHOOTING
Posted
Try adding -nobenchmark to the startup parameters. Its been found to help people with integrated/mobile graphics chips.