Skip to content

Ramblurr/lazy-newb-pack-qt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

A cross-platform clone of the popular Lazy Newb Pack for Dwarf Fortress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.5%
  • C 4.5%
  • Other 1.0%