Arma 3

Arma 3

檢視統計資料:
gamerpaddy 2014 年 4 月 14 日 上午 12:05
ARMA 3 - FPS BOOST GUIDE
All the stupid things like: Turn off VSync ♥♥♥♥, Lower Settings, add -nologs to startup parameters are useless, people that think this affect the game performance are just stupid and should go back to CoD or damn altis life.

there are only 2 things, that increase your FPS if youre running on average of about 15-20
- Add -high -exthreads 7 -maxMem=<your RAM divided by 2> -cpuCount=<cpu cores> to your startup parameters (im using 6 for AMD 1100T)

- USE ANOTHER MEMORY ALLOCATOR

the default ones Suck
Get this one:
https://github.com/fred41/tbbmalloc_arma
(the binary_nolog one)

put it into steamapps/common/arma 3/dll

and add -malloc=tbbmalloc to startup parameters
thats all, i was on 15 fps (30 players server, King Of Hill gamemode) now im on 45 fps

Btw, Users that say "get a better PC" if you're asking why your FPS is so low, should get cancer or being raped .
< >
目前顯示第 61-75 則留言,共 182
Horus 2015 年 4 月 28 日 上午 11:36 
引用自 Insanity
引用自 Horus
The code is terribly unoptimized. It will use a fraction of your computer's total resources no matter what, and as such, have really awful performance.
Don't the custom coded memory allocators help with that?

Helps with the memory allocation parts of the code, but not the rest. And the rest is humongous. You have to realize that this "game" is a *LOT* more complex than other shooters. It's a sim. It goes to some lengths to compute things no other shooter bothers with.

Still you are right, they should optimize it more. With all the sales and profits they have made out of these games, they really should put optimization on the top of their list instead of more DLC. I hope they do that, or the backlash from the community just might be ... impressive.
Insanity 2015 年 4 月 28 日 上午 11:49 
引用自 Awrc
I've been trying a few out and not getting any better performance. I know that using them has helped some people out., but sadly I'm not one of them. I get that Bohemia isn't a large studio, but still can you blame me for being pissed?
I would be upset as well if a game I spent hard earned money on did not work as well as I planned.
Cougarific 2015 年 4 月 28 日 下午 9:49 
引用自 Insanity
a game I spent hard earned money on
As has been put forward repeatedly already...

It's not a game.

It's an infantry sim, a special ops sim, an armored warfare sim, a helicopter sim, a fixed-wing sim, a naval littoral combat sim, and a kart-racing sim that can also be played as an RTS (with Zeus).

Name another "game" that does ^all this^ and we'll compare performance.
最後修改者:Cougarific; 2015 年 4 月 28 日 下午 9:50
Insanity 2015 年 4 月 29 日 上午 3:50 
引用自 Cougarific
引用自 Insanity
a game I spent hard earned money on
As has been put forward repeatedly already...

It's not a game.

It's an infantry sim, a special ops sim, an armored warfare sim, a helicopter sim, a fixed-wing sim, a naval littoral combat sim, and a kart-racing sim that can also be played as an RTS (with Zeus).

Name another "game" that does ^all this^ and we'll compare performance.
I don't.... care what it is. If I spent money on something and it doesn't work. I would be upset.
Horus 2015 年 4 月 29 日 上午 3:56 
But the thing is, it DOES WORK. Not as well as you would like, OK. But a lot of people are happy with it. There is a large number of players every single day on Steam...
Insanity 2015 年 4 月 29 日 上午 4:00 
引用自 Horus
But the thing is, it DOES WORK. Not as well as you would like, OK. But a lot of people are happy with it. There is a large number of players every single day on Steam...
Why are you even talking to me? The facts you state have nothing to do with what I am saying.... If it doesn't work for a specific person, then that person will be pretty upset because he/she has great specs that should run the game. And I wasn't even talking about my personal experience with the game. Please read before you write, if you truly have nothing better to do.
Trash 2015 年 4 月 29 日 上午 6:50 
引用自 Horus
引用自 Insanity
Don't the custom coded memory allocators help with that?

Helps with the memory allocation parts of the code, but not the rest. And the rest is humongous. You have to realize that this "game" is a *LOT* more complex than other shooters. It's a sim. It goes to some lengths to compute things no other shooter bothers with.

