BUGS with DDraw
BUGS with DDraw
-
- Posts: 5
- Joined: Sat Oct 03, 2020 5:20 pm
Hi erveryone! First I want to thank you for your amazing work.
I have two issues with the Ddraw;
First, with the 1.6 version installed (before patch); everything seems fine BUT the backgrounds appears like 3D boxes in the spacefield. It's weird to see a box floating nowhere with half planet and other beatiful backgrounds.
After I installed the patch (or the last XWA Wrapper, same result) when a battle begins you just can see the space. You can't see your cockpit, backgrounds and any starship. You can move and hear the blaster sound but JUST a big and empty spacefield.
I tried reinstalling changing the resolution with same result; nothing. I tried several ddraw but I need the d3d11 because I want to use steam input. By the way my version it's Steam, I have too GOG version with same result.
Any help, please?
I have two issues with the Ddraw;
First, with the 1.6 version installed (before patch); everything seems fine BUT the backgrounds appears like 3D boxes in the spacefield. It's weird to see a box floating nowhere with half planet and other beatiful backgrounds.
After I installed the patch (or the last XWA Wrapper, same result) when a battle begins you just can see the space. You can't see your cockpit, backgrounds and any starship. You can move and hear the blaster sound but JUST a big and empty spacefield.
I tried reinstalling changing the resolution with same result; nothing. I tried several ddraw but I need the d3d11 because I want to use steam input. By the way my version it's Steam, I have too GOG version with same result.
Any help, please?
- JeremyaFr
- Posts: 3922
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
Hello and welcome,
You can try that:
Open hooks.ini and/or hook_d3d.cfg and set:
You can try that:
Open hooks.ini and/or hook_d3d.cfg and set:
Code: Select all
IsHookD3DEnabled = 1
-
- Posts: 5
- Joined: Sat Oct 03, 2020 5:20 pm
Thanks for the answer, the hooks.ini already has the IsHookD3DEnabled = 1.
Same result with your last ddraw.dll. It just draws something in 3D with the "default" ddraw included in the 1.6 XWAU.
Same result with your last ddraw.dll. It just draws something in 3D with the "default" ddraw included in the 1.6 XWAU.
- JeremyaFr
- Posts: 3922
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
Can you post a screenshot?
Are you using the Steam or the GoG version?
Do you launch XWA via the launcher (Alliance.exe) or directly with XWingAlliance.exe?
Are you using the Steam or the GoG version?
Do you launch XWA via the launcher (Alliance.exe) or directly with XWingAlliance.exe?
-
- Posts: 5
- Joined: Sat Oct 03, 2020 5:20 pm
After reading your post I tried several things and now I know why this happened; I renamed the XWingAlliance.exe to Alliance.exe to be able to use the Steam's DirectInput (I want to copy the Squadron's controller layout) and launching it from desktop it shows a message about the FPS.
It was 60 FPS's patch from XW Hacker fault. If I set the game to the standar 30 fps draws everything fine again.
If I reinstall everything same result; I don't know why it seems the hook for the 60 FPS isn't doing his job.
Sorry for wasting your time and many thank you!
It was 60 FPS's patch from XW Hacker fault. If I set the game to the standar 30 fps draws everything fine again.
If I reinstall everything same result; I don't know why it seems the hook for the 60 FPS isn't doing his job.
Sorry for wasting your time and many thank you!
-
- Posts: 5
- Joined: Sat Oct 03, 2020 5:20 pm
So the problem it's launching directly the XWingAlliance renamed to Alliance. I do this because it's the only way to use the Steam Overlay, there's some way to launch it with Steam Overlay and working the 3D drawing?
I can't launch directly the XWingAlliance.exe from Steam because it just opens and closes.
I can't launch directly the XWingAlliance.exe from Steam because it just opens and closes.
- Forceflow
- Posts: 7203
- Joined: Wed Oct 20, 1999 11:01 pm
- Contact:
I am not on my PC to try this, but couldn't you create a non-steam game entry and have that point to the xwalliance.exe? I am not sure but this might enable the steam overlay and still let you launch the game directly.MetisC wrote: ↑Sat Oct 03, 2020 8:11 pmSo the problem it's launching directly the XWingAlliance renamed to Alliance. I do this because it's the only way to use the Steam Overlay, there's some way to launch it with Steam Overlay and working the 3D drawing?
I can't launch directly the XWingAlliance.exe from Steam because it just opens and closes.
Murphy was an optimist! I am a pessimist!
And always remember that a smile is cheaper than a bullet! (District 9)
Webmaster of the X-Wing Alliance Upgrade Project
And always remember that a smile is cheaper than a bullet! (District 9)
Webmaster of the X-Wing Alliance Upgrade Project
-
- Posts: 5
- Joined: Sat Oct 03, 2020 5:20 pm
Almost every other game allows this but sadly not XWingAlliance.exe; if you add it like a non-steam and try to launch the game just doesn't start. That was the first I tried.Forceflow wrote: ↑Sat Oct 03, 2020 8:34 pmI am not on my PC to try this, but couldn't you create a non-steam game entry and have that point to the xwalliance.exe? I am not sure but this might enable the steam overlay and still let you launch the game directly.MetisC wrote: ↑Sat Oct 03, 2020 8:11 pmSo the problem it's launching directly the XWingAlliance renamed to Alliance. I do this because it's the only way to use the Steam Overlay, there's some way to launch it with Steam Overlay and working the 3D drawing?
I can't launch directly the XWingAlliance.exe from Steam because it just opens and closes.
I had to uninstall the XWAU because it's the only way I can use the controller. And of course I have to play it at 4:3 but at least I can play it.
Thanks.
- Ace Antilles
- Posts: 7829
- Joined: Sat Jan 22, 2000 12:01 am
- Contact:
Try Jeremy's new Joystick tool that is being worked on. That may help with controller setups
https://www.xwaupgrade.com/phpBB3/viewt ... 33&t=12446
https://www.xwaupgrade.com/phpBB3/viewt ... 33&t=12446
-
- Posts: 1167
- Joined: Mon Apr 05, 2004 11:01 pm
Hi Blue Max, I haven't updated my machine since late May with all of the latest hooks and your special effects v1.1.4. until few days ago. I just added your latest Beta .zip release Oct 13, today. Looks great, especially holograms. When I launch the game .exe I get this dialogue box that pops up. If I click the OK button, the game resumes fine. Do you know why this might be happening related to ddraw ? Are there certain .dll hook files modified from Jeremy's branch that I might be missing or overwrote by mistake? i.e. Time Hook .dll etc....
. .
.
Thanks.
. .
.
Thanks.
You do not have the required permissions to view the files attached to this post.
W-I-P: TFTC, MC Viscount Cr., ISD-II Avenger, NL-1 Platform, Ton-Falk Esc. Cr., & Misc.
- blue_max
- Posts: 2295
- Joined: Wed Mar 20, 2019 5:12 am
I'm not sure which hook is that one, but you can try the following:
* Update the hooks to their latest versions. There's been a few changes in the past 2 months.
* Remove or disable Hook_60FPS.dll (rename it to Hook_60FPS.dl_, for instance). I'm *guessing* that's the hook that may be causing trouble.
Another question: does this happen with Jeremy's ddraw too?
-
- Posts: 1167
- Joined: Mon Apr 05, 2004 11:01 pm
Yes. But I don't have Hook_60FPS.dll. I might be missing something else. Thanks
W-I-P: TFTC, MC Viscount Cr., ISD-II Avenger, NL-1 Platform, Ton-Falk Esc. Cr., & Misc.
- blue_max
- Posts: 2295
- Joined: Wed Mar 20, 2019 5:12 am
Did you try updating the hooks? You can also disable other hooks, like hook_time.dll to see which one is causing this problem.
-
- Posts: 1167
- Joined: Mon Apr 05, 2004 11:01 pm
Yes. I had an outdated dinput.dll and/or a hook_time.dll file. I believe the latter, because it was 78.5Kb file size and is now 70kb. Just used XwaHooksSetup and it's working fine now. I thought your Special Effects package might have used a modified version of Jeremy's file. I know the ddraw.dll's are different. Thank you.
W-I-P: TFTC, MC Viscount Cr., ISD-II Avenger, NL-1 Platform, Ton-Falk Esc. Cr., & Misc.