A new version of the Doom, Heretic and Hexen source port Doomsday Engine has been released.
You can find some shareware versions of Doom and other ID games at Q-Marines DOOM WADs Dat project page.
Quote:
- Added DOOMSDAY_RELEASE_TYPE and a more logical version ID.
The Doomsday version text now contains the release type (unstable, candidate, stable). Revised the way the version text is generated so it´s more logical. Replaced the old "DGL" (Doomsday GL) with "OpenGL" as the renderer implementation in the version ID.
The platform_release script reads the release type, but it doesn´t currently affect the build in any way. Ultimately it will have an effect on the produced file name and where the file is copied in the apt repository.
Also, added headers to engine sources in CMakeLists.txt so that they appear in Qt Creator as part of the project.
- Fixed dedicated server UI on ncurses / Mac OS X
Most likely this fixes the dedicated server UI also for other Unix builds. Added checks for isDedicated in various places to prevent full resource/GL subsystem preparation.
- Fixed a typo.
- Improved appearance of build status table
- Informative build status table
Organized all the build information into a nice-looking table. Warnings and errors are counted in build logs and shown in the table. Yellow and red are used to indicate the status of each binary in regards to warnings/errors.
- Terminology tweak.
- Prettier formatting for commit body.
- Removed newlines from commit body, leaving only paragraph breaks. This makes the text reflow better in a web browser / RSS reader.
- Crop very long commit subject lines.
If the commit subject line is very long (maybe the committer has not included one), break down the subject line after 100 chars and put the rest in the commit body.
- Build script: Fixes and fine-tuning.
HTML tags in revision log entries are now converted to character entities. Added a command for regenerating the revision list for the latest build ("build_event.py changes").