Some update on D2X-XL after my being absent from here for quite a while (I had a lot to do, trust me! ;).
The D2X-XL code base has received a massive overhaul, with significant parts of it having been rewritten in C++, using many of its features like virtualization, operator overloading and template classes that tremendously help in checking code and data integrity (arrays for example are now implemented using template classes, allowing to check array accesses).
One side effect of this code improvement was that the memory management has been improved, so that D2X-XL now usually requires about 40% less memory to run.
As if that wasn't enough, D2X-XL now offers complete modding support for Descent 1 and 2. That means that mission authors can easily mod every aspect of their mission, be it robot models and behaviour, textures, sounds and music, w/o affecting the original game data or requiring the user to deal with them.
Apart from these big changes, D2X-XL has received a lot of polish: The cockpit for example now looks better than ever, and there have been tons of little tweaks that just subtly add to a better gaming experience.
A reminder for all you die hards: You can turn D2X-XL into an almost identical clone of the original Descent 2 with a single command line switch: "-pureD2" will do the trick for you.
D2X-XL also is for the Descent 1 lovers, as it supports playing Descent 1 levels with the original textures, sounds, robots including the Descent 1 AI (yes, you can have D2X-XL use the Descent 1 and not the Descent 2 AI for Descent 1 missions). ;)
The only backdraw, if you want to call it so, is that a complete D2X-XL installation has over 4 GB. Actually that's another plus though, as the bulk of this data consists of high resolution textures and models and its download is completely optional. If you just want to add D2X-XL to your existing Descent installation, you will have to download less than 15 MB.
A public beta test is currently in progress and almost finished, so prepare for Descent with a new D2X-XL that is better and easier to handle than ever! :)
Post edited February 06, 2009 by karx11erx