Sorry if this has been posted before/asked elsewhere. (I've searched, and keep hitting Nikolai's sig.)
Will EU4 be 32 or 64-bit?
Will EU4 be 32 or 64-bit?
DirectX 9 doesn't run on Win95, so the Clausewitz engine won't either.Thanks. So it could, theoretically, play on Win95?
Thanks. So it could, theoretically, play on Win95?
Also I believe everything since Divine Wind is built with Visual Studio 2010 which means it won't run on Windows 2000 or XP without SP2, let alone anything older.DirectX 9 doesn't run on Win95, so the Clausewitz engine won't either.
Gotta support those four or so guys who refuse to upgrade.
Because so called AAA games are made for consoles and ported to PC.There's not many games with a 64-bit client even amongst AAA-titles.
Because so called AAA games are made for consoles and ported to PC.
Really? Oddly, the Xbox 360 uses a 64-bit architecture for the CPU (Xenon), as does the Playstation 3 (Cell). The Wii does not, but very few games are ported from the Wii to the PC. You can blame many things on shoddy ports (or at least, you can try to; it's not an argument for this thread), but I can say with reasonable confidence that this is not one of them.
There's not many games with a 64-bit client even amongst AAA-titles. As long as 2 GiB of RAM is not a limitation then leaving out a - shrinking - portion of the user base tends not to be worth it. I don't blame game studios for this reasoning. They have to think about selling the game, not on having 64-bit on the label because it sounds so futuristic.
The LAA-flag was a nice enough concession![]()
Paradox games tend to use a lot more memory than any of the other games I play. Which means I'd expect them to be one of the earliest adopters of a x64 client (since they have the most to gain).
It's not so much about recompilation as it is about different memory usages between the two. For example, pointers on 32bit systems are 4 bytes while on x64 they are 8 bytes long. The same argument can also be applied to some of the basic integer types. This can in turn lead to really obscure bugs, memory overflow etc.
As for tablets going up beyond 4GB of RAM, that doesn't really guarantee that the processor will become 64bits. Note that the limit of 4GB is per process, which in a multiprocess environment means that you can utilize much more RAM system-wide. Translation of the process virtual address to a physical one can be solved by using a TLB or similar approach.