|
Отрдактировав эти файлы, можно заметно улучшить качество игры и уменьшить такие проблемы как торможение и тому подобное...
ArmyOps.ini
[Engine.GameEngine]
CacheSizeMegs=32
Increasing the cache size to 64 will safely improve overall performance for most systems, especially if you have high texture detail settings. Try higher values such as 128 or 256 if you have a higher spec system with 512MB of RAM or more.
UseSound=True
Set this to False if you want to disable all sounds. Obviously not recommended, however the option is here if you want it.
[Engine.Player]
ConfiguredInternetSpeed=10000
This is a vital setting. It determines your network rate in bits per second. Tweaking this setting can improve lag problems.
For 56K modems, depending on your connection speed try values between 2400 and 3000 for optimal ping. As a rule of thumb, try and match your average connection speed (in kbps).
For ADSL/DSL/Cable and faster connections try higher values, ranging from 6000 - 8000. You can try the default value of 10000 but I find this is just too high to maintain a steady low ping
Remember that depending on the ping of the server you join, where it’s located, who else is playing and how many others, you may still experience some lag regardless, particularly at the start of each round, or when lots of people join. Also remember that servers have a cap on this rate, so even if you set it very high it may still be limited by the maximum bandwidth the server is set to allocate to each player.
Something interesting to note is that your frames per second (fps) are limited by your netspeed. Netspeeds below 5000 will noticeably cap framerates for those with faster machines. For example, I get 60fps maximum with a netspeed of 5000, but 90fps maximum with a netspeed of 8000. You can adjust Netspeed "on the fly" using the Netspeed command (see Console commands below) to find which network rate gives you the best ping and framerate on the current server.
[ALAudio.ALAudioSubsystem]
Use3DSound=True
This should be set to True for most people, as it uses your sound card's 3D sound capabilities. However I found that despite having an SB Audigy, this was set to False for me by default. Setting it to true helped get rid of some audio glitches, so check to see if that's the case for you.
UseDefaultDriver=False
If set to True, this will use the default sound driver which comes with AA. If you have an advanced sound card like an Audigy 1 or Audigy 2, setting this to False will use your sound card's specific drivers, which should yield better performance and sound quality.
CompatibilityMode=False
If you're still experiencing audio problems, and you've updated your drivers (see above) and tried a range of other tweaks, then setting this to True may help resolve problems.
UsePrecache=True
This will pre-load sounds into memory while loading maps. Setting this to True is the best option for most people, as it avoids the small lags and hitches in-game if sound is loaded up during gameplay.
[D3DDrv.D3DRenderDevice]
HighDetailActors=True
Set this to True for a slight performance loss but graphics quality improvement.
SuperHighDetailActors=True
When set to True, this allows the highest quality of detail on the "actors" (i.e. people) in the game. Set this to False if you need the performance boost.
UsePrecaching=True
When set to True, the game will attempt to load textures and information into memory before it is required. This prevents loading pauses/stuttering during the play and is recommended that it be left to True.
UseHardwareTL=True
If your graphics card has onboard Transform and Lighting (T&L) set this to True. Most recent graphics cards do feature T&L, so unless you have an older card don't set this to False for best graphics performance.
UseHardwareVS=True
Similar to T&L above, this option makes use of the hardware Vertex Shader on modern graphics cards. The most recent graphics cards feature VS, such as the GeForce3 and GeForce4 Ti cards (but not the GeForce4MX), Radeon 9600 and so on. If you have an older card set this to False, otherwise leave at True for best graphics performance.
DesiredRefreshRate=60
If you have VSync enabled (See In-Game Settings) then your refresh rate will be limited to whatever this setting is. To reduce monitor flickering and eyestrain, you should set this value to the highest refresh rate supported by your monitor at your desired resolution. For example, your monitor may support a maximum refresh rate of 85Hz (85fps) at 1280x1024 resolution. This setting is at 60 by default, but you could set it to 85 to make full use of your monitor's capabilities and ease the strain on your eyes.
Use16bit=False
If your system is not very fast, or you have a very slow graphics card, then setting this option to True will mean the use of less colors (16bit colors vs 32bit colors) and hence slightly better performance. Note that you will see more "color banding" - that is the gradations in color will be much more noticeable. If you wish to use 16bit then it is recommended you enable the setting below as well.
Use16bitTextures=False
If you've enabled 16bit color, then using 16bit textures will improve performance without making things any worse. However if you're using the default 32bit color and enable 16bit textures you will notice a drop in texture quality with color banding as mentioned above.
Remember, settings that can be adjusted in-game aren’t provided above. Use the in-game menus to make those changes. Also, a lot of the settings in ArmyOps.ini will not have any effect on the game. They are part of the Unreal game engine but not implemented in the game.
User.ini
Make changes to the User.ini file using notepad under the following sections:
[AGP.HumanController]
SkinTonePref=Medium
This setting is blank by default in version 2.0, and you are randomly assigned a skin tone when joining a server. If you want to pick a particular skin tone, change the setting to Light, Medium or Dark.
Face=
OpFace=
You can edit these settings to change your character's face (e.g. to have a camoflaged face) - more details to be provided.
[Engine.PlayerInput]
MouseSmoothingStrength=0.300000
Represents the extent to which mouse smoothing occurs on your movements. I experimented with various values but didn't notice any difference on my optical mouse. If you are experiencing problems with your mouse smoothness, try varying values up to 1.000000.
MouseSamplingTime=0.008333
This setting effects how fast/slowly your mouse moves by taking samples at more/less frequent intervals (in seconds). As this number increases from the default the slower your mouse will seem as samples of your mouse movement are taken less often. Experiment with this setting if the default sampling time doesn't seem to help your mouse speed.
DoubleClickTime=0.250000
This setting controls the length of time in seconds during which a double-tap of a movement key is registered. In particular, since the sprint function in America's Army is tied to a quick double-tap of the Forward key, if you press W (default Forward key) twice within 0.25 seconds then it will register as the signal to start sprinting. Increasing this value will mean more time during which two presses of the forward key will trigger a sprint. I recommend setting this higher than the default, say to 0.400000 so that you can more easily engage the sprint mode. If you want to turn off double-tap sprinting altogether, set this value to 0.000000. Note, if this setting is not in User.ini, insert it in this section.
__________________
здесь была реклама
|