So we all know warband doesn't use multiple cores well yada yada, but actually alot of people were recommending to turn ON force single threading.
Here's how I can now finally play and enjoy massive PoP battles:
- I lightly overclocked my ryzen 2700x (gpu gtx 1080ti) from 3.7 to 4.0
- Using process lasso or the task manager affinity to set used CPU's 0,2,4,6,8,10,12,14, the odd numbers are virtual cores so untick those as older games don't use them well and cause negative effects! Process lasso can automate it for warband every time you start it up.
- TURNING OFF FORCE SINGLE THREADING AND ALLOWING THE GAME TO USE THE MULTIPLE PHYSICAL CORES (0,2,4,6,8,10,12,14)
- Set warband to high priority in process lasso or task manager
and voila, now I can enjoy my massive PoP battles at 450 units instead of slideshow game. Never thought it was possible because of old engine blabla, but after countless hours of research and testing I fixed it!!!
I have found the solution for ryzen 2xxx series and upwards, and new gen multi core CPUs underperforming in massive unit sized battles (300-1000), went from 30 to a whopping 90 FPS with this!!!