Please make HOI 4 a 64-bit game!

  • 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.

grunt11

Major
8 Badges
Apr 24, 2010
532
20
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • 500k Club
Please, I beg you Paradox, don't hamstring yourselves by catering to everyone that still has old 32 bit operating systems and ignoring the power made available by moving to 64 bit platforms. I don't know if it's possible to make both a 32 bit and 64 bit exe (it seems unlikely due to the number of games I've seen that only do one or the other), but confining yourselves to a dead and aging system will only hurt the series in the long run. With the heavy processing power that HOI games require, it only makes sense to use a platform that will allow you to use the vastly increased power that is available in contemporary PCs. Even if you're only developing the game for a low-end or mid-line 64 bit PC, that's still going to give you more to work with than just about anything with Windows XP on it.

So please, look to the future instead of the past and make the jump to 64 bit platforms. I think the long-term gains of being more flexible with the always-increasing power available to PCs and the ability to include more in the game itself due to having more power at your disposal will beat the losses of people that don't currently have a 64 bit OS (but can always upgrade). Don't shut yourselves off to progress! I think the game and series will be better off for it.
 
  • 2
  • 1
Reactions:

imre

Second Lieutenant
66 Badges
Jul 25, 2009
102
2
  • Victoria: Revolutions
  • Crusader Kings II
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Semper Fi
  • Heir to the Throne
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Crusader Kings III
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Conclave
  • Crusader Kings II: Way of Life
  • Knights of Pen and Paper 2
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: Common Sense
  • Victoria 2
  • Achtung Panzer
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Apocalypse
  • Steel Division: Normandy 44 Deluxe Edition
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Parklife
  • Steel Division: Normand 44 Sign-up
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Distant Stars
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: El Dorado
  • Cities: Skylines - Parklife Pre-Order
  • Europa Universalis IV: Mandate of Heaven
  • Rome: Vae Victis
  • 500k Club
  • Steel Division: Normandy 44
  • Stellaris: Ancient Relics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines
  • Rome Gold
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
Just compiling for 64-bit will not make things faster. Probably a tiny bit slower.
It is only beneficial if you need to address more memory that can be addressed by 32 bits (4+GB). If you are not going to hit that limit then 64-bits will just mean all references in code take twice the storage, requiring more total memory and the performance is practically the same. So if it runs as good as it can with 4GB then there is no benefit in switching to 64bit.
 

Mrop

good with computer
Paradox Staff
60 Badges
Jan 18, 2013
240
1.196
  • Europa Universalis IV
  • Crusader Kings Complete
Yes, RAM size is the main factor, and EU4 uses about 1GB of RAM (of maybe 3GB available). Relative cache size does also mean that 64-bits is not necessarily faster.

Sadly, MOAR BITS -> MOAR PERFORMANCE was only true in the nineties:


[video=youtube;mlRWqqWay7c]http://www.youtube.com/watch?v=mlRWqqWay7c[/video]


Also, people are still using Windows XP. Not too many, but still not a non-significant amount. But who knows what it looks like when HOI4 is released?
 
Last edited:
  • 1
Reactions:

yamato1977

Corporal
153 Badges
Aug 19, 2005
34
0
  • Europa Universalis III Complete
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
  • Europa Universalis III Complete
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Leviathan: Warships
  • The Kings Crusade
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Hearts of Iron III
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Sword of the Stars II
  • Supreme Ruler 2020
  • Teleglitch: Die More Edition
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Sword of Islam
  • Ancient Space
  • Arsenal of Democracy
  • Cities in Motion
  • 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: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • A Game of Dwarves
  • Darkest Hour
  • Deus Vult
  • Europa Universalis III
  • Divine Wind
  • 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 Glory
Just compiling for 64-bit will not make things faster. Probably a tiny bit slower.
It is only beneficial if you need to address more memory that can be addressed by 32 bits (4+GB). If you are not going to hit that limit then 64-bits will just mean all references in code take twice the storage, requiring more total memory and the performance is practically the same. So if it runs as good as it can with 4GB then there is no benefit in switching to 64bit.

Technically that isn't true. Yes 64 bits will allow you to address more memory space (the most important bit - PUN!) however it also increases cpu computation speed a little bit. The reason is that with 64bits you can fit more information into a single "register", double that of a when only 32 bit. As a result you can operate on more information in a single instruction. On top of that it allows the bandwidth associated with memory passing (from main to CPU) to be quicker. In general this will give you small increase in perf (up to about 10% depending on compilers and how the coder had written his code). To be honest on modern day PCs you probably wouldn't notice any observable increase in performance as there will probably be more significant limiting factors. But it will not slow anything down thats for sure.

