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

Greg4321

Recruit
4 Badges
Jun 10, 2019
4
0
  • Surviving Mars
  • Surviving Mars: Digital Deluxe Edition
  • Surviving Mars: First Colony Edition
  • Surviving Mars: First Colony Edition
Description
Drones stop working after 3000 Sols


Windows


Steam

What is your game version?
245618
Do you have Space Race installed?
No

Please explain your issue is in as much detail as possible.
Once you reach 2984 sols all drones stop working/responding.

Can you replicate the issue?
Yes i reload a previous save and waited the 80 sols and it still happened 2984 sols. This also happened 12 months ago in 2 other save files.

Attachments
 
Upvote 0
Same is happening to me! Suddenly in the night from sol 2983 to 2984 came a terrible freeze/ lag and drones are not working properly, the game is unplayable. ENDGAME! We have discovered the very end of Green planet my friend! I had a forest over 3/4 of the map in that gameplay. I reinstalled driver, salvaged all vehicles, dozers rovers transports, resetted rovers with ECM, resetted colonists, nothing helped ! On the other hand it is good to know where this game limit is.
 
Same happening reaches sol 2984.

if i have no colonists, itll just freeze, otherwise the bots will stop and everyone enjoys a traumatic endgame. tried with no mods and a tonne of mods, only thing that stays the same is my mission sponsor who is europe, drone hub dont need power is almost everything lol

any news on a fix choggi? sounds lame but i like the game to go on, kinda killed it for me at that point, how did you find the cause of the problem and is there anything i can do to avoid the crash?

thanks for your support!
 
sorry for the delay,

b1 is very small number of mods
b3 is as few mods
b4a is a load of mods with no colonists if i remember right

hope they help coming up with a solution

and thanks for the support!
 

Attachments

  • b4a.savegame.sav
    29,2 MB · Views: 0
  • b3.savegame.sav
    35,2 MB · Views: 0
  • b1.savegame.sav
    36,4 MB · Views: 0
sorry all of them should be no more than 10 sols before, i think i slipped and b4a is a sol before and it always crashes instead of killing all the population as there is no pop', the rest stop the drones from working autonomously and the pop' die woop! :-/
 
This is a complete guess, but in the game 1 "sol" is 720,000 "hours". (All the time units are kind of weird.) Anyway:

2982 "sols" * 720,000 "hours" = 2,147,040,000 = 0x7FF93B00
2983 "sols" * 720,000 "hours" = 2,147,760,000 = 0x80043780

It's a few sols off from where it's reported to be broken. But once that upper bit is set, a signed integer would appear to have flipped to a negative value, which I guess could cause all kinds of problems with time calculations. (Unless LUA is using 64-bit integers internally?)

Or maybe the game is just trying to tell you that if you survived almost 3000 years, then we're going to go ahead and say you beat Mars. :)
 
  • 1Like
Reactions:
This is a complete guess, but in the game 1 "sol" is 720,000 "hours". (All the time units are kind of weird.) Anyway:

2982 "sols" * 720,000 "hours" = 2,147,040,000 = 0x7FF93B00
2983 "sols" * 720,000 "hours" = 2,147,760,000 = 0x80043780

It's a few sols off from where it's reported to be broken. But once that upper bit is set, a signed integer would appear to have flipped to a negative value, which I guess could cause all kinds of problems with time calculations. (Unless LUA is using 64-bit integers internally?)

Or maybe the game is just trying to tell you that if you survived almost 3000 years, then we're going to go ahead and say you beat Mars. :)
I cannot send you a PM so juddging from your comment I think you would love the GTA Vice City 8-12 minute speedruns and explanations as to how/why/when/what etc. as they are related to script/memory/value exploits etc.

P.S. if it is too long for you then the spoiler of the main trick is here https://www.speedrun.com/gtavc/guide/0h9mr
 
Last edited: