LxDoom
From DoomWiki.org
LxDoom | |
Codebase | Boom 2.02 |
---|---|
Developer(s) | Colin "cph" Phipps |
Initial release | 1.0.0 (1998-09-23, 26 years ago) |
Latest release | 1.4.4 (2000-04-02, 24 years ago) |
Development status | Discontinued |
Written in | C |
Target platform | Linux |
License | GPLv2+ |
Website | sourceforge.net |
LxDoom brings many improvements over the existing Boom codebase, with a significant portion of these inherited from MBF.
Eventually, the LxDoom and PrBoom projects merged. Because of its portability, bug fixes and strong backwards compatibility, LxDoom formed the basis for the new version of PrBoom. The new version is based on SDL, which makes it quickly portable to many different operating systems.
Features[edit]
- All features from Boom 2.02 (BEX, DeHackEd, etc);
- A lot of bug fixes and code improvements, many incorporated from MBF;
- Support for MBF's enhanced DeHackEd support, skies and new code pointers;
- High resolution support. LxDoom can run as high as 1600x1200;
- Configurable multi-player colours;
- Total game time shown on intermission screens;
- Portable codebase, so it will run on different OS's and architectures;
- Auto-loading of WADs;
- Games can be loaded or the level restarted during a net-game;
- Separate SVGALib version that runs nearly as fast as Boom on DOS;
- Network support over TCP/IP;
- Better diagnostics;
- Automap overlay and rotation;
- Joystick support;
- Sound and music support.
Trivia[edit]
- The Corel Netwinder terminal (StrongARM processor, HDD, 2 MB VGA) received a port of LxDoom.
External links[edit]
- LxDoom 1.4.4 binary, hosted by Doomworld
- LxDoom MAN page with configuration parameters, hosted by Man.cx
- Netwinder port of LxDoom
- Info about the Corel Netwinder
- GamingOnLinux
Source code genealogy | ||
---|---|---|
Based on | Name | Base for |
Boom 2.02 | LxDoom | PrBoom |
LsdlDoom |