ENDLESS™ Space is a turn-based 4X strategy game, covering the space colonization age in the ENDLESS™ Universe. You control every aspect of your civilization as you strive for galactic dominion.
davea wrote: That is curious. Even without any directory "modding" the mods button should still be available. Are you sure that the version number, in the lower left hand corner of the "new game" screen, is 1.0.19? If not, please upgrade and retry. The mods button was permanently greyed out in previous versions.
After turning on Fraps and waiting, the FPS went from 16 to 60 after a minute. The FPS goes after every turn and then lags a while.
Lowering systems-per-constallation decreases the time it lags after each turn.
This is weird because it's not even using 20% of each core on my Core2Quad, and the game is only using about 1GB RAM. It seems the GPU is used most but that makes no sense if it only lags while the AI is doing it's moves...
How can I make the game use more RAM to see if that's the issue?
But the biggest issue is still the massive lag i get on new turns that range from 30 seconds on 32 systems per constellation and goes up to minutes on anything larger (8 arms, multiplier doesnt matter).
And the it crashes when generating with 256 systems per constellation.
Yeah, you're probably right. The zoom and influence circles are fixed when i chose "large" spiral. However large "disk" messes up the zoom and makes circles wobbly.
The lag is still there for a few seconds when a new turn starts. It doesnt make sense because it's not using any CPU, RAM or even GPU resources at all
Does anyone else have the same issues I have with the lag on anything higher than 32 systems per constellation?
I'll edit my post with the output_log in a few minutes.
EDIT: Hmm apparently the crash has been fixed when I reinstalled and updated.
It is, but not even 50% and only one a single core; http://i.imgur.com/tspc1.png?1 The massive drop is when the FPS goes back to normal.
And it doesnt really make sense if it's only the AI because I'm using the same number of enemies every time, and there is a HUGE difference in the length the lag is present after turns when you increase the systems per constellation.
And then it hit a massive wall when i got to 44 turns and it went from 30 second lag to over 10 minutes before i gave up and just quit the game.
prassel wrote: there is a HUGE difference in the length the lag is present after turns when you increase the systems per constellation.
I don't understand again. I guess you are saying you have two different games, where the only difference is the number of systems per constellation. Then in each game, you play 40 turns, and measure the "lag", and it is different. Is that at all correct?
What are the specific settings of each game, and what is the difference in settings? And when you mention "10 minute lag", what do you mean by lag? Do you mean the end of turn delay? Do you mean how long at the beginning of the turn, when the game response is choppy? If you have a save game which shows a 10 minute end of turn delay, please zip and attach to a post.
davea wrote: I don't understand again. I guess you are saying you have two different games, where the only difference is the number of systems per constellation. Then in each game, you play 40 turns, and measure the "lag", and it is different. Is that at all correct?
Yes. But its also noticable difference on the first turn between "large" (16 per constellation) and "massive" (128?). Large gives only a few seconds lag from turn one, and increases to almost 30 seconds after 50+ turns.
Massive gives 30+ seconds lag from turn 1.
davea wrote: When you mention "10 minute lag", what do you mean by lag? Do you mean the end of turn delay? Do you mean how long at the beginning of the turn, when the game response is choppy?
Low framerate (FPS) when a new turn begins.
davea wrote: What are the specific settings of each game, and what is the difference in settings?
The only difference is Galaxy Size. "large" and under gives almost zero lag for about 100 turns.
davea wrote: And If you have a save game which shows a 10 minute end of turn delay, please zip and attach to a post.
Unfourtunately I reinstalled the game and didn't save that game.
I'll try to see if I can repeat it.
EDIT: I generated a galaxy with the settings in the image above (massive, 2 disk, multiplier 1, 8 arms). It was lagging from the start so I let it sit for over 5 minutes before I saved on turn 1 and then went back to the main menu.
I turned the graphics settings to "fastest" and loaded the game. I got the same error as yesterday when I tried to generate a galaxy with the same settings.
I'm not sure which variables you are changing. AFAIK after reading many threads of complaining about it, ES only uses a single core. I "claim" that the performance is directly proportional to the number of systems in the whole galaxy. It is probably worse than linear (ie doubling the number of systems more than doubles the turn processing time). The original galaxy generator had a horrible runtime for large numbers of systems, which tells us that the rest of the game algorithms might not have been designed for large numbers of systems either.
The OP has done interesting work to speed up the galaxy generator for large systems, but perhaps what you have demonstrated is that the rest of the game algorithms have a similar problem. Unfortunately the source code for these algorithms is not available like the galaxy generator source, so it may not be possible for modders to solve.
Unity 4 is supposed to support Linux (natively) as a platform. Since ES uses Mono is there any chance ES will run under Linux some day (without using Wine etc.)?
prassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelMadrox
Newcomer
Madrox
Newcomer
300g2g ptsReport comment
Why do you report Madrox?
Are you sure you want to block Madrox ?
BlockCancelAre you sure you want to unblock Madrox ?
UnblockCancelDagobert
Newcomer
Dagobert
Newcomer
4 000g2g ptsReport comment
Why do you report Dagobert?
Are you sure you want to block Dagobert ?
BlockCancelAre you sure you want to unblock Dagobert ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelDagobert
Newcomer
Dagobert
Newcomer
4 000g2g ptsReport comment
Why do you report Dagobert?
Are you sure you want to block Dagobert ?
BlockCancelAre you sure you want to unblock Dagobert ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCanceltanstaafl
Newcomer
tanstaafl
Newcomer
100g2g ptsReport comment
Why do you report tanstaafl?
Are you sure you want to block tanstaafl ?
BlockCancelAre you sure you want to unblock tanstaafl ?
UnblockCancel