I play Dwarf Fortress (quite a lot) on my MacBook and I was searching these forums to see if there was a new version of DT that works with Mac.
I read through this whole thread but there still doesn't appear to be a working version?
I'm also a CS student, and I've got a lot of experience programming C++ and Objective-C, and a bit of experience using QT.
I updated Splinterz' version of DT to work with Mac but I can't get it to connect to DF properly (it just crashes when trying to connect). I did however manage to get the old Mac-version (the one by Chmod and/or DwarfEngineer) to work properly with v. 0.34.11.
The memory-layout used in df_structures (someone linked it higher up in this thread) wasn't completely right (though most of it is). I had to change a few memory locations, but now everything works (I think).
Anyway, here's the correct v0.34.11.ini file:
http://pastebin.com/GNwG2ti2It works with version 0.6.12b05 of the original DT fork:
https://code.google.com/p/dwarftherapist/downloads/listTo add the new memory-layout to DwarfTherapist, download and install v.0.6.12b05 like you normally would. Once installed, locate it in the Applications folder and right-click -> show package content. Then navigate to "Contents/MacOS/etc/memory_layouts/osx" and paste the file "v0.34.11.ini".
That should be all you have to do. It now works exactly as it used to work under Windows on my old pc.
I will look into updating Splinterz version to work with Mac OSX as well, but it'll probably take some time since I'm in the middle of my finals at Uni and I'll have to "get used" to DT's code. Anyway, this is a quick fix to get the old version working again in the meantime.