Need More Info (Gradually Improving) Performance Issues even on 250v250- High End Hardware and Medium settings

Users who are viewing this thread

With the 1.0.8 patch, we have fixed many of the memory leak issues in the game. Can you check whether the issue is ongoing? Thanks in advance.

Tried again with 1.0.8 patch. Medium settings, 250v250 infantry on battle, there is a bit of improvement, from 30-35 fps it goes to 40 from time to time, so i gained an average of 5 fps.

However, I have also done the tests on Very High and found that I get 25-30fps, so there is only a difference of 5 fps between the two.
You might be on the right track, maybe look into what causes more CPU usage? Regarding to troop pathfinding, maybe? How many commands the AI does on an individual level and how many are necessary, etc?
 
Tried again with 1.0.8 patch. Medium settings, 250v250 infantry on battle, there is a bit of improvement, from 30-35 fps it goes to 40 from time to time, so i gained an average of 5 fps.

However, I have also done the tests on Very High and found that I get 25-30fps, so there is only a difference of 5 fps between the two.
You might be on the right track, maybe look into what causes more CPU usage? Regarding to troop pathfinding, maybe? How many commands the AI does on an individual level and how many are necessary, etc?
Thanks for your feedback. Is the campaign and custom battle different regarding this numbers?
 
Please stop talking about SSD. If the game is trying to get data from the hard disk for direct rendering, then the game is utter crap. But it's not. SSD is irrevelant. SSD is hard drive. You dont use hard drive beside loading maps/saves, unless you have 8 MB RAM. You dont have a performance settings showing your GPU RAM if your SSD is even remotely a concern (GPU RAM, main RAM... then swap/buffer with your damn SSD. If you reach the point of using your SSD it means your are asking impossible settings).

+1. Whether the game is on an SSD or oldschool HD makes basically no difference. Similiarly, having an 8,000 personal computer doesn't mean anything either if the game is optimized poorly. That's exactly how Warband was.
 
I ran some tests to investigate. Tested with MSI Afterburner. New rig, bought for BL. All drivers up to date.
No temp issues - both CPU and GPU barely over 60-65 C during stress.

Game ver. - BL 1.0.9

Rig:
CPU - i7 9700k - stock (3,6-4,6) - runnin @ 4600 MHz during every test
GPU - Palit Jetstream RTX 2070 Super
RAM - 16gb 3600 Mhz
MoBo - Gigabyte z390 Gaming
Cooling - Silentium NAVIS 360 watercooling
SSD - XPG GAMMIX S11 Pro NVMe.480 GB

Playing at ultrawide 1080p - 2560x1080p on a 144 Mhz IPS LG34gl750B

Process Lasso - enabled all cores affinity and high process priority

Test scenario - 500vs500, Vlandia vs Vlandia, all melee cavalry, battlefield plains 6, defender. 1000 troops, charge and get in the middle of the fighting mob.

In general - with everything maxed out, I averaged ~40 fps. With static shadows and all else on ultra - it is ~ 50 fps on average.
All the forum tricks applied (lowered sound quality, made sure to change the resolution to a proper one).
Multiple fps drops/stuttering observed during all tests.

GPU readings within 60-85% range. CPU usage - goes all over the place, with many nanosecond spikes to 99%
Task manager shows 100% CPU usage.
IDK, but I think I would expect a bit better. Detailed readings below.

Scenario I - Ultra high settings, dynamic & static shadows, unlimited ragdolls and corpses
09-04-2020, 18:18:31 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 2476 frames rendered in 58.891 s
Average framerate : 42.0 FPS
Minimum framerate : 31.2 FPS
Maximum framerate : 62.9 FPS
1% low framerate : 25.1 FPS
0.1% low framerate : 12.0 FPS

09-04-2020, 19:18:51 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 5724 frames rendered in 134.484 s
Average framerate : 42.5 FPS
Minimum framerate : 26.6 FPS
Maximum framerate : 66.7 FPS
1% low framerate : 26.4 FPS
0.1% low framerate : 9.4 FPS

