View Issue Details

IDProjectCategoryView StatusLast Update
0012184Dwarf FortressGeneralpublic2023-02-07 10:18
Reporteremail Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version50.04 
Fixed in VersionNext Version 
Summary0012184: Unexpected overwrites of save folders
DescriptionDF 50.04 (Steam, Windows)

I created a new world, started a tutorial game, and played for
several years. The main timeline save folder was "region1". It
occasionally autosaved to other folders. Doing "Save and continue
playing" would create extra folders with custom names in the same
"timeline". This is all working as expected.

Trying to do things with other timelines, though, behaves very
strangely.

1. Continue active game, select the only (unnamed) timeline, load
"region1" (marked as Active Save).

2. "Save and return to title menu" -> "Save to new timeline" ->
give a unique name, e.g. "timeline2"

3. Continue active game, see the original timeline and timeline2
as expected, but wait: the original timeline only has the old
manual/auto saves and does not have any active save. Instead the
"region1" active save is only present under the new
timeline. This is not as expected, since "save to new timeline"
said that it would keep the old save, and it didn't.

4. Load timeline2's "region1" anyway, and repeat "save and return"
-> "new timeline" -> now call it "timeline3".

5. Continue active game, see the original unnamed timeline and
timeline3. Only timeline3 contains "region1" active
save. timeline2 has entirely vanished, again despite stating that
it would keep the old save.

6. Load timeline3's "region1" anyway, and "retire fort" -> "new
folder" -> "retired".

7. Continue active game, see that only the unnamed timeline
remains (no timeline3). Instead timeline3's "region1" has moved
to the Start New Game menu, and there is no "retired".

So basically it's always saving the active save as "region1" and
overwriting the old timelines even when it claims it won't. This
would have been devastating had it not been for a manual save not
too far in the past.

Related: it's very strange that all the timelines and manual save
folders are all directly in the "save" folder. I haven't yet
tested with multiple worlds but I assume they would also end up
mixed together in the same folder. I would have expected a more
hierarchical save structure, such as save/world/timeline/name, so
that manual or autosaves with the same name do not overwrite those
in other worlds or timelines.

---
TagsNo tags attached.

Relationships

has duplicate 0012135 resolved Triage "Save to new timeline" overwrites region1 always 
has duplicate 0012234 resolved Dwarf Fortress Saving to a new timeline replaces region1 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-01-03 06:04 email New Issue
2023-01-09 23:28 TangentialThreat Description Updated
2023-01-09 23:31 TangentialThreat Relationship added has duplicate 0012135
2023-01-09 23:31 TangentialThreat Relationship added has duplicate 0012234
2023-01-09 23:32 TangentialThreat Project Triage => Dwarf Fortress
2023-01-21 07:22 Deity_Link Severity minor => major
2023-01-21 07:22 Deity_Link Category General => Adventure Mode -- AI
2023-01-21 07:38 Deity_Link Category Adventure Mode -- AI => General
2023-02-07 10:17 nuvu Status new => resolved
2023-02-07 10:17 nuvu Resolution open => duplicate
2023-02-07 10:17 nuvu Product Version => 50.04
2023-02-07 10:17 nuvu Fixed in Version => Next Version
2023-02-07 10:18 nuvu Resolution duplicate => fixed