Still you are right, they should optimize it more. With all the sales and profits they have made out of these games, they really should put optimization on the top of their list instead of more DLC. I hope they do that, or the backlash from the community just might be ... impressive.
This.
Yeah, this is a good point. Computing physics in a game world is demanding. Doing it thousands of times a cycle is quite CPU intensive.
But, at the same time, why is my CPU only peaking at 40%? It's a matter of utilizing all the recources the program has available, which this (frustratingly) does not.
Awrc 2015 年 4 月 29 日 上午 7:15 
Spot on my CPU was peaking at 30%. I get that through the startup parameters you can (in theory) get it to utilize X amount of cores, but the game doesnt seem to be doing it
Horus 2015 年 4 月 29 日 上午 7:18 
Oh it certainly does use more than one core, but only partially. Skyrim had (maybe still has?) a similar problem where it would use all cores but only about 40% load on each... The only way to get more performance was to overclock the CPU something fierce, counting on the fact that it sits idle most of the time when running the game to keep it stable enough...
Insanity 2015 年 4 月 29 日 上午 7:42 
引用自 Horus
Oh it certainly does use more than one core, but only partially. Skyrim had (maybe still has?) a similar problem where it would use all cores but only about 40% load on each... The only way to get more performance was to overclock the CPU something fierce, counting on the fact that it sits idle most of the time when running the game to keep it stable enough...
And that is why we are upset.
Horus 2015 年 4 月 29 日 上午 8:02 
引用自 Insanity
And that is why we are upset.
I know.

I understand.

But ArmA 3 is far, far from being the first game that severely lacks in optimization.

Compare its current state with the legions of unfinished "final release" games that need months of patches before they are even stable, and you will see that even though it's not all it could be, it is also a lot better than others out there... Whose devs are not getting sued, either.
DeepFrydFreedom 2015 年 5 月 2 日 下午 12:31 
Remember ArmA3 is bigger than computers can actually handle... Buy Intel CPU's they're faster than AMD, though I love my AMD :(

My windows8 64bit machine "Socr8s" it run at 45FPS to 60 so don't expect more:
  • I7-4770K (4.0Ghz)
  • 16GB RAM DDR3-1600
  • Z87-PRO motherboard
  • Saphire HD7970 3GB GDDR-5 (GHz edition means GPU core clock)
  • SSD 240GB OCZ Vertex460 (Windows + ArmA3)
  • SSD 265GB OCZ Vertex4 (Swapfile)
  • 3TB HDD for movies n console port games ;)

Two settings I alsways do to arma which make it run better are
1) Sync Frame Rate = OFF (feels smoother)
2) For AMD Cards: in arma.cfg detected Frames:
GPU_MaxFramesAhead=1000;
GPU_DetectedFramesAhead=1;

Also run arma3 with these "Launch Options":
-nologs -exthreads=7 -enableHT -maxMem=4095 -noPause -noSplash -world=empty
for intel HyperThreading CPU's use: "-enableHT"
or AMD and non HT Intel's use -cpuCount="4" for AMD CPU's

note: -maxMem=4095 is wrong, ArmA only supports upto 2047 (32bit App)

Another thing to mention is to run ArmA 3 on "High Priority" you can test it by
  1. starting ArmA3 "as you would normally"
  2. Alt-Tab out of game
  3. press "Ctrl-Alt-Del" goto "task manger"
  4. Click on "Details Tab"
  5. Right Click on "ArmA3.exe"
  6. Set priority "High"
Go back to arma and test performance.
I can show you a way to automate this, but test it first
to say that you need intel is a croc of ♥♥♥♥, you can get an 8 core AMD CPU that once overclocked will run circles around a i7-4770k that has been overclocked
Horus 2015 年 5 月 2 日 下午 1:04 
引用自 DeepFrydFreedom
to say that you need intel is a croc of ♥♥♥♥, you can get an 8 core AMD CPU that once overclocked will run circles around a i7-4770k that has been overclocked

This is true on one single condition:

That the software used can take full advantage of 8 cores.
Trash 2015 年 5 月 2 日 下午 11:19 
引用自 Horus
引用自 DeepFrydFreedom
to say that you need intel is a croc of ♥♥♥♥, you can get an 8 core AMD CPU that once overclocked will run circles around a i7-4770k that has been overclocked

This is true on one single condition:

That the software used can take full advantage of 8 cores.
Exactly.
Additionally, the game runs the PhysX engine, which is Intel opimized.

A AMD 8 core may run circles around an I7, but only in certain applications. Some engines may take advantage of the unique advantages each chipset offers. For example, HyperThreading is heavily utilized in ArmaIII.

Edit: The engine utilizes PhysX technology, not PhysX engine.
最後修改者:Trash; 2015 年 5 月 2 日 下午 11:20
Not Nugget 2015 年 5 月 3 日 上午 5:04 
A Bohemia game wouldn't be a Bohemia game if it wasn't poorly optimized! For me, I get around 25-30 FPS in an open field on high(-ish) settings with 16Gb RAM, Intel Core i7, and Msi Gtx 970 (nvidia). It also drops to about 15-20 Fps in places where there are a lot of models. I'll try this out and see if it works.

EDIT:
I also am typically running the Epoch mod, but when I did play the campaign, I ran pretty much the same as above.
最後修改者:Not Nugget; 2015 年 5 月 3 日 上午 5:04
< >
目前顯示第 61-75 則留言,共 182
每頁顯示: 1530 50