D1X
Remember the good old days when Quad-4 Lasers were a force to be reckoned with?
When Mega Missiles ended a confrontation with a decisive THUD? When the
crash of your Plasma Cannon fire against an invulnerable Pyro filled your soul with
dread? D1X brings those days back!
D1X adds several new features that bring Descent I
back to life, including Win32 and Linux support, hardware OpenGL acceleration,
and UDP/IP networking. Since the official D1X website
(d1x.warpcore.org) only provides DOS binaries,
I've decided to place Win32 and Linux binaries online. All binaries require
the appropriate SDL library and an OpenGL driver.
Downloads:
- d1x143_gl_win.zip - D1X 1.43
executable for MS Windows (built July 11 2003)
- d1x143_ogl.bz2 - D1X 1.43 executable for Red Hat Linux 7.x or compatible
- d1x_src.tar.bz2 - D1X source code, configured for Linux
and slightly modified by me to get it to compile (see the included README)
- d1x.png - Screen shot of a four-player netgame on one computer
- thork.zip - P'sghetti Thorkfest, my first Descent
level, in its original D1 glory!
Notes:
- You still need the original Descent I data files to play the game. Place
appropriate D1X executable in the same directory as these files, and you're good
to go.
- If you get an error such as "Cannot open file DESCENT.TEX or DESCENT.TXB"
when running the Linux version, you need to rename your Descent data files
so that they are lower-case.
- In order to make UDP/IP games work, the player hosting the game needs to set
"D1X only" in the "D1X options" menu. It's no loss, because no other port (that
I know of) has a compatible UDP/IP implementation, if any other has one at all.
- Run with the -gl_mipmap command-line option for smoother looking graphics.
By default, D1X tries to maintain the "classic" (i.e., blocky) Descent I look.
Last updated 10 July 2004
Home