Rebellion Beta Not Utilizing Multiple CPU Cores

During a large scale battle I noticed the game begin to slow down, which is odd given my system is quite beefy. I pulled up task manager and noticed that Sins is only taxing the first CPU core. It's 2012 folks - let's multi-thread. For the record, I'm using an AMD FX-6100 with an AMD Radeon HD 6800 and 16GB RAM. All drivers/firmware/BIOS up to date.

 

28,188 views 13 replies
Reply #1 Top

Yeah. It's because the game engine is from a few years ago now, and doesn't support multithreading at all. It's gotten gradually more problematic over time as they added more "stuff" into the game for that one core to try and handle.

There's no plans to change it sadly. Maybe in a sequel.

+1 Loading…
Reply #2 Top

Quoting Tridus, reply 1
Yeah. It's because the game engine is from a few years ago now, and doesn't support multithreading at all. It's gotten gradually more problematic over time as they added more "stuff" into the game for that one core to try and handle.

There's no plans to change it sadly. Maybe in a sequel.
End of Tridus's quote

That's a damned shame.

Reply #3 Top

I hope they do reconsider this. Large-scale fights are barely enjoyable due to lag, which could all be fixed by adding multicore-support. The engine being old is no excuse, just look at the Source engine, which is about 8 years old now, but still got multicore-support added.

Reply #4 Top

Quoting GolemDT, reply 3
I hope they do reconsider this. Large-scale fights are barely enjoyable due to lag, which could all be fixed by adding multicore-support. The engine being old is no excuse, just look at the Source engine, which is about 8 years old now, but still got multicore-support added.
End of GolemDT's quote

 

As with other post about this, they have said it could be done but would take years, dont forget Ironclad is less than 20 people total.

 

Valve is how many?

Reply #5 Top

Quoting -Ue_Carbon, reply 4
Valve is how many?
End of -Ue_Carbon's quote

About 260.

Reply #6 Top

Which doesn't necessarily mean that that many people were really involved in implementing multicore-support. True, Valve most likely had more than 20 people working at it concurrently; I don't know how long it takes to implement such a thing, but still, even with only 20 people, I believe that it could be done within this year.

Reply #7 Top

https://forums.sinsofasolarempire.com/411907/get;2995669

 

 

Thats just the first post Ive found from those in change on this issue, I could dig further but Im lazy.

 

 

Unless your willing to do it for free, under a NDA, and Im sure a host of other conditions...your not gonna see it.

Reply #8 Top

Quoting GolemDT, reply 6
I don't know how long it takes to implement such a thing, but still, even with only 20 people, I believe that it could be done within this year.
End of GolemDT's quote

20 people is double the entirety of Ironclad's staff at the time of Sins' launch (the entire company, mind you, not just developers). Last I was aware, they're still not to 20.

Rewriting the Iron engine from the ground up isn't really something feasible for anything less than an entire new game.

Reply #9 Top

it's this fact and only this fact why i won't be getting this game, nor will 2/4 of my friends.... the LAG is just damn right a killer, and stops this game from coming into it's own........ adding more to an already struggling engine doesn't seem the way togo in my opinion, even "Paradox" internal house developers are pushing a little in Multithreading (HOI 3 & Victoria 2, not much, but a little, and they only have what, 10 people.... 2 programmers i think).

 

single core will not handle this game period unless the player is willing to make some drastic reductions in there game setup config,

 

small galaxy, small-medium size fleets..... oh and maps that are designed to keep the overall size of the game as low as possible.....

yeah not for me, i can't go through all that again for another 4-9 months of this game.

 

 

Reply #10 Top

I've already wasted money on Rebellion, i'm not canceling maybe it will go towards Sins 2 x64 lmao in the year 2030.

Cough Cough!!!

Here is some reading material for Iron Clad!!

http://en.wikipedia.org/wiki/Cry_Engine

Reply #12 Top

<X3

 

It is a damn shame that I didnt look for a thread like this before I wasted my money... No multi-core design?! WTH? Its a beautiful game and great idea; but game play is terrible... forget having large scale battles and playing on medium or large scale maps... the game cant handle it! If you play on small maps and up to 3 players than the game mechanics work ok. Past that the game is all messed up and you get left in the dust as the AI opponents zoom past you. As the game progresses, your resources fall behind and do not even come close to what you should be getting. Then your fleets get slower and slower to the point that a phase jump takes 10 min on a short jump! Enimies pour into your systems and you cant get any ships to move and there is no resources for you to build anything. So FRUSTRATING! I built a map with 200 planets and 10 players... 30 min into the game and its all over... seconds take minutes and even longer for the player as the AI keeps its normal pace... The game speed multiplier does nothing for you it only helps the AI get stronger faster.

 

PLEASE FIX THE ISSUE FOR MULTI-CORE DESIGN!

Reply #13 Top

Quoting 0Leather0, reply 13
PLEASE FIX THE ISSUE FOR MULTI-CORE DESIGN!
End of 0Leather0's quote

It will be for Sins 2. Multi-Core design is very complicated.