There are many more cases, think of horn code checks every frame, etc etc, its a mess. Your sea shader change and time code is ran all the damn time even when not needed, 40 times per second really?
This is a killer, especially when ran often, with just 10 players you will execute code 100 times, with 100 players the code is executed 10000 times, you can imagine the strain on the server cpu. Next is the containing code itself, I see many times killing loops in loops, for instance a for each agent in for each agent loop. In multiplayer, with many players, performance is crucial,įirst of all, there are many mission templates, running, often, maybe too often, those will suck up CPU performance, the oh so important performance factor for dedicated servers… please check all template timers and make sure they need to be this often. I shall lay out a couple of topics I want to talk about. As soon as you go over 2000 megabyte, it will crash!įirst of all after opening the source code after decompiling, I got quite scared of the massive amounts of it… anyway I started reading through multiplayer code only because this is the thing that is the most messed up at this time as far as I know.
#Mount and blade viking conquest review 32 bit#
will be unpacked and will become MUCH larger than on your disk.Īlso keep in mind that Warband is a 32 bit engine and can only load up to 2000mb into memory. Mount & Blade engine loads everything into memory at startup! That means that EVERY single texture, sound and mesh will be loaded into memory. Keep in mind that I only took a quick sweep over the files and that I most likely did not list everything.ģ. The Brytenwalda team is to blame for these problems, NOT TALEWORLDS!įollowing are the things I shall lay out as problematic that need sorting out ASAP. Main reasons for low performance: Bad code, oversided textures and sounds, LOD nonusage. Main reasons for warband engine to crash: errors in BRF files, High memory usage.
I spend some time in the Source code of the module (decompiled it) and the BRF files and I can only say that I’m CRYING, how can they release it in this state, and expect it NOT to crash and bug is beyond me. Dear Players, Community members and other fans, I was quite excited to get my hands on the new DLC, But I am now very disappointed in it’s quality.