Azarien wrote:It seems I have exactly the same problem on AMD HD7850, Windows XP.
It's not a competition, but mine's worse. 😉
For me, the display looks like the image I posted before you even move the mouse.
They didn't work for me, but you can try these two ddraw.dll files;
JKUP_2010-06-19.zip
http://www.jkhub.net/project/get.php?id=1955
ddraw_(hack_viewport3_clear2).zip
http://www.jkhub.net/project/get.php?id=1804
To use, unpack one of them to the Jedi Knight directory, where JK.exe is located. You shouldn't need to do anything else. If it works, great, if not, delete ddraw.dll and try the other one.
They claim to support the use of a custom crosshair contained in a BMP file (JKUP comes with such an image), but it seems it only works in 3D accelerated mode. In software mode, it shows up as a solid block.
There's also;
https://github.com/narzoul/DDrawCompat/releases
Again, it didn't work for me, but it might for you. Note that you'll only be able to use 0.1.3 or earlier. All the 0.2.x releases cause an error under XP.
BTW, there's an excellent page on tinkering with Jedi Knight here;
https://pcgamingwiki.com/wiki/Star_Wars:_Jedi … _Dark_Forces_II
As I posted above, using the music patch made the music play through the cutscenes, but that might not matter to you. It also seems to have caused occasional crashes, but if you quicksave often, it usually takes less than 20 seconds to get back to where you were on a fairly modern system. Note that they link to the site JKDF2.com for some of the files, but the site is now at JKDF2.net. Just changing the links doesn't work though. If there's something you want, just note the filename in the link and Google for it.
I've also used the "high detail" mod without problems, which stops the game from using blurry textures at a distance to try and save CPU power.
They also recommend a program called WheelThingy to bind keys to the mouse wheel so you can use it for switching weapons, force powers, items, etc, but it didn't seem to work for me. What did work was using a program called GlovePIE. I don't have an official link for it, but you can find it with Google. You can find a thread about using it with the original Dark Forces here;
https://steamcommunity.com/sharedfiles/filede … s/?id=286364447
Just delete the parts of the script not about the wheel and substitute the words DOT and SLASH (punctuation symbols need to be spelled) in place of F9 and F10 (or change the weapon switch keys in the game). Note that GlovePIE must be running for it to work. You can make a script to run it automatically, or do it manually when you want to play.
gdjacobs wrote:Hmm... differences between DX versions on XP compared to 98SE?
Maybe, but DirectX is version 9c on both this and my old Win98SE system.
tincup wrote:Not the most technically elegant solution but Jedi Knight DK2 is available on GOG for 6 clams American and claims to run under XP. I know it works with Win7 because I bought it - but can't vouch for XP.
I was aware of this, but even at $6, it bugs me that I should have to pay for something I already own. Plus, there's no guarantee that the GOG version will work any better. One of the patches for playing the music from the hard drive includes an optional version of the DLL that it says is used by GOG, but which apparently has some shortcomings. I wouldn't know because when I try to use it, Jedi Knight crashes as soon as I try to load it.