Development

From Doom Legacy Wiki

Jump to: navigation, search

acelbass Legacy 2.0 is the current development version of Doom Legacy, implementing all the features of the existing stable legacy build and adding lots of new ones.
It also involves the conversion of the C source into C++, in order to improve the tolerance of the code to new features.

New Features

  • Hexen support.
  • ACS and BEX.
  • New netcode, based on OpenTNL, used in Tribes 1 and 2.
  • 4 player splitscreen, support for modern joysticks and gamepads.
  • Multiple maps can be run simultaneously on a server, with the players moving back and forth between them.
  • New OpenGL renderer with support for GLSL shaders.
  • High resolution textures in compliance to the JDS Joint Texture Standard draft.
  • PNG-based textures with alpha channel.
  • JPEG-based textures.
  • Ogg Vorbis, mp3 and several module music formats are supported.
  • MD3 models.
  • Partial DECORATE support.
  • ZIP/PK3 files can be used in addition to WADs.
  • OpenGL skyboxes.
  • More compatibility with ZDoom.

Status

Legacy 2.0 is currently still an alpha, but progress has recently sped up.
Progress images are available, courtesy of Pate, here.
More progress images are available at the forums, here.

Unofficial Alpha Versions

These alphas are not official releases. They have been compiled from the SVN Repository on Legacy's SourceForge site by Exl.
GLBSP and GLVIS are included in the zip files, you will need to use these programs on your IWAD and any desired PWADs before running Legacy.

Note: As the project is still in alpha stages and not yet finished, these files are not an accurate reflection of the final version. Many features are still being worked on.

Latest version:

Older versions:

The Alpha software builds can be found here

Future Roadmap

After Legacy 2.0 has been released, the following new features will be considered:

  • New game types such as CTF.
  • Improved bots.
Your Ad Here
Personal tools