From DoomWiki.org
DOOM (2016) was a bit of a surprise hit, and far exceeded many people's expectations. Reboots of classic, beloved franchises are tricky to pull off well, but id Software did an amazing job. Product Description Doom - Xbox One Rated M for Mature. DOOM returns as a brutally fun and challenging modern-day shooter experience. Doom Legacy is a source port originally written as a fork of DOSDoom, introducing mouse-look, jumping, a console, 32-player deathmatch, skins, and, later, native Windows, Linux, and Mac OS X ports. It has also evolved to support many Boom features and 3D acceleration. This doom bundle is very awesome. It comes with a nice collectible steel book and also it includes the season pass which has all 3 dlc releases for the multi-player. Doom is back and it's single player and multi-player is amazing and very brutal. Game is a classic reimaged!
Doom Legacy | |
Codebase | DOSDoom v0.2 |
---|---|
Developer(s) | faB, Hurdler, Boris Pereira, Wesley Johnson |
Initial release | 1.11 (1998-02-12, 23 years ago) |
Latest release | 1.48.4 (2020-05-17, 9 months ago) |
Development status | Active |
Written in | C |
Target Platform | Cross-Platform |
License | GNU General Public License v2+ |
Website | doomlegacy.sourceforge.net |
Source Repository (Subversion) | SourceForge |
IRC Channel | Freenode #legacy |
![Doom Doom](https://www.gamepur.com/wp-content/uploads/2020/01/doom.jpg)
Doom Xbox One Review
![Doom Legacy Xbox Doom Legacy Xbox](https://news.xbox.com/wp-content/uploads/sites/2/Cyberdemon_Old1.jpg)
Splitscreen is a multiplayer feature added into Doom in several ports made since the original release. It allows the screen to be split into several player views at once, thus enabling multiplayer on a single system. Commercial ports with splitscreen support. Doom Classic (PlayStation 3); Xbox.
is a source port available for DOS, Win32, Linux, OS/2, and MacOS, originally written by Boris Pereira and Denis 'faB' Fabris, maintained by Thierry 'Hurdler' Van Elsuwé for a long time, and is now maintained by Wesley Johnson with a supporting cast of 40 contributors.Legacy was originally written as a fork of an early DOSDoom version introducing mouse-look, jumping, a console, 32 player deathmatch, skins, and a native win32 mode. The console in its entirety was taken from Quake 1.01, a leaked version of Quake about one to two years before it was GPLed. Fabris developed a glide front-end, one of the first hardware-accelerated renderers. Hurdler was originally introduced to develop GL support, however as time went by, Hurdler increasingly maintained the project. Fabris, Boris, and Hurdler have now moved on to pastures new.
Boom compatibility was introduced later in 2000 by Stephen 'SoM' McGranahan, who also introduced Heretic support by merging in code from Heretic/Hexen; and FraggleScript from the port SMMU. SoM developed some novel modifications, including several varieties of 3D floors and deep water before settling on the current implementation.
SDL is the primary graphics interface, but still has working X11 interface, and older MacOS, OS2, and DOS interfaces are still present.
Features[edit]
- TCP/IP multiplayer networking (including a master server for Internet game searches).
- Nearly complete Boom and Heretic support.
- OpenGL and software rendering (8, 15, 16, 24, 32 bit and native RGB), windowed and fullscreen.
- Higher resolutions.
- DirectSound 3D.
- Console with support for key bindings (Quake-style bindings).
- FraggleScript for scripting.
- 3D floors (implemented in December 2000 with version 1.31), water (swim, fog, color), and coloured lighting.
- Boom colormaps used in OpenGL mode.
- Free look and crosshairs.
- Jumping.
- 32 Players (including support for custom skins).
- Supports Linux, MacOS and Windows and others.
- 2 player splitscreenco-op or deathmatch.
- Ability to play Audio CDs during play.
- Chex game support, blocking Doom graphics.
- Savegame directories with 99 savegames per directory, in 1.44. Savegames record PWAD and command line information.
- DEH DeHackEd (and BEX in 1.44 alpha4).
- New parameterized Fog linedef in 1.44 alpha4.
- Simple Launcher invoked when started without command line parameters (1.44 alpha5) to allow starting from icon or menu.
- Advanced game and display modifications enabled in menus.
- Marine's Best Friend (MBF) support in 1.47, with Friends, Dogs, MBF monster behaviors, gradual door light. TOUCHY and BOUNCES object attributes.
- Boom weapon recoil, invulnerable skymap and zerotags controls, in 1.47.
- Sprites can have 16 rotations, in 1.47.
Recent release history[edit]
- 2003: Legacy 2.0, started a re-write in C++. This is designed to improve the tolerance of the code base to new features. Has Hexen support.
- 2009: Legacy 1.44, renewed life in the C code path. Updates and bug fixes to most known problems, with more than 250 patches in 2009-2011 (Rev 778, Rev 845). Actively maintained, current bug reporting and SVN repository on SourceForge.
- 2012: Legacy 1.44 alpha4 (Rev 999)(2012-12-23) on DoomLegacy home page.
- 2014: Currently available as Legacy 1.44 alpha5 (Rev 1089)(2014-2-16) on DoomLegacy home page.
- 2014: Legacy 1.45 beta1 (2014-05-17) on the DoomLegacy home page.
- 2016: Legacy 1.46.1 and 1.46.2 released.
- 2017: Legacy 1.46.3 released.
- 2018: Legacy 1.47.2 released (rev1412).
- 2020: Legacy 1.48.4 released (rev1532).
Trivia[edit]
Doom Legacy was the first source port to implement a software water effect, complete with transparency and one-dimensional column warping. Due to the focus on OpenGL rendering, it was unfinished in Doom Legacy and removed in a later release. The Sonic Robo Blast 2 TC re-implemented this feature with two-dimensional warping effects. The inspiration for this effect came from the Amiga game Alien Breed 3D.
Doom Legacy Psp
It is accessible in its original form in version 1.28 by typing 'dev_water' into the console.
See also[edit]
Doom Eternal Xbox Store
- #legacy, the IRC channel
- ReMooD a modification of Doom Legacy
- PSP Legacy A port for the Sony PlayStation Portable
External links[edit]
Doom Xbox Store
- Repository of old Legacy versions (archived ?), consists of the SourceForge repository and a compilation of rare to find Legacy-related files by Gokuma and merged together on Archive.org by Fraggle
- discussion about non-hardware accelerated dynamic lighting in a Doomworld mailbag, 1998-09-29
Source code genealogy | ||
---|---|---|
Based on | Name | Base for |
DOSDoom v0.2 | Doom Legacy 1.29 | Merged |
Doom Legacy 1.29 | Doom Legacy 1.42 | PSP Legacy |
SDL Doom | ReMooD | |
Sonic Robo Blast 2 |
Retrieved from 'https://doomwiki.org/w/index.php?title=Doom_Legacy&oldid=224184'