Okay - built a successful Mac version using a much simpler method than I tried before.
Downloaded .06 for mac: http://www.bay12games.com/dwarves/df_31_06_osx.tar.bz2
Downloaded FULL version of Phoebus Pre-Installed Package for Windows: http://dffd.wimbli.com/file.php?id=2431
Copied and overwrote /data and /raw folder from windows to mac version.
Game works perfectly - presumably this would be an identical process for building a Linux version.
Thanks for the incredible tileset, Phoebus (all all other contributors)! Now if only I can carve out some free time to actually play...
Dear Lord. *slaps forehead*
I was getting a lot of complains about my custom init.txt files overwriting users preferences in the earlier versions.
So now the patch package comes with renamed init.txt and init_d.txt files so they don't overwrite your custom inits every time you patch to the latest version.
I probably should notify about that.
At any rate, once I'll find an utility to compress archives in the correct format, I'll start releasing Mac pre-installed packages.
Nope. Just downloaded the pre-installed version and made a diff between it and Toady's version. Files are outdated.
EDIT: Oh I just looked into file_changes.txt: init was already wrong for .05
That is correct, I did not expect changes to the raws, did not read "file changes.txt" and did not re-apply all of my raw changes to their .05 and .06 versions.
I created a new version with those changes included.
*edit* That key repeat acceleration is really useful.
Would you provide a way for users of the legacy vesion of the latest DF to use your tileset? I tried using 1.7.3 with DF v0.31.06, but ended up with messed up art icons and don't want to spend the time it'd take to hunt down and fix the problems. I really just want a game that works, and doesn't look like crap, without spending more than 5 minutes on setup.
I could barely stop myself from cramming the BMP tileset into the 'guest room' then pulling the lever.
What's the advantage in using the legacy version of the latest DF?