D2X-XL FAQ

With many sound sources, sound builds up and gets distorted

Download and install the (separate) high definition sound packages for Descent 1 and 2 and enable hi def sound in d2x.ini.nSee the installation instructions for details.

The program reports level mismatches when trying to play IPX based LAN games together with non D2X-XL users

D2X-XL multiplayer is generally incompatible with other Descent versions

The program quits immediately with a message that the application failed to start or to initialize properly
The program quits immediately, reporting an invalid side-by-side configuration

Install the Microsoft Visual C++ 2008 SP Redistributable Package (x86) for the 32 bit or (X64) for the 64 bit versions of the program

The game crashes on OS X 10.7 'Lion'

This is a fullscreen issue. Edit d2x.ini and set '-fullscreen 0' there

The game crashes on OS X

Try to turn off midi music playback with the command line switch -nomusic (can be placed in d2x.ini)

Turning off midi sound disables all game sound on Windows Vista/7

Add the switch '-midifix 1' to d2x.ini

The mine is completely dark

install or update to the latest d2x-xl data (particularly d2x-xl.hog) and delete the contents of d2x-xl's cache folder

The program crashes if per pixel lighting is enabled

Try to decrease max. lights/pass in the render options until it works. Many older graphics cards and apparently even current NVidia hardware cannot handle more than 6 lights/pass.

I cannot hear any sounds

Either set -hires_sound 0 in d2x.ini, or install hires sounds as described in the installation guide.

A valid hog file cannot be found

Make sure to organize all Descent data in folders as described in the installation guide.

Reference to glDrawRangeElements breaks the compile on Linux

grep for all occurrences of glDrawRangElements in the source and remove the #ifdef _WIN32 ... #endif around them. Your system lacks the OpenGL headers containing that function specification (you probably need to update them. Try to install the latest MESA package).

I have a noteable audio delay with movies on Windows Vista

This is caused by Vista's audio enhancements. to turn them off, open the control panel, chose sound, click on the speakers/headphones box below, then click on properties, select the enhancements tab, and finally check the disable all enhancements box.

I have installed new hires models/textures, but the game shows the old ones

Delete the corresponding *-256.tga and/or *-128.tga files in your models or textures folder to make D2X-XL recompute them.

I get an out of memory error when I enable hires textures

Decrease image quality in the render options menu. At the highest setting, each texture has 512x512 pixels. Decreasing image quality to 'high' still gives you 256x256 pixels, which means a very acceptable degradation in visual quality while cutting memory requirements by 75%. If that is not enough, try to remove the animated textures first (switches, panels, doors in that sequence), as these are the worst memory hogs due them containing multiple images (animation frames). Total memory requirement with highest texture quality is around 480 MB for Descent 2:Counterstrike Level 1 when using hires textures, and around 300 MB with 'high' texture quality.

On program start the game window briefly becomes visible, then the program terminates immediately

This usually means that either D2X-XL doesn't find the Descent 2 data or that some required system files are missing on your system. Try to install the required runtime libraries (see above).

Camera views are always black
The game crashes when I face a camera view

Make sure cameras are turned on and enable backwards compatible camera handling by adding '-render2texture 0' to d2x.ini.

When I load a Descent 1 savegame, textures look wrong

Old Descent 1 savegames don't work with the current D2X-XL anymore because the Descent 1 texture handling has been changed. Proceed to the next level, or start from a save game int16_t before finishing the previous level.

The game always starts in 640x480 regardless of the setting stored in my player profile

Put a semicolon in front of the line '-640x480' in d2x.ini.

When I try to select the Vulcan/Spreadfire Cannon, the Gauss/Helix cannon gets selected

Turn off 'smart weapon switch' in the gameplay options menu.

How do I make a screenshot?

Press PrtScrn (German: Druck).

I cannot find any games via tracker

If the gamelist screen says that there are 0 trackers available, then D2X-XL couldn't find any trackers. Otherwise this probably means that nobody is offering a game via the trackers you are using. See the tracker page for info how to test tracker functionality.

My ship doesn't move properly, but seems to 'hang' all the time

Either change the frame rate in the render options menu so that it is not set to 'none' or 'v-sync', or enable v-sync in your graphics driver.

I cannot select weapons with 1 .. 9 keys

Configure your weapon hotkeys (Options -> Controls -> Configure Weapon Hotkeys).

My extra mouse buttons don't work

Your mouse driver may be mapping the extra mouse keys to keyboard commands. Either use the keys they are mapped to, or change the driver settings.

I cannot load some of my save games any more

