A modern source port of Descent 1 & 2 that updates the classic 3D shooters for contemporary PCs while preserving the original gameplay.
DXX-Rebirth is a source port of the classic 3D shooters Descent and Descent II, based on the D1X and D2X projects. It updates these games to run on modern operating systems like Linux, macOS, and Windows while fixing bugs and adding improvements like OpenGL rendering and enhanced multiplayer support. The project solves the problem of keeping these pioneering titles playable on contemporary hardware without altering their core gameplay.
Retro gaming enthusiasts, fans of the Descent series, and players interested in classic 3D shooters who want to experience these games on modern systems. It also appeals to developers interested in game preservation and source port projects.
Developers choose DXX-Rebirth because it faithfully preserves the original Descent experience while adding modern technical enhancements like cross-platform support and improved rendering. Its commitment to compatibility with original content and backward compatibility with DOS versions ensures an authentic yet updated gameplay experience.
Descent-Rebirth and Descent II-Rebirth
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Officially runs on Linux, macOS, and Windows, with source code compilable on many other systems, ensuring broad accessibility for retro gaming enthusiasts across modern operating systems.
Utilizes OpenGL for smooth rendering even on low-end systems, with optional effects like transparency, colored lighting, and texture filtering to modernize the visual experience while maintaining performance.
Features UDP-based multiplayer for LAN and online play with improved reliability and reduced packet loss glitches, making it ideal for competitive sessions with friends or the community.
Fully compatible with original games, expansions, and third-party levels, and supports using DOS-era player files, savegames, and missions seamlessly, preserving the authentic experience.
Installation requires consulting a separate INSTALL.markdown file, which may involve compilation or configuration steps that aren't user-friendly for non-technical players, lacking out-of-the-box simplicity.
Exclusively a port for Descent 1 and 2, so it doesn't support other games or provide a framework for new developments, restricting its utility beyond these specific retro titles.
Users likely need to provide their own game data from the original Descent releases, which can be a barrier if they don't own the games or have access to the files, adding an extra step for setup.
While it adds OpenGL effects, it lacks support for contemporary graphics technologies like ray tracing or high-resolution texture packs by default, limiting visual upgrades for those seeking cutting-edge enhancements.