Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A cross-platform clone of the popular Lazy Newb Pack for Dwarf Fortress.
branch: master

This branch is 13 commits behind Squirtle:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
3rdparty
data
src
.gitignore
.gitmodules
Lazy_Newb_Pack.pro
README.md
fallback.qrc

README.md

System Requirements

Currently, the only operating system supported is Linux, but support for OS X and Windows are planned in the future. You can try compiling and running the GUI on Windows or OS X, but things may break.

Dependencies

The only dependency for the qt Lazy Newb Pack GUI is qt 4.8, though Dwarf Fortress itself requires GTK+ 2+, SDL 1.2+, and SDL_image. Since you will need to compile the qt LNP GUI, you will need the qt headers as well. If you are using a distribution which separates these from the main package, such as Ubuntu or Debian, this means installing the dev package.

Compile

With Qt Creator:

Simply open the Lazy Newb Pack.pro project file in Qt Creator and build as normal.

Manually (command line)

Compile the GUI with:

cd lazy-newb-pack-qt/
qmake && make

Install

To install the Qt Lazy Newb Pack GUI, you will first need a copy of the Windows version of the LNP, which you can grab at http://dffd.wimbli.com/file.php?id=2801 or http://www.mediafire.com/?hwcjhh5j4jyus.

Once you have downloaded and extracted the Windows version of the LNP, delete the Dwarf Fortress folder and replace it with a folder with the linux version of DF. The name of the folder has to contain the string 'Dwarf Fortress' (without quotes) to work.

Copy the Lazy Newb Pack executable to the folder of the windows version of the LNP.

Goals

The primary goal of this project is to provide a cross-platform version of the LNP which is functionally equivalent to the Windows version. When this goal is reached, additional functionality will be considered.

Progress

GUI (Partially complete)

  • Bottom buttons (Completed)
    • Init editor (Completed)
  • Tabs (Partially complete)
    • Options tab (Completed)
    • Graphics tab (Partially complete)
    • Utilities tab (Not yet begun)
    • Advanced tab (Completed)
  • Menu (Partially complete)

OS X Compatibility (Not yet tested)

Windows Compatibility (Not yet tested)

Packaging (Not yet begun)

Something went wrong with that request. Please try again.