11 months
ago -
SylenThunder
-
Direct link
Originally posted by Tahnval: 7DTD saves piecemeal during play because the save files are so large. There's only a full save when you exit the game. It's notorious for handling crashes badly. If you've had multiple crashes and no problems in 10 years, you've been extraordinarily lucky.This is mostly incorrect.
The save is made up of a large number of small files. World data is read and written live as you move around. Character data is saved extremely regularly. Vehicles and electrical data is saved about once every two minutes. Each of these actions is being done with their own individual files, along with writing periodic backups of the files.
Which is why your game typically gets corrupted during an improper shutdown. Any file actively being accessed can be corrupted.
Originally posted by Tahnval: The whole gameworld usually becomes corrupt after a while, too, but that doesn't attract as much attention because not many people play the same playthrough for long enough for it to be a major issue. I've found corruption of the gameworld usually starts at some point past day 70.This is false. If your system is capable of maintaining the data stream, and you have properly excluded both the client and save folders from security software, you will never have this issue.
However, if you are exceeding the capabilities of the client, or your computer system, then there will be issues where the data is not able to be saved properly. Usually because of a bottleneck in either CPU processing, RAM availability, or disk access I/O speeds.
So say you only meet the minimum hardware spec, and are playing with a slow platter drive or external drive. Your system may struggle with even the standard 8k map, and you will run into corruption because your system cannot keep up with the data access rates the client requires.