• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

tric

Demon
72 Badges
Apr 15, 2007
241
3
  • War of the Roses
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Sword of the Stars II
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Warlock: Master of the Arcane
  • Lead and Gold
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Magicka: Wizard Wars Founder Wizard
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris: Necroids
  • Divine Wind
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Hearts of Iron II: Armageddon
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Heir to the Throne
I think it's plain incredible that Paradox titles are taking so long to move to multithreading. Games have been multithreading for many years by now.

Especially since Paradox games tend to lag, and they could really use the extra processing horsepower. So you get stuck with the insane lag in the endgame and the engine -is still singlethreaded-.

I take it Sengoku uses the same old Clausewitz, which is really ancient. But are you upgrading it to become more modern, Paradox? What are you doing to reduce lag in this and future titles? It's been your biggest problem with the engine, without a doubt.
 
sengoku has some stuff threaded. You wont get any more info out of me for now until its done and we get hard numbers however :p performance seem really nice so far though.

also threading isnt some magic silver bullet. what you should be complaining about is performance if its slow on your computer. there are so many factors and without being a programmer with access to profiling runs on the game its almost impossible to say what it needs to perform better. Its like walking up to a professional runner and complaining that hes not using a particular pair of shoes you read about being very good on the internet.
 
Last edited:
To clear something for somebody: almost all modern games are "threaded". DirectX processes some stuff like music in other thread. You still have one big main thread, but any game will definitely run faster on multiprocessing system. Also you have thousands of background services that go to another processor when game captures one.
 
sengoku has some stuff threaded. You wont get any more info out of me for now until its done and we get hard numbers however :p performance seem really nice so far though.

also threading isnt some magic silver bullet. what you should be complaining about is performance if its slow on your computer. there are so many factors and without being a programmer with access to profiling runs on the game its almost impossible to say what it needs to perform better. Its like walking up to a professional runner and complaining that hes not using a particular pair of shoes you read about being very good on the internet.

Sounds like you're moving forward, that's good. But yeah, in a sense it is a magic silver bullet, it's a bottleneck. Of course there can be many bottlenecks, like the hard drive if there's a lot of stuff going on, or the memory. But yeah, threading should be a priority imo. Speed should be your greatest priority, besides stability.
 
But yeah, in a sense it is a magic silver bullet, it's a bottleneck. Of course there can be many bottlenecks
It really isn't though. Of course multi threading will help performance, but I think you are overestimating the effects it can have. Enabling multi-threading by itself isn't going to magically double the game's performance or anything close to that. I do understand where you are coming from and I am happy to see the devs are moving in that direction, but TBH I think it's less of a problem with games like Sengoku or CK2 than it is for V2 and HoI, just because of the scope of the games.

Also bottleneck is by definition not many.