1. Graphics settings/Optimization
This is pretty much the first thing I do when setting up my game for RvR. If it isn't set right off the bat, then chances are, other things are going to go wrong later on down the road. So make sure you get your graphics settings just right, especially if you're running on low end hardware. There's no point in making everything look nice until you can actually play it! In addition, you should try and optimize your textures, shaders, etc., so that you don't have to render anything at lower resolutions than necessary (which can slow things down). 2. Lighting
Make sure your lighting is optimized well enough that you can play without any noticeable tearing, stuttering, or drop frames. Try to avoid having shadows cast outside of what they should be casting, and try not to use direct lights or flares if possible. Also, if you're getting drops, try switching to full screen mode, and make sure you aren't using shadow maps or other methods of anti-aliasing, unless absolutely necessary.
3. Networking
There's no magic number here, but generally speaking, the best network performance is achieved at around 10Mb/sec download speed. If you're seeing less than that, then something else is probably going wrong. Make sure you turn off IPv6, disable IPv6 autoconfiguration, and verify IP forwarding is enabled for each device.
4. Client side optimization
Try disabling shadows completely, turning off grass, grass reflections, and decals, and increasing transparency for your characters. If you're still dropping, try reducing your draw distance.
5. Server side optimizations
If you're really struggling, try increasing your server count from 1 to 5, and decrease your client connection timeout from 60 seconds to 20 seconds.
Getting sub 30 FPS in RvR
Ads
Re: Getting sub 30 FPS in RvR
i run fastest framerate mode
with my i5-3550, 16g ram, gtx-750(1 g ram)

with my i5-3550, 16g ram, gtx-750(1 g ram)

Re: Getting sub 30 FPS in RvR
Linux is really the only way to get consistent frames, tbh.
The Windows on Windows 64 (WoW64: https://en.wikipedia.org/wiki/WoW64) translation layer just simply ruins performance. It's about a 5-15% hit on average for most apps, which is very awful in a frame critical game like this.
There isn't a way to fix this short of installing Linux (or remaking the game client), as Microsoft doesn't maintain the API translation layer for 32-bit apps anymore, and Warhammer Online doesn't have a true 64-bit version of the game.
At least, not available to the public - EA/Mythic may have one, but RoR doesn't have the code.
The Windows on Windows 64 (WoW64: https://en.wikipedia.org/wiki/WoW64) translation layer just simply ruins performance. It's about a 5-15% hit on average for most apps, which is very awful in a frame critical game like this.
There isn't a way to fix this short of installing Linux (or remaking the game client), as Microsoft doesn't maintain the API translation layer for 32-bit apps anymore, and Warhammer Online doesn't have a true 64-bit version of the game.
At least, not available to the public - EA/Mythic may have one, but RoR doesn't have the code.
-
- Posts: 91
Re: Getting sub 30 FPS in RvR
/script TextLogSetEnabled("Combat", false)
/script CombatLogger.pauseRecording()
copy paste both script on separate macro
and click on each when log on
This drastically reduces lag/frame drops
/script CombatLogger.pauseRecording()
copy paste both script on separate macro
and click on each when log on
This drastically reduces lag/frame drops
Re: Getting sub 30 FPS in RvR
is this same as manually turning off all dmg received/dealt etc. in combat log?Alucard2010 wrote: ↑Thu Sep 22, 2022 5:18 am /script TextLogSetEnabled("Combat", false)
/script CombatLogger.pauseRecording()
copy paste both script on separate macro
and click on each when log on
This drastically reduces lag/frame drops