Hi. For 4 years, I've been exploring this game, usually in Experiemental. And every half version or so, the game file gets corrupted as expected. But I just got a new game started in 12.2.x and now in 12.3.whatever, the game gives a corrupted warning. I was hoping to play this game and decided it's too much to continue starting over. Does anyone know if save file recovery procedures have advanced? I'm encountering an error which I can report with logs but that doesn't get my game back. In the past, I've moved 3 bases and 10 vessels to a new game XD but oh man... no thanks Since these star systems are now getting very unique, if I start a new game, can I somehow preserve it so I don't lose my whole experience again? It's not like "Oh well the systems only have 10 planets" anymore
OK please allow me to ask if my save games will be safe from now and on in version 1 since version 1 is being released and is no longer alpha.
It's just because they've left the Early Access model. It might be possible they could consider the game Beta now, but there is still a LOT of work to be done, and some changes may require a wipe. EA gets a lot of negative criticism because so many developers have abused it. Though I personally believe that the removal of the label at the current stage of development is a massive mistake, Eleon apparently feels otherwise. Personally, it's basically a similar path that NMS and X-Rebirth took when they released products that were not feature-complete and had horrible bugs.
Copy your entire game folder somewhere else as a back-up. You can play from that new location (just make a desktop shortcut for EmpyrionLauncher.exe). Make sure Steam is opened before starting your game.
I hope the game didn't corrupt it already. I wonder if a dev could tell me if the game waits to write until the compatibility of the file is established, like do the lists and variables populate the way they're supposed to... PASS and then start writing changes. It seems like it just opens the file and since the simulation is running as time passes, it may immediately write and I guess I don't understand how to work with that.