Forum Jump :

Author Message


Posts: 20697
Rank:


Level: Super Admin

Country: nl
Location: The Netherlands
Occupation:
Age: 44
In-game name: Foxhound

 
#106 Posted at 2009-11-06 18:10        
     
The grass is present in the mission cause the missionmaker decided the grass should be on. Edit those missions which you want to play to remove the grass. (that only works if you are hosting the game. if your friend hosts it he should be the one removing the grass from the mission, or you sent him the mission).

If you do know how to remove the grass missiosided search our forums (also in the armed assualt section) it was explained enough times and i am to busy with work atm.



About you lagging so bad,have you tried different drivers for your GPU? Both older and latest?
Close all background programs.

Are you hosting the game and playing on the same computer? If so thats not really adviced. Run a dedicated (or join someone elses) and see if your performance increases.


Author Message


Posts: 685
Rank:


Level: Member

Country: nl
Location: Amsterdam
Occupation: IT nerd
Age: 43
In-game name: -=XTRA=-Larsiano

 
#107 Posted at 2009-11-19 17:23        
     
After all the tweaking and moddin i still had the same laggy game, only after installing the Noblur modification most of the problems are solved and the game looks much better( my 2cents). The new Battlefield CTI gives me an averagy of 50FPS with 4players + AI !!!
Also seems i only get low FPS in servers where AI is used so they might use to much of the CPU :)

Hardware:
X38 mobo + E8600@4Ghz + GTX285 + 4GB DDR2 + 2x120GB SSD RAID0
Arma2 settings:
Everything on "Very high" screen & proces reso: 1920 x1200
More tweaks i did:
Virtual memory = OFF
All non essential background services = OFF
All non essential background programms = OFF
Drivers:
ARMA2_Build_60141.zip
Nvidia 195.39Beta driver


Advertisement


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#108 Posted at 2009-11-19 18:44        
     
:welcome to armaholic Larsiano.

The gtx285 uses two GPUs if i'm correct, it might be an idea to download the nvidia sli patch or evga fix.


Anyways, a little report from me and my new system 4GB DDR3, AMD Phenom II 965, 4x 3.4Ghz, 260GTX. ArmA II is now a much more enjoyable experience, I am getting more or less the same FPS in multiplayer as single player now. With my new CPU everything is so nice and smooth, however I feel that my graphics card may be bottlenecking the system just a little, but does the job just fine.


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#109 Posted at 2009-12-07 20:04        
     
Re-enabling physX with latest nVidia drivers improves performance? Can anyone confirm?


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#110 Posted at 2009-12-09 06:43        
     
Altering these values in ArmA2.cfg may improve performance slightly:
GPU_DetectedFramesAhead="80";
GPU_MaxFramesAhead="4";

Lowering mouse smoothing in profile.arma2profile values can reduce mouse lag and may improve FPS slightly:
mouseSmoothing=1;

Higher FOV increases performance, take your FOV values and multiply them both the same. E.g. values 0.75 and 1.20 become 0.975 and 1.56 when multiplied by 1.3. Use to your liking. This does not effect your zoom distances.
fovTop=0.97500002;
fovLeft=1.5599999;

[edit]
This maybe useful regarding hard-drive speeds. To speed up your hard-disk look here.

This post was edited by Dead3yez (2009-12-09 07:21, ago)


Author Message


Posts: 20697
Rank:


Level: Super Admin

Country: nl
Location: The Netherlands
Occupation:
Age: 44
In-game name: Foxhound

 
#111 Posted at 2009-12-09 08:02        
     
Dead3yez : Altering these values in ArmA2.cfg may improve performance slightly:
GPU_DetectedFramesAhead="80";
GPU_MaxFramesAhead="4";

Changing "GPU_DetectedFramesAhead" does nothing right? It only gives you the value, changing it to a different value won't change a thing since its not reading from the value.

Or, did things change since a few weeks?


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#112 Posted at 2009-12-09 09:33        
     
Ah yes, you're right, detectedframes does nothing, max frames ahead does something, presumably constrains the video processing stuff. Anyway, as of now since using the latest beta patch those entries have been removed. Running the non-beta version re-entered them, so I really don't think will be required in the future. Personally I did not really notice any performance change with those values, I just read that a few other people said they increased performance.

Increasing the FOV makes the game far more enjoyable for me as it gives you much better awareness/perception. Along with that it does slightly increase framerate, you can notice this better when using + and - on your numpad to zoom in and out then looking around.


Author Message


Posts: 15
Rank:


Level: Member

Country: us
Location: California
Occupation: Pyrodyne
Age:
In-game name:

 
#113 Posted at 2009-12-11 03:50        
     
Here is a short guide on tweaks that have helped improve A2's performance. I read up on other's tweaks and also ran resource monitors on my own rig and found some interesting and highly effective methods to increase A2 performance.

Hard Drive Performance:
Hard drive storage is perhaps the most major performance hit with A2.
If using a standard hard drive rather than a solid-state drive, you should migrate your entire A2 folder to the outer edges of your platters. You can do this with "Ultimate Defrag", a free download. Download from CNET. Go into the options and add your Arma2 folder (the entire thing) to the high performance list. Run a "Consolidate" defrag and check the option for "Respect High Performance". Since A2 loads only bits of data from many of it's pbo files, a simple windows defrag can have your hard drive seeking half-- or even full sweeps as it reads one pbo or another that is placed randomly around the drive.

If you have a solid-state drive, defrag will do little to nothing other than use up your drive faster.

Another trick to make things simpler is using multiple drives and partitioning. If you have two drives, load your OS on one and A2 on the other. Put your swap file on both, windows will stripe your swap across the drives automagically and increase performance that much more.

If you want to use partitioning for very simple high performance/low performance seperation, you can split the target drive 50/50. The first partition will be the high performance drive, the second will be the low performance drive. Remember, the outer edges of the platters are faster. If you have a 1TB drive, and split it into 2x500GB, you can fit A2 on the first partition and store all of your movies/music/documents/etc on the second.

By loading A2 into the outermost edge of the platter I was able to virtually eliminate FPS drop from hard drive activity. 1.04 still has a lag bug in cities, mind you, though that was fixed in beta a while ago and the game is quite fluid on my system now. Doing this also eliminates alot of visible texture loading on buildings when moving at high speeds.

I didn't use an FPS counter for testing, however the change after running Ultimate Defrag was immediately noticeable. I couldn't say for sure the difference, however I was frequently running up against texture pops and stuttering while moving at high speeds through the map.

Memory Performance:
I recently upgraded my memory from 2GB to 4GB (3.25GB addressable with 32-bit). There was a very noticeable change in performance with this upgrade after playing for more than an hour or so, moving about the map. If you only have 2GB, go ahead and upgrade it to 4GB. you won't be able to address it all, and A2 (according to specs and IIRC) won't address more than 2GB at a time, but you will get A) Dual channel performance increase and B) Full use of the allotted memory.

Also, when purchasing memory keep in mind that tighter timings will net better performance than "faster OMG mhz" memory with loose timings. I now run DDR800 with 4-4-4-12 timings, and the performance difference from my old memory is very considerable. The price difference is just about completely ridiculous, as my new high grade memory cost exactly $10 more than the equivalent "budget" memory that sports much looser memory timings. Having a good motherboard that supports manually changing memory timing is a MUST to make full use of this type of memory.

If your budget doesn't allow for an enthusiast motherboard right away, still get the better performance memory. You can always upgrade the motherboard later.

Overclocking:
Done in moderation, overclocking your hardware can net some good performance gains without sacrificing hardware lifespan. When overclocking CPU, memory, etc. I use CPU Burn-in to stress the system. Start as many copies of this as you have processor cores, and run without error checking. If the system crashes, back off your overclock settings until it is rock solid for at least an hour at full steam. You MUST monitor your CPU temperature when attempting this. Failure to do so may result in a dead system! Be sure to check your idle CPU temperature in your BIOS before booting.

For overclocking video, I use furmark in "extreme burning mode". It will show what appears to be a static image, but really it renders the same image from scratch over and over. If you are pushing your overclock too hard, you will start to see graphical distortion, tearing, or areas of black rather like TV "snow". You can also monitor GPU temperature during the test and determine if your cooling solution is good enough. Moderately increasing your video card's clocks will definitely pay off with A2. Again, test for a good hour to ensure that you have a completely stable system.

If you choose this route, take it slow and easy. Change one setting or group of related settings at a time, and test, Test, TEST! Keep notes on the changes you make and revert to your last stable settings in case of a problem.

Cooling:
Ensure your system has adequate cooling. A2 is very demanding on all of your hardware. If you have any area inside your case that you can install a fan in and you do not have a fan there, install one. Thermally active and adjustable fans are preferable, as you can increase their airflow at need and decrease to reduce noise when you aren't stressing your system.

This is perhaps the most basic, but do ensure that your cooling surfaces and fans are clear of dust and debris. Do not neglect your video card.

Cooling and cleaning is often overlooked. Any intel CPU since the P4 will slow itself down when its core temperature rises. AMD CPUs do not have this feature. Inadequate cooling surfaces or fans that cannot move enough air will degrade performance and hardware life expectancy.

BIOS tweaks that may or may not help:
At this level, most tweaks will result in very little performance increase, though some options may reduce intermittent "stutter" or FPS drops. Disabling power saving features such as AMD Cool 'n Quiet, or Intel SpeedStep, may reduce intermittent lag when the CPU isn't used as much then suddenly has a load. A2 and A1 both have CPU usage profiles that fit this mark, and I would disable the power saving feature and test if it is causing the problem.

Enabling fast IRQ polling on XP:
WARNING - SEVERELY DANGEROUS.
I will not detail this procedure here, but only mention it. You may google the procedure at your own risk. With some registry editing, you can have XP poll IRQs faster than the kernel normally would. This increases responsiveness especially to controls, and even more especially if you use a huge pile of USB devices. Incorrectly editing this feature can damage your operating system beyond repair.