A few versions of D2X-XL (around v1.5.6X) had a severe flaw in the save game format, leading to random memory being overwritten when loading these save games. Fixing this bug made these save games unusable.

Why does colored lighting look so crude?

This can happen with big faces (wall areas) in basic or standard lighting modes. Use high or best lighting quality to achieve better visuals

There are miscolored lines at door and grate edges

Certain textures (doors, grates), which are usually used as overlay textures on some base texture, have a special kind of transparency meaning that transparent areas in these textures are promoted to their underlying textures. This makes sense: Just think of the openings in grates, where you wouldn't want to see the base texture, but want to see through the base texture as well. This is called 'super transparency' in Descent. Super transparent pixels have a special color (e.g. purple, as you can e.g. see in DLE-XP). Under certain circumstances, such textures are rendered using a pixel shader. Now the pixel shader only gets active after anti-aliasing has taken place. Anti-Aliasing can and will change color values particularly at sharp edges like door openings. This leads to some pixels loosing their original super transparency color key, this in turn leading to super transparency not being applied for them. Hence the miscolored lines at door openings. Multitexturing via pixel shaders is enabled when turning hires texture usage on.

I cannot see through open doors, there's textures behind them

Edit the file d2x.ini from your Descent folder and add '-use_shaders 0'.

Why are mouselook and fast pitch in D2X-XL, and what do they do?

Mouselook greatly increases response of the ship to mouse movements. Fast pitch doubles the vertical turning speed (nose up/down), which by default is half of the horizontal turning speed (heading). I felt their introduction was justified, as a mouse user has a disadvantage compared to joystick players because he cannot make the ship continuously turn. To please everybody, you can however turn mouselook off, and in multiplayer games, it is controlled by the game host (server): If he turns it off, no participant can use it. If he turns it on, participants can still individually turn it off locally. Finally, if the game host doesn't use D2X-XL, D2X-XL detects it and turns off mouselook as well. Mouselook is *off* by default, so won't be accidentally available when it's not desired.

On Linux, D2X-XL crashes right after program start

Make sure X is running and is set to 32 bit mode

I cannot get Redbook audio from my Descent CD to work

You can specify the drive letter where D2X-XL is looking for the redbook audios. See the switches section for details. Make sure to remove '-nocdrom' from d2x.ini.

News

A new D2X-XL update fixing broken screen resolution persistence is available

There is yet another D2X-XL update is available (the new Pumo Mines broke a few things ...)

Believe it or not: There's a new D2X-XL version online!

Uploaded updated D2X-XL and library source code that compiles with Visual Studio 19

After a really long time, another new DLE version is available

A new DLE version is available (hear, hear!) :D

A new Max OS X version of D2X-XL is available!

D2X-XL now offers a cartoon style render mode!

New D2X-XL and DLE versions are available

Blarget has got his own area in the level spotlight

New D2X-XL and DLE versions are available

A couple of levels have been added to the level spotlight

Hooray! We're finally having a new Mac OS X version of D2X-XL!

D2X-XL now features an observer mode for multiplayer games

A new D2X-XL version with improved multiplayer synchronization is available

A new D2X-XL version fixing out of sync problems in multiplayer games is available

A new D2X-XL version with many multiplayer bug fixes is available

Added high quality (ogg) Descent 1 and 2 music to the downloads area

A new D2X-XL version with important bug fixes is available

D2X-XL compiles and runs on Linux again!

Descent 1 and 2 high res textures are now available as complete downloads

A new DLE version with a ton of bug fixes and improvements is online

A new D2X-XL version is online

A new D2X-XL version with a much needed bug fix is online

A new DLE version is online

Published another DLE version with more bug fixes and improvements by Sirius

Published a new D2X-XL version

Published a new DLE version with tons of bug fixes and improvements by Sirius

D2X-XL now supports Oculus Rift 3D headsets!

Updated DLE and D2X-XL to support new level features requested by Pumo

Added an article about DLE's new tunnel generator to the worklog

DLE's new tunnel generator is finished

Added a new article to the worklog

Published a new DLE version

Added a new article to the worklog

Added two new articles to the worklog

D2X-XL and DLE-XP now support triangular segment sides!

DLE-XP has an OpenGL render and 1st person view!

New DLE-XP version available

Wrote a new worklog article

Check out DarkFlameWolf's level spotlight section!

New DLE-XP and D2X-XL versions are available

A new DLE-XP version is available

Added a worklog article about the way point feature

Added way point support to DLE-XP and D2X-XL

Posted a bunch of new screenshots

Posted a bunch of new screenshots

A New version of DLE-XP is available

New OS X version of D2X-XL is available!

Added article about lightmaps to worklog.

New article and video added to worklog.