v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.


From Dwarf Fortress Wiki
Revision as of 16:33, 30 August 2022 by GeloMor (talk | contribs) (Interwiki link)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
This utility page is about v0.34.11, an older version of DF.

Dfterm2 is a remote Dwarf Fortress playing software for multiple users through telnet. It has been replaced by Dfterm3, which has similar functions through an easier-to-use web interface.

On linux[edit]

You need to compile the program directly from source. To do so you need to install the following packages:

  • ICU development libraries
  • Boost development libraries (at least version 1.42)
  • OpenSSL development libraries
  • CMake
  • PCRE development libraries
  • g++ and usual development tools
  • lua ( > 5.1 Doesn't work) (use 5.0)
  • git

First, you need to obtain the source code, using the following commands in git:

$ git clone git://genodeen.net/dfterm2
$ cd dfterm2
$ git submodule init
$ git submodule update

Next, you have to use CMake to configure the building system:

$ cmake .

Thirdly, use this command to start the compiling:

$ make

If compilation failed, visit the DFterm2 page on the Bay12 forums for support.

The final step is to add an administrator account using

$ ./dfterm2_configure --adduser (username) (password) admin 
$ ./dfterm2

To connect to the server from a linux machine, you need to use the following command:

$ telnet 8000