Dwarf Fortress – How to Run the Game on Mac

Instructions on how to get Dwarf Fortress Steam version running on Mac OS. Similar steps can be taken for Linux but not exactly the same.

Dwarf Fortress Mac Port Guide

Obtain Dwarf Fortress Game Files

We need the actual game files which are made available through Itch.io. If you have already purchased Dwarf Fortress on Steam, you can always refund it, as Itch.io provides a Steam key with your purchase.

Note: Actually, you might still be able to do this with the steam bought version, just by navigating to your manage local files within steam (assuming you also have access to a Windows PC) and copying those files to your Mac. However, I’m not entirely sure. I only say that because you don’t actually need Steam to be active to play the game unlike other games where you can only play in offline mode

Wineskin Winery Install and Setup

  • Pre-req: Have homebrew installed (google it if you don’t)

How to install

  • Open terminal window.
  • Paste: brew install –no-quarantine gcenx/wine/unofficial-wineskin.
  • You might be able to use the official version of wineskin depending on your OS version.


Once Installed

  • Wineskin Winery should install into your applications folder, open it.
  • Press Update.
  • Click the “+” icon next to “New Engine(s) Available”.
  • Select an Engine (I just choose the latest engine and so far it is working).

Creating a Wineskin Wrapper

  • Press “Create New Blank Wrapper”.
  • Pick whatever name you want for the wrapper. I choose “DF”, this is what you’ll search whenever you want to run Dwarf Fortress.
  • A popup will come up, select “Show in Finder”.
  • Open your wrapper (whatever you named it).
  • Click “Install Software”, you’ll be greeted with the following screen.
  • Press ” Copy a Folder Inside” (Make sure your DF zip is already unzipped).
  • You’ll open a finder window. Locate your Dwarf Fortress folder. Select the entire folder.
  • Upload a icon if you want, I just did the DF logo.
  • Click “Test Run”, it should load up Dwarf Fortress.
  • Close out once it loads up. And close the Wineskin window. You can now search up your wrapper (whatever you named it) and it’ll come up with the logo you provided,
  • Enjoy!


  • If Dwarf Fortress is updated, you will likely have to repeat this process.
  • Unsure how saving will work in the above scenario as well (might have to swap the save file in the Dwarf Fortress directory to the newest version).
  • No steam cloud save (Can still transfer manually as said above).

You May Also Like

1 Comment

Leave a Reply

Your email address will not be published.