It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello!

1) X-Wing 1998 is VERY slow when the LucasArts logo appears.
2) It seems to crash at the "A long long time ago in a galaxy far far way".
3) I exchanged the DLL file with the one found on the github xwa_ddraw_d3d11/

Help! How can I fix the game?
No posts in this topic were marked as the solution yet. If you can help, add your reply
Strange, 3) solved this issue on all my systems, it runs fine even on a cheap 8" tablet...
What Windows version and graphics card are you running?
Have you tried uninstalling and reinstalling? I had an issue with some compatibility mode settings getting lost (probably by me playing around with those settings) that caused bad failures (crashes usually though).
I also have some small fixes to that DLL I have not yet released, but I don't really expect those to help.
Did you try without any ddraw.dll at all?
I published a new version: https://github.com/rdoeffinger/xwa_ddraw_d3d11/releases
Anyone willing to test it, please do so. I wouldn't expect it to change much, but who knows.
At least it should avoid the need for tools like RunFirst (I hope)...
Actually, I have a different theory.
What refresh rate is your monitor running at?
Is it by chance > 60 Hz, and if so can you try reducing it?
avatar
Reimar: Actually, I have a different theory.
What refresh rate is your monitor running at?
Is it by chance > 60 Hz, and if so can you try reducing it?
Hi. I'm not OP but I'm having the same problem (on Windows 10, btw).
I've tried that new ddraw and it doesn't seem to fix the issue.
By the way I have two monitors but both are set to 60Hz.
@Reimar: I use Windows 10 Pro.

I put the NVidia settings from 60 Hz to 40 Hz, but X-Wing is still extremly slow.

Using your new DLL-file did not change anything :(

Can I email you my DXdiag?

PS: I also have the Steam version, but that one does not start at all.
Post edited March 25, 2016 by fetito666
Ok, another theory not working out. I uploaded one more experiment:

https://github.com/rdoeffinger/xwa_ddraw_d3d11/releases/download/v1.4.1/xwing_ddraw_d3d11_1.4.1_2d_lag_test.zip

Also, can you try removing the ";" before PresentSleepTime = 10 in the new ddraw.cfg?

Btw. can you tell if is being slow in the way that it shows a new frame from the video only every second or so (so very abrupt movements), or is it that the video plays in slow-motion (so smooth movements, just very slow)?
avatar
fetito666: Can I email you my DXdiag?
Not sure it will help, but yes. Though if it's the same to you I think it would be even better to open an issue on github and add it there:
https://github.com/rdoeffinger/xwa_ddraw_d3d11/issues
In the hope that more people seeing it means better chances of someone spotting the cause :)
Post edited March 25, 2016 by Reimar
avatar
Reimar: Ok, another theory not working out. I uploaded one more experiment:

https://github.com/rdoeffinger/xwa_ddraw_d3d11/releases/download/v1.4.1/xwing_ddraw_d3d11_1.4.1_2d_lag_test.zip

Also, can you try removing the ";" before PresentSleepTime = 10 in the new ddraw.cfg?

Btw. can you tell if is being slow in the way that it shows a new frame from the video only every second or so (so very abrupt movements), or is it that the video plays in slow-motion (so smooth movements, just very slow)?
avatar
fetito666: Can I email you my DXdiag?
avatar
Reimar: Not sure it will help, but yes. Though if it's the same to you I think it would be even better to open an issue on github and add it there:
https://github.com/rdoeffinger/xwa_ddraw_d3d11/issues
In the hope that more people seeing it means better chances of someone spotting the cause :)
Nope, it still does not work. I uploaded my DXdiag on the github site.
Ok, only things I can see standing out I could never test myself
1) CPU with HyperThreading
2) NVidia 660 GPU is a generation older than any I tested
3) Probably mobile chipset that tries to automatically switch between integrated Intel and dedicated NVidia GPU?

Supposedly with your hardware you should be to select in NVidia settings whether to use the NVidia or the Intel GPU (actually, not completely sure about that).
Could you try both and see if one of them works better/worse?
The game is supposed to run flawlessly on either in theory, but who knows, the method used to allow switching between them might causes issues.
Also make sure you didn't force multisampling from the control panel or so.
Post edited March 26, 2016 by Reimar
The laptop only has a Nvidia card. There is no Intel onboard card. :)

I never activated multisampling.

Would a Speccy report help you further?
avatar
fetito666: Would a Speccy report help you further?
No, I don't think you can really help further (I made another release you can try, but I don't expect it to help).
The only things I can think of that would help are
1) Information from other people affect, in order to figure out a pattern
2) Very specific information from developer tools like CodeXL or NVidia nsight.

I'd expect you won't be able to help with 2), though if you have some tool that can monitor CPU and GPU load that might help. Note that even that is a bit tricky, as you need to get the data while the game is in the foreground. As soon as you switch to the desktop or so behaviour is quite different.
avatar
Reimar: I'd expect you won't be able to help with 2), though if you have some tool that can monitor CPU and GPU load that might help.
Would apitrace work?
avatar
Reimar: I'd expect you won't be able to help with 2), though if you have some tool that can monitor CPU and GPU load that might help.
avatar
Gydion: Would apitrace work?
Documentation says it doesn't support profiling of D3D11, so I don't think so.
It also can't help if it's not a GPU/driver issue.
Reminds me that I forgot to ask if anyone tried
1) reinstalling the game
2) completely removing the ddraw.dll (well, teleguy already asked that one, but nobody answered)
Also nobody answered what kind of slow it is (slow motion slow or choopy/missing frames slow).
avatar
Gydion: Would apitrace work?
avatar
Reimar: Documentation says it doesn't support profiling of D3D11, so I don't think so.
It also can't help if it's not a GPU/driver issue.
Reminds me that I forgot to ask if anyone tried
1) reinstalling the game
2) completely removing the ddraw.dll (well, teleguy already asked that one, but nobody answered)
Also nobody answered what kind of slow it is (slow motion slow or choopy/missing frames slow).
1) I reinstalled it several times.
2) That does not work. The message "Game could not start" appears.