Source: https://dxx-redux.com/
It may have gone under the radar for some folks, so just a reminder about DXX-Redux:
DXX-Redux is a source port of Descent 1 and Descent 2, based on DXX-Retro. It features an observer mode used in The Observatory tournament. Download D1X-Redux v1.0 Download D2X-Redux v1.0
Released on Jan 23, 2024. See the release page for changes, macOS and Linux downloads and source code.
Installation
Unzip the d1x-redux / d2x-redux archive into a folder of your choosing.
For d1x-redux, add the descent.hog and descent.pig files from your Descent 1 installation. If you have no sound, add this addon file.
For d2x-redux, add the .hog, .ham, .s22, .pig and .mvl files from your Descent 2 installation.
Note for linux/mac users: the default game folder now uses the name redux instead of rebirth, you probably need to copy/rename it.
General:
Automatic demo improvements
Allow using joystick axis as buttons
Added Classic No Ammo Autoselect option
Allow multi-character search on listboxes
linux/mac directories now have the name redux
linux support for .ini file in .AppImage dir
Added -gamelog_split option
Improved png texture loading time
Fixed sound exactly from right playing on left
Fixed hostage door after aborting while it explodes
Fixed playback of multi-level demos
Demo lock sound/indicator fixes
Now creates crash dump files on crash
"Mouse Smoothing" name change
Fixed cockpit appearing after exiting while dead
Multiplayer:
Added Only Show Confirmed Hit Sparks option
Removed DXX-Retro Homing Speed option
Better synchronized homer scanning interval
Fixed bomb death spew with extra/capped weapons
With friendly fire off, also ignore friendly splash damage
Observer mode:
Observer mode demo fixes
Added third person, muzzle observer options
Fixed disabling Show Bomb Times
Fixed observer afterburner charge indicator
Avoids overlapping kill graph and monitor views
Better support for switching cockpit mode
Fixed rear view monitor