![]() |
Dominions 3 on Dual Quad core machines
Hi guys, i've noticed that Dominions 3 [peace be upon this game] only uses 1 single core when processing turns and creating the world. I usually play against impossible AIs with 15-20 nations which means that my maps are huge and it takes a while for the turns to be processed. Will there ever be a 64 bit version of the game or dual/quad core compatibility?
|
Re: Dominions 3 on Dual Quad core machines
Doubtful, since any major changes to the core game are likely to cause huge problems. A recent example:
http://ulm.illwinter.com/dom3/dom3progress.html Dominions 3 progress 17th may * Version 3.17 * Major performance boost for windows version. 18th may * Version 3.17 again * Reverted performance boost for windows. |
Re: Dominions 3 on Dual Quad core machines
I seriously doubt they will do anything along these lines. I have no connection to Dominions but I am a programmer--and I know how hard it would be to revamp a mess of code (the code has previously been described as a major mess) to multi-thread execution.
|
Re: Dominions 3 on Dual Quad core machines
No chance. Dom3 is written in C, which is almost intrinsically sequential and thus single-core for the next few years. Take advantage of your dual core machine to play music in the background instead.
Making proper use of many-core machines is a problem the software industry is very much struggling with. -Max |
Re: Dominions 3 on Dual Quad core machines
Play music? What a waste.
Just play two games simultaneously. (unless it's a quadcore) |
Re: Dominions 3 on Dual Quad core machines
Well they better hurry, Intel has promised to bring their 80 core processors to the consumer market within the next 4 years or so.
|
Re: Dominions 3 on Dual Quad core machines
Quote:
There's also my opinion of C: Programs, like ships, sink in the C. |
Re: Dominions 3 on Dual Quad core machines
That has got to be the very rare programmer humor. However rare it might be it's still not that funny though.
|
Re: Dominions 3 on Dual Quad core machines
Quote:
|
Re: Dominions 3 on Dual Quad core machines
While converting the entire application to multicore might be a huge amount of work, I'd think that converting just the battle resolution (which is the only thing that takes a lot of time anyway) shouldn't be that hard. As long as you know what you're doing (this is probably not a good first attempt at multicore usage) and the battle resolution is programmed the right way in the current state.
I mean, think about it. Every turn there is a bunch of battles, and they're all mostly independent from each other. The flow of the program might have to be changed somewhat ( prepare all battles first, then resolve them all), but the subsequent multitasking is basically just resolving multiple battles at the same time rather than one at a time. |
All times are GMT -4. The time now is 06:35 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.