Skip to content
Memory hacking library for Dwarf Fortress and a set of tools that use it
C++ Lua C Ruby CMake Perl Other
Latest commit 3330225 @lethosor lethosor Update version to r5
Failed to load latest commit information.
CMake/Modules Initial CMake version of Sphinx stuff.
build Bash script to build dfhack according to the instructions in Compile.…
depends Improve Json::get() slightly
dfhack-config dfstatus: Allow sections and metal bars to be customized
docs Merge remote-tracking branch 'PeridexisErrant/new-scripts' into develop
library workflow: Account for job postings correctly and fix existing issues
package Add hack/libs to DYLD_LIBRARY_PATH on OS X
plugins Merge remote-tracking branch 'PeridexisErrant/new-scripts' into develop
reversing Properly handle the variety of exception handlers that MSVC 2010 gene…
scripts Fix several issues with gui/family-affairs
travis Add script to check Authors.rst
.gitignore Allow adding plugins temporarily without modifying plugins/CMakeLists…
.gitmodules Fix .gitmodules.
.travis.yml Add script to check Authors.rst
CMakeLists.txt Update version to r5
LICENSE.rst Further clarify Core; move plugins out; other fixes
NEWS.rst Update version to r5
README.html Move index back to root
README.md Split GitHub README from Sphinx index
conf.py Move index back to root
dfhack.init-example Comment out roses-init (shouldn't be run from dfhack.init).
index.rst Move index back to root

README.md

DFHack Readme

Build Status Documentation Status License Github Issues Open Pulls

DFHack is a Dwarf Fortress memory access library, distributed with scripts and plugins implementing a wide variety of useful functions and tools.

The full documentation is available online here, from the README.html page in the DFHack distribution, or as raw text in the ./docs folder. If you're an end-user, modder, or interested in contributing to DFHack - go read those docs.

If that's unclear or you need more help, try the Bay12 forums thread or the #dfhack IRC channel on freenode.

Something went wrong with that request. Please try again.