D2X Project

Descent 2 for DOS, Windows, and Unix (Linux, Solaris, Mac OS X, etc).

Descent for Pocket PC? Yes, it actually runs! Not terribly useful yet, though, unless maybe you have an external keyboard or pointer device? But you can, at least, start it up and watch a demo or attempt to navigate your ship with nothing more than your little stylus... Some images here

Supported features include: Graphics, Sound, OpenGL, Joystick, Mouse, CD audio, Networking
Unsupported features: Serial

A few of the new features in 0.2.0: Movies, Bigendian support, Shareware data file support, and Descent 1 data file support

D2X's primary development goal is to reach the same level of stability and feature-richness as D1X.

screenshot

More Screenshots...

Binaries

This project does not often have up-to-date binaries available, I always recommend compiling from CVS to get the latest features and bug-fixes.
What we do have is available here.

Source

CVS

To access the source code via CVS:

cvs -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot login (password is "anonymous")
cvs -z3 -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot co d2x

You can browse the source code online, with ViewCVS

You can also browse the cvs history of d1x online, with cvs2html. It is generated once a month or so.

Shareware Data Files

Game Patches

Miscellaneous Stuff

Other Sites Relating to D2X

Help Improve D2X!

If you fix a bug or add a feature, send it in a patch! Either attach it to the relevant bugzilla bug, or send it to the mailing list.

Questions about d2x can be best answered on the descent-source mailing list. see the D1X Developer Resources page for the archives and subscription information.

You can also send questions or comments to me, btb at icculus org.


d2x is maintained by Bradley Bell and hosted by icculus.org