09-04-2020, 19:23:45 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 5349 frames rendered in 119.093 s
Average framerate : 44.9 FPS
Minimum framerate : 27.9 FPS
Maximum framerate : 71.3 FPS
1% low framerate : 27.2 FPS
0.1% low framerate : 9.7 FPS

09-04-2020, 19:26:21 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 3897 frames rendered in 87.954 s
Average framerate : 44.3 FPS
Minimum framerate : 30.0 FPS
Maximum framerate : 68.2 FPS
1% low framerate : 27.5 FPS
0.1% low framerate : 23.9 FPS

09-04-2020, 20:26:12 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 4471 frames rendered in 106.593 s Static and dynamic shadows
Average framerate : 41.9 FPS
Minimum framerate : 21.7 FPS
Maximum framerate : 67.7 FPS
1% low framerate : 21.7 FPS
0.1% low framerate : 9.2 FPS

09-04-2020, 20:20:31 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 6828 frames rendered in 133.859 s Static shadows, everything else - ultra
Average framerate : 51.0 FPS
Minimum framerate : 31.7 FPS
Maximum framerate : 73.9 FPS
1% low framerate : 28.4 FPS
0.1% low framerate : 10.4 FPS

09-04-2020, 20:23:24 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 4659 frames rendered in 92.047 s Static shadows, everything else - ultra
Average framerate : 50.6 FPS
Minimum framerate : 36.8 FPS
Maximum framerate : 82.4 FPS
1% low framerate : 30.8 FPS
0.1% low framerate : 23.0 FPS

09-04-2020, 20:30:21 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 5900 frames rendered in 115.406 s Static shadows, Ragdolls 10, v. High Corpses
Average framerate : 51.1 FPS
Minimum framerate : 26.8 FPS
Maximum framerate : 76.7 FPS
1% low framerate : 28.8 FPS
0.1% low framerate : 10.0 FPS

09-04-2020, 20:34:27 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 6746 frames rendered in 130.125 s Same, but with lowered shadows quality by one step
Average framerate : 51.8 FPS
Minimum framerate : 29.4 FPS
Maximum framerate : 76.5 FPS
1% low framerate : 29.1 FPS
0.1% low framerate : 9.3 FPS

09-04-2020, 20:48:08 TaleWorlds.MountAndBlade.Launcher.exe benchmark completed, 6829 frames rendered in 112.031 sStatic shadows, Ragdolls 10, v. High Corpses 400vs400
Average framerate : 60.9 FPS
Minimum framerate : 41.4 FPS
Maximum framerate : 89.2 FPS
1% low framerate : 33.7 FPS
0.1% low framerate : 14.3 FPS
 
Last edited:
With e1.0.11 there are some marginal improvements. With Medium Settings, 250v250 infantry, It's around 35-40 fps, unless I get close to my troops. It's better, even if a bit, in singleplayer, but the multiplayer appears to run worse now than I remember.

Anyway, in singleplayer, turn shadows down to low, without anything else, or play with no shadows. Also get foliage to very low and terrain quality as well.
It ain't much, but it helps at least a bit.
On desert maps however, it appears as they play with an average of ~15 FPS more than the forest / plain ones. I don't know why, but they are running with close to even 20 fps bonus (50-55 fps in total) in both multiplayer and singleplayer. Again, unless I get close to my troops, then the performance goes as low as 23fps


NOTE: Updated initial post to match recent performance tests.
 
Last edited:
My game ran -relatively- smooth up until patch 1.0.10. I had minor lags and stutters but no major fps drops (this is with most settings at medium-high). After 1.0.10 dropped it was like a completely different game, field battles are a no-go now, (I played 250 vs 250) and now I can't even fight a group of 30 looters without my fps tanking. Decided to hold off on playing for a while so I don't ruin the game for myself.

I tried running a 500 vs 500 custom battle to test it, and that ran as smooth as anything I'd seen in the game so far, all on this rig:
i5-8400
GTX 1060 6gb
8gb ddr4 ram
 
[UPDATE]
As of now with the same settings i have noticed a bigger improvement with Medium settings on singleplayer battles with BETA e1.2.0
Murat Türe thanks for you and your team's hard work.


Keep up this pace, I will continue to update with the improvements.
 
Back
Top Bottom