Having said all that there are still significant numbers of 32 bit operating systems out there (XP and vista/win7 32) so there isnt much point doing a 64 bit version now. They could potentially compile for both but that would double QA time etc and is probably cost prohibitive.
 
Last edited:

Darknotez

Captain
35 Badges
Jun 30, 2013
406
78
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines Industries
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Megacorp
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Crusader Kings III
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Mandate of Heaven
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Common Sense
  • Cities: Skylines
  • War of the Roses
  • Lead and Gold
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • 1
Reactions:

Centurion1973

General
10 Badges
Aug 16, 2011
2.053
1.160
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • 500k Club
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Battle for Bosporus

1alexey

Field Marshal
3 Badges
Dec 15, 2010
6.901
109
  • Hearts of Iron III
  • Semper Fi
  • 500k Club
And yet you both probably have 64 bit processors
I don`t think there was a 32bit processor for PCs made after 2004 or something. But there are still plenty of computers(laptops) that come with 3-4 GB RAM and thus are better off with 32bit operation system.

Al leas I can run all the recent(ME3, TES5, WOT, CIV5, ex) games on my 5 years old laptop, that has ~2.4GG C2D cpu, 3GB RAM and 512 mb video memory.
 

Pete0714

General
115 Badges
Jul 5, 2010
1.765
3.317
  • Cities in Motion
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Supreme Ruler 2020
  • Sword of the Stars
  • Semper Fi
  • Rome Gold
  • March of the Eagles
  • Magicka
  • Heir to the Throne
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Crusader Kings II
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Deus Vult
  • Darkest Hour
  • Mount & Blade: Warband
  • Arsenal of Democracy
  • Rome: Vae Victis
  • Hearts of Iron IV: No Step Back
  • 500k Club
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Legacy of Rome
  • Mount & Blade: With Fire and Sword
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Crusader Kings II: The Republic
  • 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
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III Complete
  • Crusader Kings II: Sons of Abraham
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Sengoku
Normally, I'd ride the "don't exclude" train, but in this case, I see that most machines that have the requirements for any new games probably have 64 bit capability as well, and it is being released next year, not this year. So I don't have an issue with that. I got a new computer, any one of the reasons was realizing that I needed to get more compatible with games from 2010 on. We'll all have to do this sometime. Just a reality.
 

Sakura_F

Stadtholder of Turin
72 Badges
Apr 6, 2011
2.626
210
  • Victoria 2: A House Divided
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Crusader Kings II: Charlemagne
  • Victoria 2: Heart of Darkness
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
  • Cities: Skylines - Natural Disasters
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis IV: Wealth of Nations
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Common Sense
  • Victoria 2 Beta
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Victoria 2
  • Europa Universalis III Complete
In a computer sense -- It is a catastrophic mistake to cut out 32-bit support. To be honest, Paradox should just optimize their 32-bit platform, and see if 64-bit is necessary. It's really not since HOI is intensive, but not THAT intensive.
 

hhyy_best

First Lieutenant
84 Badges
Jun 3, 2008
292
53
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Supreme Ruler 2020
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Colonel
  • Crusader Kings II
  • Cities: Skylines Deluxe Edition
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Pre-order
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis III Complete
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Hearts of Iron III
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Warlock: Master of the Arcane
  • Victoria 2
  • Europa Universalis III Complete
In fact, paradox will not need 64 bit at all if the memory requirement is under control. Many people think that 64 bit is inheritantly faster, but it's not true. 64 bit machine is significantly faster only when you require operations with larger then 32 bit numbers. Which I don't think is the case in paradox games. 32 bit is significantly better than 16 bit machine is due to the memory limit and the truth that 65535 or 32767 is far less than enough. but 2^31 is quite enough for most applications. Of course if paradox heavily use SIMD then I think 64 bit may have more advantage, but I believe this is not the case...
 

Opus

Captain
78 Badges
Mar 20, 2012
483
160
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris: Leviathans Story Pack
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Snowfall
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Age of Wonders III
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Art of War
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Heir to the Throne
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Tyranny: Archon Edition
  • Stellaris: Nemesis
  • Cities: Skylines - Natural Disasters
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • 500k Club
  • Victoria 2
Also, people are still using Windows XP. Not too many, but still not a non-significant amount. But who knows what it looks like when HOI4 is released?


What, there's people NOT using XP out there? Why?

Best thing that came out of microsoft since 3.11.
 

atmafox

Major
104 Badges
Jul 7, 2009
514
8
  • Sword of the Stars II
  • Heir to the Throne
  • Europa Universalis III Complete
  • Iron Cross
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron II: Armageddon
  • Europa Universalis IV: Third Rome
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Crusader Kings II: Reapers Due
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: Pre-order
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mare Nostrum
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Charlemagne
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Arsenal of Democracy
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Hearts of Iron III Collection
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Divine Wind
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Victoria 3 Sign Up
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
As a programmer and CPU designer (hobbyist, mind!), I can explain more in depth why there seems to be a performance improvement on IA32/AMD64 despite the fact that cache misses, memory bandwidth, and storage sizes are all made less efficient by using 64bit pointers:
* AMD64 has a much larger register file in 64bit mode than 32bit mode, allowing for more values in use at a time
* AMD64 has a flat register model as opposed to a stack model for its FPU, making floating point calculations easier for a compiler to work with
* IA32/AMD64 use highly irregular sized instructions, packing as much information into as few bits as possible and this holds true with AMD64

That said, the downsides (and, for example, going from PowerPC 32bit to 64bit didn't have the above improvements, resulting in net slower code -- though there are also reasons that are more complex):
* L1, L2, L3 cache holds fewer individual items, resulting in fewer cache hits meaning more trips across the memory bus. Note, memory now runs FAR, FAR slower relative to the CPU than it historically has
* Every pointer (or 64bit integer -- most compilers use 64bit pointers but leave the default integer size 32bit with another data type for 64bit integers in C for the above reason) is twice as big, meaning it eats up more memory bandwidth and memory storage

The net of the above are why many Linux distributions are experimenting with 32bit pointer/integer/etc models in AMD64 mode to see if they can wring more performance form memory and such.

TL;DR: 64bit is not necessarily faster by virtue of being 64bit. It's the other improvements that AMD brought along that make for the improvement if the compiler can take advantage of them, and compilers are very good at such now.

Thanks!
-Atma
 
  • 1
Reactions:

Centurion1973

General
10 Badges
Aug 16, 2011
2.053
1.160
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • 500k Club
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Battle for Bosporus
Yes, RAM size is the main factor, and EU4 uses about 1GB of RAM (of maybe 3GB available). Relative cache size does also mean that 64-bits is not necessarily faster.

Sadly, MOAR BITS -> MOAR PERFORMANCE was only true in the nineties:

Also, people are still using Windows XP. Not too many, but still not a non-significant amount. But who knows what it looks like when HOI4 is released?

Didnt we get similar arguments (its not needed) for lack of multicore support in HoI3 1.00?
 

imre

Second Lieutenant
66 Badges
Jul 25, 2009
102
2
  • Victoria: Revolutions
  • Crusader Kings II
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Semper Fi
  • Heir to the Throne
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Crusader Kings III
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Conclave
  • Crusader Kings II: Way of Life
  • Knights of Pen and Paper 2
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: Common Sense
  • Victoria 2
  • Achtung Panzer
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Apocalypse
  • Steel Division: Normandy 44 Deluxe Edition
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Parklife
  • Steel Division: Normand 44 Sign-up
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Distant Stars
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: El Dorado
  • Cities: Skylines - Parklife Pre-Order
  • Europa Universalis IV: Mandate of Heaven
  • Rome: Vae Victis
  • 500k Club
  • Steel Division: Normandy 44
  • Stellaris: Ancient Relics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines
  • Rome Gold
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
Multicore support is completely different world. It would have significantly more potential to improve performance. But to do it properly would probably require changing quite many working and tested components under the hood, which is probably too costly, timeconsuming and probably not necessarily the best use of resource.. Also it is so easy to mess up and introduce hard-to-reproduce bugs.. you know how annoying it is when the game crashes after 6 days of intensive micormanaged battles..

If the engine is mainly single-threaded right now and modern hardware can run it sufficiently fast then I personally would prefer the effort went to content first. But in long-term multi-core support probably is necessary for HoI to retain the title of the most sohisticated and detailed grand strategy game.