Home / 1.46.2
Name Modified Size Downloads / Week Status
Parent folder
README.rst 2016-12-21 5.9 kB 66 weekly downloads
doomlegacy_1.46.2_windows_setup.exe 2016-12-21 1.9 MB 124124 weekly downloads
doomlegacy_1.46.2_windows_32_sdl.zip 2016-12-21 1.2 MB 2424 weekly downloads
doomlegacy_1.46.2_linux2.6_32_x11.tar.bz2 2016-12-21 625.0 kB 1616 weekly downloads
doomlegacy_1.46.2_linux2.6_32_sdl.tar.bz2 2016-12-21 582.2 kB 1010 weekly downloads
doomlegacy_1.46.2_common.zip 2016-12-21 970.2 kB 7373 weekly downloads
doomlegacy_1.46.2_source.tar.bz2 2016-12-21 2.2 MB 88 weekly downloads
doomlegacy_1.46.2_linux2.6_64_sdl.tar.bz2 2016-12-21 685.3 kB 3232 weekly downloads
Totals: 8 Items   8.2 MB 293

README for Doom Legacy 1.46.2, svn1287

Released 2016-12-21

What you will need

  1. Doom Legacy executable (e.g. doomlegacy_1.46.2_windows_32_sdl.zip)
  2. The shared files in doomlegacy_1.46.2_common.zip (legacy.wad 1.45 and the docs)
  3. Run-time libraries (SDL, SDL_mixer), unless you already have them installed
  4. One or more IWADs containing the game data (Doom, Plutonia, TNT, Heretic)

We provide precompiled binaries for Linux and Win32, built with default options. You can also compile a binary yourself, the source code package contains the compilation instructions.

Doom Legacy SDL version requires the SDL and SDL_mixer run-time libraries. Using SDL is recommended, but there are some other compile options (like X11 native).

Play setup

Extract the executable and the _common package to the same folder.

When run, Doom Legacy will create a hidden directory in your home directory to keep your config and game save files. This directory name varies by operating system, as set by DEFAULTDIR1 and DEFAULTDIR2. The alternative home directory DEFHOME is used if a user specific one cannot be made.

Doom Legacy will search for WADs in predefined directories before it looks in the current run directory. For the legacy.wad in LEGACYWADDIR. For the game IWAD and other wad files in DEFWADS01 to DEFWADS20. In the DEFWADS strings, the ~ is the home directory, as implemented by Doom Legacy (Windows and Dos too). Doom Legacy will search sub-directories too.

GAME_SEARCH_DEPTH   4
IWAD_SEARCH_DEPTH   5

Linux, FreeBSD, and Unix:
The binary can also be installed in "/usr/local/bin".
DEFHOME    "legacyhome"
DEFAULTDIR1 ".doomlegacy"
DEFAULTDIR2 ".legacy"
LEGACYWADDIR  "/usr/local/share/games/doomlegacy"
DEFWADS01  "~/games/doomlegacy/wads"
DEFWADS02  "~/games/doomwads"
DEFWADS03  "~/games/doom"
DEFWADS04  "/usr/local/share/games/doomlegacy/wads"
DEFWADS05  "/usr/local/share/games/doomwads"
DEFWADS06  "/usr/local/share/games/doom"
DEFWADS07  "/usr/local/games/doomlegacy/wads"
DEFWADS08  "/usr/local/games/doomwads"
DEFWADS09  "/usr/share/games/doom"
DEFWADS10  "/usr/share/games/doomlegacy/wads"
DEFWADS11  "/usr/share/games/doomwads"
DEFWADS12  "/usr/games/doomlegacy/wads"
DEFWADS13  "/usr/games/doomwads"
DEFWADS16  "~/games/doomlegacy"
DEFWADS17  "/usr/local/share/games/doomlegacy"
DEFWADS18  "/usr/local/games/doomlegacy"
DEFWADS19  "/usr/share/games/doomlegacy"
DEFWADS20  "/usr/games/doomlegacy"

