DUNELEGACY(6)

NAME
dunelegacy - Engine for playing Westwood's "Dune II"

SYNOPSIS
dunelegacy [options...]

DESCRIPTION
Dune Legacy is an effort by a handful of developers to revitalize the first-ever real-time strategy game. The original game was the basis for the hugely successful Command and Conquer series, and the gameplay has been replicated an extended to a wide variety of storylines and series.

Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos, in an attempt to harvest the largest amount of spice from the sand dunes. Exchange your spice stockpiles for credits through refinement and build an army capable of thwarting attempts of the other houses to stop your harvesting!

Dune Legacy is a game engine only. To play the game, you must have the data files (*.PAK) from the original game.

OPTIONS

--showlog
    Print the debug log to stdout rather than a file.

-w, --window
    Start the game in a window (overrides .ini file setting).

-f, --fullscreen
    Start the game fullscreen (overrides .ini file setting).

--PlayerName name
    Sets the player name to name, for multiplayer (overrides .ini file setting).

--ServerPort port
    Sets the UDP network port to port, for multiplayer (overrides .ini file setting). Default port is 28747.

FILES

/usr/share/dunelegacy/, ~/.config/dunelegacy/data/
    Game data files (PAK files) are searched for in these two directories.
    The data files may be named in upper- or lowercase. See /usr/doc/dunelegacy-@VERSION@/Dune2-Versions.txt for details.

~/.config/dunelegacy/Dune Legacy.ini
    Game settings. This is a user-editable file. See the comments in the file itself for more information. Will be created if it doesn't already exist.

~/.config/dunelegacy/Dune Legacy.log
    Log messages are written here, unless --showlog is used.

~/.config/dunelegacy/replay/
    Replay data is stored here, for the game's "instant replay" feature.

~/.config/dunelegacy/save/
    Saved games are stored here.

CONTROLS

Escape
    Go to menu

Space
    Pause game

Alt + Enter
    Toggle fullscreen

Alt + Tab
    Switch to other application

PrintScreen or Ctrl + P
    Save screenshot as ScreenshotX.bmp with increasing numbers for X

Enter
    Start/Stop chatting

F1  Zoomlevel x1

F2  Zoomlevel x2

F3  Zoomlevel x3

T   Toggle display of current game time

F10 Toggle sound effects and voice

F11 Toggle music

F12 Toggle display of FPS

Up, Down, Left or Right
    Move on the map

F5  Skip 30 seconds (only in singleplayer)

F6  Skip 2 minutes (only in singleplayer)

-   Decrease gamespeed (only in singleplayer)

+   Increase gamespeed (only in singleplayer)

Ctrl + (1 to 9)
    Save the list of selected units as unit group 1 to 9

1 to 9
    Select units from unit group 1 to 9

Shift + (1 to 9)
    Add all units from unit group 1 to 9 to the list of currently selected units

0   Deselect all currently selected units

Ctrl + 0
    Remove currently selected units form all unit groups (group 1-9)

M   Order unit to move to some position

A   Order selected units to attack some unit, structure or position

R   Repair selected structure

U   Upgrade selected structure

P   Place a structure (if a construction yard is selected)

INTERNET MULTIPLAYER
To play online via Internet, you have to manually enable port forwarding if you use a NAT Router. Forward the Dune Legacy Server Port (Default is 28747) from your NAT Router to your computer. Use the same port on your router as configured in Dune Legacy.

Example: If your machine has IP 192.168.123.1 and you're using the default Dune Legacy Port, than forward port 28747 from your router to 192.168.123.1:28747.

SEE ALSO
The Dune II manual at http://dune2k.com/Duniverse/Games/DuneII/Manual

The official (?) Dune II site at http://duneii.com/

AUTHORS
Dune Legacy has been written by many people. e.g.:
Anthony Cole (anthonycole81AThotmail.com.au) - started this great game
Olaf van der Spek
Raal Goff (gumbyATleemingwireless.net)
Stefen Hendriks - random map generator: MapGenerator.cpp
Richard Schaller (richard.schallerATgmx.de)

This man page written by B. Watson for the SlackBuilds.org project, but it may be freely used by anyone for any purpose.