Showing posts tagged #iOS - Show all

September 13, 2016

I’m happy to announce that Dwarf Fortress Remote 1.30 is available on the App Store. Main new feature of this version is support for creature graphics. Default Spacefox tileset and tileset packages available from have been updated to include matching creature graphics sets.

Also in this release:

Reconnection to games will now be faster, however initial connection may be slower due to creature graphics processing.

When designating, cancel button will now return to the first corner selection instead of cancelling the designation mode completely. This can be reverted to the old behaviour in System Settings. Also, long pressing cancel button will cancel designation straight away.

Fixed a crash when filtering unit list with flashing (having legendary skill level) units on screen achat de viagra en pharmacie. Fixed some names flashing to black instead of light gray.

August 11, 2016

I have added search functionality to the in-app help. Apart from being just useful, this will allow me to add more content much more easily, not worrying how players are going to find it. Especially for things that are not related to any particular game screen, like materials, items and general game concepts.

By the way, you can also access the help in your browser here.


August 5, 2016

I'm happy to announce that Dwarf Fortress Remote 1.20 is available on the App Store. This release brings support for DF version 0.43.03, almost the latest game release, and contains several other improvements.

What's new in the game

Releases 0.42 and 0.43 greatly change the game. You can now designate taverns, libraries and temples, and set tavern keepers, scholars and other occupations. Visitors, including other races, will come to your fortress to work in this locations or join your military, petition for residency and citizenship. Dwarves and visitors will spend time drinking, dancing, playing music, reading books, praying and discussing various matters. Children will play with toys. Art forms and musical instruments are randomly generated, latter requiring to be assembled from several parts.

Another set or changes is related to workshop jobs and manager orders. It is now possible to set certain job details like material, size, type of decoration and image. Manager orders can target specific workshops, start conditions and repeat frequency can be set (although not all of this is currently supported in Remote, see below).

You can also see the original Bay 12 release announcements for 0.42 and 0.43 for full list of changes.

What's missing

I've decided to release the new version now, even though some of the new game features are not supported. This will allow me to work on other great things, like sound and creature graphics, while also implementing the remaining new game features in the next application updates.

Image specification for jobs is not fully supported - you can't create a custom image or choose an image related to historical figure. Engraving designation image specification is not supported altogether. Setting conditions for manager orders and per-workshop orders are not supported.


Saves from 0.40 are compatible with 0.43. You can follow the new simplified setup instructions to configure a new server, and continue playing your games with new features. However some of the new stuff may not be available until you create a new world.

If you have installed any of the tilesets, you will need to download them again to ensure correct rendering in version 0.43.

I will also post upgrade instructions for Docker users shortly. (EDIT: There are available here)

Other changes

  • Current job/activity is shown in unit query mode for the selected unit
  • Support for auto-mining modes
  • Quick erase mode - a new button to quickly switch from designation modes to 'remove designations' mode and back
  • Confirmation is shown when trying to offer/seize goods and when trying to trade with huge trader profit
  • When issuing a squad move command, long press OK button to do it without returning to the squads list afterwards
  • Show magma-safe status in stone preferences view

And finally, number of bug fixes

  • Fixed assignment of animals to chains and activity zones
  • Fixed not being able to view wagon in look mode
  • Fixed not being able to create new uniforms after deleting all existing ones
  • Fixed manager timer not being reset after adding new manager orders, resulting in manager not validating them for a long time

Consider supporting Bay 12 Game if you like Dwarf Fortress.

June 27, 2016
I spent last few days improving df-luacheck tool and now can actually use it to update DF Remote server scripts for new DF/DFHack versions. That's pretty awesome and otherwise it would require a lot more time to check all the code manually. It also found several errors in the existing DF Remote code for 0.40.24. As for the application itself, I will now work on setting details for work orders. Then some general improvements from my big to-do list, and I think I will be ready to release a new version with support for 0.42/0.43.

Still deciding which Dwarf Fortress versions to support

June 23, 2016
Dwarf Fortress 0.43.03/0.43.04 are out now (the latter having some issues), and next versions will now be 64bit, which means it will possibly take long time until DFHack supports them. Initially, I was planning to support last version in each DF release cycle, which would be 0.40.24, 0.42.06 and 0.43.04. However, now that 0.43 release cycle seems to be finished, there's no point in supporting 0.42. But also since saves from previous versions can be used with 0.43, there's almost no point in supporting 0.40, which would greatly simplify the development. The only problem is that this will be a very bad surprise for users who update the app and can no longer connect to their server without additional actions, even if it's just a simple DF update. I'm thinking about releasing another app version now that would show a note about the upcoming update. I'm still deciding what to do, in the meanwhile just continuing to implement 0.42/0.43 new features. By the time I finish, it should be clear what the last build in 0.43 cycle is, and how difficult it is for me to support several DF versions.

Instrument descriptions when adding workshop jobs

June 18, 2016

<img width="750" height="423" src="" class="attachment-full-width size-full-width" alt="" srcset=" 750w, 300w, 768w, http://mifki viagra qui 1024w, 320w, 1136w" sizes="(max-width: 750px) 100vw, 750px" />


Dwarf Fortress Remote 1.15

May 18, 2016
I'm happy to announce that Dwarf Fortress Remote 1.15 is available on the App Store. This release introduces multilevel rendering and contains a lot of other user interface and usability improvements. Below is a lengthy detailed list of changes.

Multilevel Rendering
This feature is well known to users of TWBT plugin on desktop, and now it’s available on mobile. It allows to see not just the current z-level, but also everything below. Only the top X levels are refreshed though, where X is configurable and is set to 3 levels by default. You can tweak fog and shadow parameters if required (darker tilesets may require more dense fog and shadows to distinguish between z-levels easily). Fast building placement mode
When you need to place a lot of buildings like beds, doors or coffins, where you do not care which items will be used, you can do it much faster now. Just long press the green OK button when placing a building, and the closest item(s) will be automatically selected, without showing the item selection screen. Fast linking mode
The same when linking buildings to a lever or trap - long press OK button, and the first two mechanisms will be automatically selected to be used for the link. New clean style for the top status bar and for announcements at the bottom of the screen. Two announcements are now shown at a time, allowing to see more of them in time in a busy fortress.
Selection size is now shown when designating, creating zones and stockpiles Long press z-level up/down buttons to show list of Points - this allows to quickly zoom to various parts of the fortress When adding jobs in a workshop, swipe to add a job and set it repeat When viewing a cage, swipe a contained animals to release them without loading the full Assign Animals screen On the announcements and reports screens, “today”, “yesterday” and “X days ago” are now shown alongside the dates Clutter status and number of contained items are now shown when viewing a workshop Swipe a server in the server list to clear caches and connect - useful if you experience map corruption issues Changelog is shown in the bottom of the server list screen to keep you informed about fixes and additions being made to the server plugin and in-app help Zone information view can now be opened by pressing OK button when a zone is selected. Also, zone status is shown in the information bar. Fixed orientation of horizontal axle and water wheel shown incorrectly when placing these buildings Fixed an issue with loading noble view after leaving a position vacant Close button is removed from trading screens to prevent accidental closing and losing status of all the items marked for trade Support for iOS 8.0 - iOS 8.2

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.