Download
The player ship sits in front of a huge sphere with energy conduits
Available now: D2X-XL 2

Old game -
new soul

D2X-XL is an improved and modernized version of the classic 3D shooters Descent 1 and Descent 2. It allows you to play both games with a single program.

Windows · Linux

D2X-XL

Carefully crafted enhancements in every area of the game, while still preserving the gameplay of the originals.

Installation In-Game Commands FAQ Multiplayer How-to Modding All D2X-XL pages

DLE

The Descent 1 and 2 level editor, with many advanced editing functions.

Introduction General UI Lighting How-To Music How-To Version History Download DLE

Levels

My collection of hand picked single and multiplayer levels for Descent 1 and 2.

Single Player Multiplayer Architectural Level Spotlight 3rd Party Missions Hints
10/28/26 D2X-XL v2.1.5 and DLE v1.13.3 are out! Download them.10/28/26 D2X-XL v2.1.4 is out! Download it.10/27/26 D2X-XL v2.1.3 is out! Download it.10/26/26 D2X-XL v2.1.2 is out! Download it.10/26/26 D2X-XL v2.1.1 is out! Download it.10/24/26 D2X-XL v2.1 and DLE for Linux are out! Download them.10/20/26 - moving through the list of available secondary weapons goes the other way round now.10/18/26 D2X-XL v2.0.9 is out! Download it.10/18/26 D2X-XL v2.0.8 is out! Download it.10/18/26 D2X-XL v2.0.7 is out! Download it.

Worklog

Notes on features and problems from the development of D2X-XL, newest first.

All 182 articles

Featured levels

Hand picked single and multiplayer levels for Descent 1 and 2.

Level Spotlight
A large orange robot fires a missile in a rock cave

News

D2X-XL v2.1.5 and DLE v1.13.3 are out! Download them.

- permanent triggers will activate a robot generator every time they are shot at or being flown through

- joystick axis sensitivity wasn't mapped properly to the axes

- F1 and opening a menu will now pause the game in singleplayer mode

- progress bar briefly jumped backwards when loading a savegame

- fixed a bunch of problems with timed and auto-operation master triggers

- reprogrammed robots didn't consistently shoot other robots

- improved auto levelling

- guidebot could get stunned after hitting the player ship

- closing doors could kick a player ship violently forward

- The fourth player ship in a coop game had the same ship colors as the third

- static objects didn't have proper hitboxes

- Movie audio kept playing when a movie was paused, causing it to go out of sync

- HUD windows could overlap the HUD icons on low resolution displays

- Music volume changes weren't always kept after leaving the sound options menu

- Loading ASE custom models could fail when D2X-XL found data blocks in them it didn't know and need

- light range was too low in certain rare instances, causing lighting artifacts

- improved object lighting

- pressing the strg key while navigating the automap reduces movement speed to a quarter

- DLE: Inserting a segment in a lit level erases the level's colored light information

- DLE: Replacing an animation frame with a hires texture and then reverting the change corrupted the stored animation textures

- DLE: Separating segment sides didn't just separate the two marked sides

- DLE: Hovering over a texture in the texture pane shows its name

- DLE: Added a "view skybox" check mark to the "view" menu

D2X-XL v2.1.4 is out! Download it.

- vr view gets recentered each time the headset is put on after the head didn't move for three seconds

D2X-XL v2.1.3 is out! Download it.

- improved waterfall particle fx

- improved speedboost handling

- some textures weren't rendered in the fully bright textured automap