Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Post Merge Question  (Read 1726 times)

Unshaven

  • Bay Watcher
    • View Profile
Post Merge Question
« on: May 10, 2010, 08:57:19 am »

Has their been any word on if the next version will be compatible with our saved games from 0.31.03 ?

Not a huge deal if it isn't just curious mostly.
« Last Edit: May 10, 2010, 09:14:56 am by Unshaven »
Logged
On any other forum my name would be considered dirty

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Post Merge Question
« Reply #1 on: May 10, 2010, 08:58:41 am »

40dX saves were compatible with 40d saves.
Thus-
They should be, but we'll see.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Post Merge Question
« Reply #2 on: May 10, 2010, 09:10:49 am »

40dX saves were compatible with 40d saves.
Thus-
They should be, but we'll see.
Yep, ideally, save-breaking shouldn't happen in the near future. Bug fixes might cause problems in that area, though, so it isn't 100% guaranteed.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

Unshaven

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #3 on: May 10, 2010, 09:16:28 am »

That's good news.
Logged
On any other forum my name would be considered dirty

Quatch

  • Bay Watcher
  • [CURIOUSBEAST_ GRADSTUDENT]
    • View Profile
    • Twitch? Sometimes..
Re: Post Merge Question
« Reply #4 on: May 10, 2010, 12:17:11 pm »

Except, 31.04 (the merge version), includes a lot of changes that might have changed values in the raws. people have been reporting that updating the raws only works if they have not been re-ordered (smelting iron requires 3 copper bars and other randomness).

So it will likely work, but no guarantee until it is tried.
Logged
SAVE THE PHILOSOPHER!
>>KillerClowns: It's faster to write "!!science!!" than any of the synonyms: "mad science", "dwarven science", or "crimes against the laws of god and man".
>>Orius: I plan my forts with some degree of paranoia.  It's kept me somewhat safe.

hermes

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #5 on: May 10, 2010, 06:54:53 pm »

Except, 31.04 (the merge version), includes a lot of changes that might have changed values in the raws. people have been reporting that updating the raws only works if they have not been re-ordered (smelting iron requires 3 copper bars and other randomness).

So it will likely work, but no guarantee until it is tried.

Hmm this is something that has been confusing me a little...  could anyone clarify for me...

I've read that the raws have to brought across with the save files, so does this mean that the game copies and changes the raws from their vanilla state itself when it's running?
If this is the case, and if the raws ever need updating, wouldn't this break save compatibility every time?

I'm sure I've got the wrong end of some stick on this though.
Logged
We can only guess at the longing of the creator. Someone who would need to create one such as you. - A Computer
I've been working on this type of thing...

Cruxador

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #6 on: May 11, 2010, 02:07:56 am »

Except, 31.04 (the merge version), includes a lot of changes that might have changed values in the raws. people have been reporting that updating the raws only works if they have not been re-ordered (smelting iron requires 3 copper bars and other randomness).

So it will likely work, but no guarantee until it is tried.

Hmm this is something that has been confusing me a little...  could anyone clarify for me...

I've read that the raws have to brought across with the save files, so does this mean that the game copies and changes the raws from their vanilla state itself when it's running?
If this is the case, and if the raws ever need updating, wouldn't this break save compatibility every time?

I'm sure I've got the wrong end of some stick on this though.
No, the raws for a world stay unchanged. He'd probably just forgotten about that.
Logged

Unshaven

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #7 on: May 11, 2010, 12:45:23 pm »

So what I gather from the conversation is that the save games will likely be compatible but some saves may become unstable due to bugs.
Logged
On any other forum my name would be considered dirty

Xinael

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #8 on: May 11, 2010, 06:41:03 pm »

Your saves keep a copy of their raw files now (take a look in one of the folders in \dwarf fortress\data\save\ - you'll see a folder in there called raw with a copy of them). I'm guessing the point of this is so you can have different raw mods for different saves, and that changing something in one save (or even in the main \dwarf fortress\raw\) won't affect existing saves. It'd also make it easier to share your saves with other people without wrecking any other games they've got going on.

So this might mean that even after an update that changes the raw files, your saves will still work fine, because they'll use the raw files kept with the save itself. Of course it might also mean that the game could look for something that's been added to the raws in the new version and wouldn't be able to find it because your raws are from the old version, which would probably cause problems.

I guess my answer is maybe?
Logged

czolus

  • Bay Watcher
    • View Profile
Re: Post Merge Question
« Reply #9 on: May 12, 2010, 12:40:35 am »

As its an alpha, things may change that break save compatibility with little-to-no warning.  But he hasn't explicitly stated that save compatibility will be broken for 0.31.04.
Logged
Sic sum in ignis; sic sum quiritatio

Quatch

  • Bay Watcher
  • [CURIOUSBEAST_ GRADSTUDENT]
    • View Profile
    • Twitch? Sometimes..
Re: Post Merge Question
« Reply #10 on: May 12, 2010, 08:52:43 pm »

He has now explicitly stated (in case you missed that dev log update) that saves are compatible, so I am hoping this involves checking for obvious bugs as well as a lack of save-breaking-changes.
Logged
SAVE THE PHILOSOPHER!
>>KillerClowns: It's faster to write "!!science!!" than any of the synonyms: "mad science", "dwarven science", or "crimes against the laws of god and man".
>>Orius: I plan my forts with some degree of paranoia.  It's kept me somewhat safe.