Alternative to fast IRQ polling on any windows OS:
If your USB controls aren't as responsive as you would like, ensure that you install your controls (usually keyboard/mouse) directly into the computer. Do not use a USB hub for them. USB is a shared pipe, so the more USB devices you have on each controller set, the slower the connection. High end controls won't help if it must work with 1/2 or 1/3 or even 1/4 of the bus speed. The speed is affected even if the other connected devices are not in use.
On most motherboards, the controllers are setup on each pair. So if you have a keyboard and mouse, use both ports for these. If you have the space, only plug one USB device in each set of two. Since USB2.0 came out, the problem is lessened, but it can still increase latency and cause you to wreck or shoot high/low or anything else that matters.

USB hubs are best purposed for mostly unused devices where the speed doesn't matter as much, like card readers, ipods, etc.

Stay tuned...


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#114 Posted at 2009-12-11 04:24        
     
Thanks for the information, I have made a link to this post in topic start.

The information about migrating the A2 folder to the outer platters is exactly what I was looking for. Once I have done this I will report on what changes I have noted.

I did post a program called TuneXP 1.5, I believe that allows you to increase IRQ handling speed, and USB polling interval.

Regarding BIOS tweaks, I found that in ArmA1 disabling Coool'n'Quiet did increase performance, sometimes, but not all the time. In ArmA II the performance difference is marginal for me, and CPU can reach temperatures up to 50celcius due to my crappy thermal grease I'm using atm. However, since the performance increase I've noticed is so small then I rather choose to keep cool'n'quiet on so that temperatures stay in the 30s and low 20s when idling. [edit] I ahve also disabled microcode updation as I have read in places that it slows the CPU down.


[edit]

playing with cpucount and arma2mark:

Wtf @ cpucount=3? A drop in performance. I ran that test a few times and got similar results.

Running on phenom II X4 @3.4Ghz

This post was edited by Dead3yez (2009-12-12 03:55, ago)


Author Message


Posts: 1470
Rank:


Level: Member

Country: en
Location: Surrey, England
Occupation: Blackhawk
Age: 46
In-game name:

 
#115 Posted at 2010-01-10 17:25        
     
Hey Dead3yez. In your add-on 'FPS Helper' the screenshot on the download page shows a very nice 78 FPS. What was your system specifications when you took that screenshot?

Just wanted to chip in, that I find keeping the Maximum pre-rendered frames at default increases my performance by around 4-5 FPS, when I had them on 8 I got very bad stuttering every 3-5 seconds.


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#116 Posted at 2010-01-11 04:00        
     
Blackhawk : Hey Dead3yez. In your add-on 'FPS Helper' the screenshot on the download page shows a very nice 78 FPS. What was your system specifications when you took that screenshot?

Amd 5200, 8800GS XXX, 4Gb ram. Settings where low/medium

Since I have a better system now, that mod does not seem to help as much now. But with my old system it helped wonders.


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#117 Posted at 2010-01-17 14:24        
     
Tweak guide provided by radicalatheart added to first post. :)


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#118 Posted at 2010-02-15 16:44        
     
Another tip. :D

Run ArmA2 with High CPU priority. This gives more time for processing with ArmA2. For me it gives about 10% more performance when there are plenty of units on the field. In games such like Domination and Warfare etc I've noticed going from ~27FPS to ~30FPS. To run ArmA 2 with a high CPU priority you can go to task manager and right click arma2.exe and alter the priority that way. Alternatively you can edit your target line on your shortcut.

Add this to the front:
C:\WINDOWS\system32\cmd.exe /C START "ArmA 2" /high 
Example:
C:\WINDOWS\system32\cmd.exe /C START "ArmA 2" /high "D:\Program files\Bohemia Interactive\ArmA 2\beta\arma2.exe"  -world=empty -nosplash -winxp -mod=@ace;@acex;@acex_pla;@acex_sm;@cba;beta

:) Hope that helps some people.


Author Message


Posts: 685
Rank:


Level: Member

Country: nl
Location: Amsterdam
Occupation: IT nerd
Age: 43
In-game name: -=XTRA=-Larsiano

 
#119 Posted at 2010-02-15 22:07        
     
How does this effect background apps like TS, Gametracker & TrackIR? And why do you run the beta and cba folder last?


Author Message

Dead3yez  

I am evil


Posts: 3113
Rank:


Level: Member

Country: en
Location: North Yorkshire
Occupation: dead3yez
Age: 30
In-game name: dead3yez

 
#120 Posted at 2010-02-15 23:18        
     
-=XTRA=-Larsiano : How does this effect background apps like TS, Gametracker & TrackIR? And why do you run the beta and cba folder last?

I'm not sure. I think this will depend on your processor. Personally I haven't found any issues yet. When you're running CPU priority in realtime mode, I think that is where main problems start.

Cba and Beta folders actually come first in that order I think.