Windows:
DEFHOME   "\legacyhome"
DEFAULTDIR1 "doomlegacy"
DEFAULTDIR2 "legacy"
DEFWADS01  "~\games\doom"
DEFWADS02  "~\games\doomwads"
DEFWADS03  "~\games\doomlegacy\wads"
DEFWADS04  "\doomwads"
DEFWADS05  "\games\doomwads"
DEFWADS06  "\games\doom"
DEFWADS10  "\Program Files\doomlegacy\wads"

Dos:
DEFHOME    "DL_HOME"
DEFAULTDIR1 "dmlegacy"
DEFAULTDIR2 "legacy"
DEFWADS01  "~\games\doom"
DEFWADS02  "~\games\doomwads"
DEFWADS03  "~\games\doomlegacy\wads"
DEFWADS04  "\doomwads"
DEFWADS05  "\games\doomwads"
DEFWADS06  "\games\doom"

Mac:
DEFHOME   "/usr/local/games/legacyhome"
DEFAULTDIR1 ".doomlegacy"
DEFAULTDIR2 ".legacy"
LEGACYWADDIR  "/usr/local/share/games/doomlegacy"
DEFWADS01  "~/games/doomlegacy/wads"
DEFWADS02  "~/games/doomwads"
DEFWADS03  "~/games/doom"
DEFWADS04  "/usr/local/share/games/doomlegacy/wads"
DEFWADS05  "/usr/local/share/games/doomwads"
DEFWADS06  "/usr/local/share/games/doom"
DEFWADS07  "/usr/local/games/doomlegacy/wads"
DEFWADS08  "/usr/local/games/doomwads"
DEFWADS09  "/usr/share/games/doom"
DEFWADS10  "/usr/share/games/doomlegacy/wads"
DEFWADS11  "/usr/share/games/doomwads"
DEFWADS12  "/usr/games/doomlegacy/wads"
DEFWADS13  "/usr/games/doomwads"
DEFWADS16  "~/games/doomlegacy"
DEFWADS17  "/usr/local/share/games/doomlegacy"
DEFWADS18  "/usr/local/games/doomlegacy"
DEFWADS19  "/usr/share/games/doomlegacy"
DEFWADS20  "/usr/games/doomlegacy"

Others:
DEFHOME   "/usr/local/games/legacyhome"
DEFAULTDIR1 "doomlegacy"
DEFAULTDIR2 "legacy"
LEGACYWADDIR  "/usr/local/share/games/doomlegacy"
DEFWADS01  "~/games/doomlegacy/wads"
DEFWADS02  "~/games/doomwads"
DEFWADS03  "~/games/doom"
DEFWADS04  "/usr/local/share/games/doomlegacy/wads"
DEFWADS05  "/usr/local/share/games/doomwads"
DEFWADS06  "/usr/local/share/games/doom"
DEFWADS07  "/usr/local/games/doomlegacy/wads"
DEFWADS08  "/usr/local/games/doomwads"
DEFWADS09  "/usr/share/games/doom"
DEFWADS10  "/usr/share/games/doomlegacy/wads"
DEFWADS11  "/usr/share/games/doomwads"
DEFWADS12  "/usr/games/doomlegacy/wads"
DEFWADS13  "/usr/games/doomwads"
DEFWADS16  "~/games/doomlegacy"
DEFWADS17  "/usr/local/share/games/doomlegacy"
DEFWADS18  "/usr/local/games/doomlegacy"
DEFWADS19  "/usr/share/games/doomlegacy"
DEFWADS20  "/usr/games/doomlegacy"

Versions other than SDL

There are some options to compile a version of Doom Legacy for other display systems.

Linux X11-windows native (tested, have binaries)
  • requires X11 (such as X11R6), the usual Linux window system that is included with every Linux package (only tiny Linux systems running standalone would be without this).
FreeBSD X11-windows native (tested by at least one user)
  • similar to Linux X11 but has some slight library differences.
Linux GGI (old and not tested lately)
  • requires GGI libraries
Unixware, and Openserver5 versions (untested lately, usability is unknown)
  • has different music servers
Windows Direct-X native (may or may not work depending upon your header files)
  • requires Direct-X 7 (at least).
  • with or without FMOD

Mac SDL (code exists, is not working, needs a tester).

Macos native (old and not tested lately).

Os2 native (old and not tested lately).

DOS native (old and not tested lately).

Source: README.rst, updated 2016-12-21

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks