Open source Mac OS X source port of Doom, Heretic and Hexen Doomsday Engine is a free and open source Mac OS X/Windows/Unix source port of Doom, Heretic and Hexen.
Doomsday Engine will allow you to enjoy the original games using modern technology.
Doomsday Engine comes with support for OpenGL, DirectSound3D, Direct3D, 3D models, unlimited framerate, simulated radiosity, high-resolution graphics.
Doomsday enhances these classic games with 3D graphics and fully customizable controls, making them more accessible for modern gamers. However, the feel of the original games stays intact, ensuring sublime nostalgia or an exciting introduction into the pioneering games of the genre. Requirements: · At least one IWAD data file from the original Doom, Heretic, or Hexen is required. For example, to play Doom II, you will need a file called DOOM2.WAD from the original game. The shareware versions of Doom and Heretic and the 4-level demo version of Hexen What's New in This Release: · Engine · Fixed: "Segfault when starting jdoom with music" ([1]). · Fixed: Repeated playback of the same music track broken when using sdl_mixer or the CDAudio interface of dsWinMM (e.g., the DOOM title sequence if no demos are played/available). · Fixed: If a music interface is not present but CDAudio interface is; playback via CDAudio not possible. · Fixed: Logic error which resulted in mobjs hidden behind one-sided walls visible from the other side when they should not be. · Fixed: Rendering glitch with shiny surfaces that do not specify a mask texture. · Common code library · Fixed: "DED Reader: Failing to locate State definition" ([2]). · Message log · Fixed: "msgrefresh" not working. · Fixed: Rarely, a game message would not be displayed. · Automap · Fixed: Things not visible in the automap after a resolution change. · InFine · Fixed: When clearing the InFine state stack before beginning a new game, always change the game state to GS_WAITING. This fixes the problem of "Before" InFine scripts not workin...
|