How to update Dwarf Fortress (without losing your saves)
Oct 04, 2010
Page 1 of 10
Dwarf Fortress has just been updated to version 31.15. That's good news! But maybe you want to get your saves over to the new version, or maybe you use the Mayday Green tileset to add intelligible graphics to the game but its creator hasn't updated his pre-packaged release yet. Thankfully, manually updating the game and porting these things over isn't that hard. It's just a bit fiddly. Read on to be illuminated.
I want to use the Mayday Tileset with the new release
The goal is to move the relevant bits from the old Mayday release into their proper places in the official release. To start, find the folder in the official release called 'Raw' and just delete it. We don't need no ASCII tiles, man! Next, copy the entire raw folder from the mayday folder in the official folder.
Now go down into the data folder of both releases. Delete Official/data/art from the official release and copy over the /art folder from Mayday. Next, open that folder and look at the various mayday.png files. There should be four tilesets to choose from. Remember the one that you like. In the official release, find the data/init folder and open init.txt. In there, find this batch of text:
Change the first bit to [GRAPHICS:YES], and replace "curses_square_16x16.png" with the tileset you chose - I prefer "maydayMIN.png". Save and close the file. In the same folder, delete colors.txt and replace it with the same file in the mayday/data/init folder.
You're done! Hooray! If that's all you wanted to do, you can delete the mayday file and use the official release to play now by running the Dwarf Fortress.exe in the root directory.
I want to move my saved games into the new release
This is easier. Just go into install folder for your old version of Dwarf Fortress and locate the /data/save folder. Copy the region folder(s) inside over to your new DF data/save folder. If it's not there, you'll have to create it. If your old saves were
using the Mayday tileset, though, you need to open each region folder and delete the 'raw' folder inside that. Then copy the /mayday/raw folder from the mayday release into each of your regions.
If your old save files were already created while using the Mayday tileset, though, you just have to copy the saves to the new folder.
It's important to note that you should never just drag a new release into the old release and let everything work itself out. It won't. It'll do horrible things.
Do you have any questions about fiddling with Dwarf Fortress? We plan to keep this article updated with similar guides for all the various add-ons and popular texture packs you use. Do you use any other texture packs or add-ons? Let me know in the comments and I'll do some digging for you.
PC Gamer is the global authority on PC games. For more than 20 years we have delivered unrivalled coverage, in print and online, of every aspect of PC gaming. Our team of experts brings you trusted reviews, component testing, strange new mods, under-the-radar indie projects and breaking news around-the-clock. From all over the world we report on the stuff that you’ll find most interesting, and gives your PC gaming experience the biggest boost.