First suggestion, see if you can get ahold of Sekmu (i'll try to track down his email for you) and get into the D1x source as well, so D1x can be improved.
Biggest problems other then a lot of people having trouble running D1x/D2x correctly (main problem, don't have it, others will have to talk about their problems), is joystick support. While both games do eventually work correctly with joysticks such as the 3DPro and PrePro & PrePro2, it takes a LOT of work to try and get these to work properly.
Also, compared to the DOS executables of D1x that don't work with Win2k & XP correctly, both applications have TERRIBLE joystick sensetivity settings and keyboard ramping. Sliding left and right on keys is somewhat OK, still really slow. Turning left and right / looking up and down on the joystick and using the hat on the joystick to slide up and down are a big turnoff.
I'm not really sure what causes this, I imagine all that would need to be done is increase the current sensetivity rate when its at its highest setting because the highest setting just isn't cutting it. There are other things, such as D2x not being able to correctly recognize the axis settings for a joystick to utilize the twist function. We ended up having to make pre-defined joystick .plr files with the correct axis settings already configured using a HEX editor (THX again Jeff!

) and releasing it as a patch on PlanetDescent. This problem should have been identified and fixed early on IMO because the majority of online Descent players have used or do use a joystick.
There are more things that I'm sure I've forgotten at the moment. I was about to go to bed when I saw this. Hopefully this might be a start though. There are plenty of other people here on the DBB who have had other problems that need equal attention. Such as joysticks not being detected period or the application not running at all (which could be a hardware issue). Let the fun begin
