The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Key points
- Many bugs are fixed by third-party mods and hacks.
- Extensive modding support by the community.
- Many bugs and partially implemented features.
General information
- Official Wiki
- Community Mods and Utilties List
- Steam Community Discussions
Availability
Version differences
- The Steam and itch.io versions have a custom premium tileset with graphics enabled by default, new music, and auto-updates. Additionally, the Steam version includes Steam Workshop integration.[1]
Monetization
Microtransactions
Essential improvements
Mods
Lazy Newb Pack
- Homepage
- Bundles the game itself and includes many important custom tools made to make playing Dwarf Fortress easier.
- Ships with some tilesets to improve the readability of gameplay.
- Available for Windows, OS X, and Linux.
Utilities
DFHack
- Homepage
- Acts as a framework for plugins and scripts that extend what one can do with Dwarf Fortress.
- Its main uses are bug fixes and plugins that improve the interface.
Game data
Configuration file(s) location
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
[Note 2]
Video
Input
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
|
Surround sound |
|
|
Subtitles |
|
All speech is text-based. |
Closed captions |
|
Text announcements and all events are written in "gamelog.txt". |
Mute on focus lost |
|
|
Royalty free audio |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Other information
API
Technical specs |
Supported |
Notes |
OpenGL |
2.1 |
|
Executable | PPC |
32-bit |
64-bit |
Notes |
Windows | |
|
|
64-bit since version 0.43.05.[2] |
macOS (OS X) | | |
|
64-bit since version 0.43.05.[2] PowerPC support was removed after 0.31.12.[3] |
Linux | | |
|
64-bit since version 0.43.05.[2] |
Middleware
|
Middleware |
Notes |
Audio |
FMOD |
|
Interface |
FreeType 2 |
|
Input |
SDL2 |
|
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
XP SP3 | |
Processor (CPU) |
Dual Core 2.4GHz
| Dual Core 4.0+ GHz |
System memory (RAM) |
4 GB |
1 GB |
Hard disk drive (HDD) |
500 MB | |
Video card (GPU) |
| 1 GB of VRAM OpenGL 2.1 compatible Shader model 3.0 support |
- Version 0.28.181.40d was the last version to support Windows NT 4.0, Windows 98 and PowerPC Macs.[4]
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.6.3 | |
Processor (CPU) |
| 2.0+ GHz |
System memory (RAM) |
512 MB | |
Hard disk drive (HDD) |
100 MB | |
Video card (GPU) |
| 128 MB of VRAM OpenGL 2.1 compatible |
- Version 0.28.181.40d was the last version to support Windows NT 4.0, Windows 98 and PowerPC Macs.[4]
Linux |
|
Minimum |
Recommended |
Operating system (OS) |
| |
Processor (CPU) |
| 2.0+ GHz |
System memory (RAM) |
512 MB |
1 GB |
Hard disk drive (HDD) |
100 MB | |
Video card (GPU) |
| 128 MB of VRAM OpenGL 2.1 compatible |
Notes
- ↑ 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
, %PROGRAMDATA%
, or %WINDIR%
might be redirected to %LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
- ↑ Starting with the release of DF 50.x, the save folder appears to be moved up one folder (out of data). This is true for installations downloaded from itch.io
References