Native Port · by dxx-rebirth

DXX-Rebirth

Descent / Descent II

Modern source port of Descent and Descent II for Linux, macOS and Windows, with OpenGL rendering and online multiplayer.

Origin
PC (classic)
Runs on
WindowsLinux
Tags
c++needs-original-game
639stars · GitHub 148 forks
dxx-rebirth/dxx-rebirth ↗

Sign in to vote

DXX-Rebirth is a source port of Descent and Descent II, based on the older D1X and D2X ports. The team fixes old bugs and adds improvements while following a philosophy of keeping the games feeling like the 1995 originals.

It has official support for Linux and other Unix systems, macOS and Windows, and the code can be compiled on other systems. You need the data from your own copy of the games.

Highlights

  • Full compatibility with Descent and Descent 2, including expansions and third-party levels
  • OpenGL rendering with optional transparency, colored lighting, texture filtering and FSAA
  • Joystick, keyboard and mouse can be used at the same time
  • Any resolution and aspect ratio, with VSync option
  • MIDI, Redbook CD audio or custom music, plus AddOn packs
  • UDP multiplayer for LAN and online, and an improved demo recording system

If you like this

Native Port · GameCube Dusklight The Legend of Zelda: Twilight Princess Reverse-engineered reimplementation of Twilight Princess for PC and mobile that stays close to the original while adding options and tools. 🔥 0🧊 0 5.8k
Native Port · N64 Ship of Harkinian The Legend of Zelda: Ocarina of Time PC port of Ocarina of Time built on libultraship and the OoT decompilation, played with your own ROM. 🔥 0🧊 0 5.6k
Native Port · SNES Zelda3 The Legend of Zelda: A Link to the Past Reverse-engineered C reimplementation of A Link to the Past that is playable start to finish, with widescreen and bugfixes. 🔥 0🧊 0 4.9k
Native Port · DOS Chocolate Doom Doom Minimalist, historically accurate Doom source port that reproduces the DOS version, bugs included, and also covers Heretic, Hexen and Strife. 🔥 0🧊 0 2.4k