On DF versions supported by Dwarf Fortress Remote

May 11, 2016
So, Toady released DF 0.43.01 today, which means 0.42.06 is the last build of the 0.42 version. There now will be several more builds of 0.43 after which I believe there will be a long period without new releases when Toady will experiment with 64 bits and new compiler. And, most importantly, we don’t know how long it will take to make DFHack compatible with these changes. Saves from 0.40 and 0.42 are compatible with 0.43, so I’m not sure if I will support 0.42.06 in DF Remote or just the last build of 0.43 if it’s finalised while I’m working. Ideally I wish I could drop support for 0.40 altogether because you can just upgrade and continue playing, but unnecessary complications with upgrade may upset some users. On the other hand, I was going to add support for DF 0.34.11 because there are lots of saves and community games not compatible with newer DF versions, and, well, to disable features that were not available in 0.34 is not that hard.

Three ways to follow the development and/or get involved

May 7, 2016
I've set up a dedicated Twitter account @dfremote to post changelog for the Dwarf Fortress Remote server plugin, iOS application and in-app help. Between application releases with major changes, I keep fixing issues I encounter in the plugin and working on help articles, but usually the changes are too small to mention in the blog. Now you can follow @dfremote to know when something is fixed, or check it to know what's new in the plugin update that the application is offering to install. I'm also sharing the Dwarf Fortress Remote Roadmap. It is a part of a huge to-do list I’m using during development, just without minor and internal/not publicly interesting items. And last but not least, I remind that the in-app help is hosted in a public repo on GitHub. Anyone can help to improve it by submitting pull requests.

Status update

May 5, 2016
Just a quick update to let you know that a new version of Dwarf Fortress Remote for iOS with multilevel rendering, UI improvements and few other things will be submitted to App Store in the next few days after final testing and screenshot making. I’ll make a detailed post about the changes closer to the release. After that, I will work on supporting DF 0.42, probably other missing screens and features, and sound. Support for 0.42.06 is a priority, however I’m sure Toady will release another version or two while I’m working on it, so we’ll see what version will be considered stable and worth supporting by that time.

Multilevel rendering is coming to Dwarf Fortress Remote

April 12, 2016
Multilevel rendering, well known to users of TWBT plugin, is coming to Dwarf Fortress Remote app. Also I’ve improved appearance of the top status bar and announcements, along with other UI tweaks.

Status update & 3D view demo

March 16, 2016
A new version of Dwarf Fortress Remote for iOS is available. It adds support for all levels of stockpile settings, and has a new status bar on top of the screen. The bar shows current z-level, number of idle dwarves, current date, unread combat/hunting/sparring report notifications, and siege alert. Also, I continued working on 3D view, and got acceptable performance and memory usage on iPhone, so this feature will be added to the application at some point. I was also thinking about a WebGL-based online map viewer, but so far the performance in browsers isn’t very good. Anyway, I think I’ll put it aside for now, as I need to get back to more important things from my big to-do list for the iOS app. And I wanted to try adding a sound system (using SoundSense sound packs).

More experiments with 3D for Dwarf Fortress Remote

March 7, 2016

More experiments with 3D for Dwarf Fortress Remote iOS app on Sketchfab


Experimenting with 3D rendering for Dwarf Fortress Remote

March 4, 2016
Experimenting with 3D rendering for Dwarf Fortress Remote for iOS. Ultimately I want to add a 3D viewing mode to the application - intentionally not as fancy as Armok Vision, but rather fast and with simpler graphics. It’s early experiments as you can see, so have no idea, whether I will succeed and when.

Host your Dwarf Fortress Remote server on Amazon for free

February 26, 2016
Do you know that you can run Dwarf Fortress Remote server on Amazon Web Services for 12 months completely free and play Dwarf Fortress on your iOS device from anywhere? The offer is available for new AWS users. Unfortunately, configuration is a bit difficult for users without Linux experience, so I’m working on writing as simple instructions as possible. In the meanwhile, you send a support request from within the app or from the support page, and I will guide you through the setup process.

Dwarf Fortress Remove 1.13

February 20, 2016
Submitted an update for Dwarf Fortress Remote to App Store. It contains improvements to Status/Animals screen (it now shows vermin), ability to assign work animals to units. Spatters are now listed on the unit inventory (now Inventory & Spatters) screen, and some other bugs are fixed.

I’ve got a lot of useful feedback recently from several players. First, right now I’m working on making all levels of stockpile settings available in the app. Then will add C/H/S notifications for unread combat/hunting/sparring reports, option to show number idle dwarves, maybe also current date and happiness. All this will likely lead to main view UI changes because I was also going to provide quicker access to all query/look modes other than cycling through them with one button.