Page 13 of 13

Re: Direct3D 11 via DDraw.dll

Posted: Fri May 01, 2020 7:17 pm
by JeremyaFr
UPDATE

Hello,
I've uploaded v1.3.10 with:
  • new radar renderer
  • new bracket renderer

Re: Direct3D 11 via DDraw.dll

Posted: Sat May 02, 2020 9:59 pm
by korekwerner
:shock:
@JeremyaFr is it possible to replace dots with a different shape. I think about it in terms of my cockpit and screen.
I still have a question, is it possible to reduce objects on the main targeting computer window?

Image

Thank you

Re: Direct3D 11 via DDraw.dll

Posted: Sat May 02, 2020 11:00 pm
by Mark_Farlander
I'm curious about a thing: which mods have you installed?
I see the Shields and Hull target info are under the display that shows the target, not at the left of it.
I mean, I thought the Dynamic cockpits didn't change this logic.

Re: Direct3D 11 via DDraw.dll

Posted: Sat May 02, 2020 11:56 pm
by blue_max
Mark_Farlander wrote:
Sat May 02, 2020 11:00 pm
I see the Shields and Hull target info are under the display that shows the target, not at the left of it.
I mean, I thought the Dynamic cockpits didn't change this logic.
He's probably playing a bit with the UVs in the texture that hosts the DC elements. Think about it this way: the destination texture can be broken up in pieces and Korek probably split the CMD in five pieces, separating the target from the text around it.

Re: Direct3D 11 via DDraw.dll

Posted: Sun May 03, 2020 12:14 pm
by korekwerner
blue_max wrote:
Sat May 02, 2020 11:56 pm
Mark_Farlander wrote:
Sat May 02, 2020 11:00 pm
I see the Shields and Hull target info are under the display that shows the target, not at the left of it.
I mean, I thought the Dynamic cockpits didn't change this logic.
He's probably playing a bit with the UVs in the texture that hosts the DC elements. Think about it this way: the destination texture can be broken up in pieces and Korek probably split the CMD in five pieces, separating the target from the text around it.
I made 16 different spaces with the information on the HUD.in one of the test versions I placed text in the window of the communicator with the droid.
Image


With new JeremyaFr ddraw I miss crosshairs which I did.
To be honest, the new target mark is extremely clear.

Thank you JeremyaFr.

Regards
KW

Re: Direct3D 11 via DDraw.dll

Posted: Fri May 08, 2020 6:24 pm
by JeremyaFr
UPDATE

Hello,
I've uploaded DDraw dll v1.3.10.1.

I've fix a bug in the char to wchar conversion code.

Re: Direct3D 11 via DDraw.dll

Posted: Wed May 13, 2020 3:02 am
by Ace Antilles
JeremyaFr wrote:
Fri May 08, 2020 6:24 pm
UPDATE
Hello,
I've uploaded DDraw dll v1.3.10.1.

I've fix a bug in the char to wchar conversion code.
Hi, a suggestion. Include just the 2 Hook_D3d files with the DDraw download file.
If people update to xwa_ddraw_d3d11.1.3.10.1 without updating the hooks as well then the game is bugged.
It's due to the old Hook_D3d.cfg being set to IsHookD3DEnabled = 0 and not 1.

I know you have fixed this in the updated Hooks but not everyone is going to update them always. There are often mentions to update the DDraw files though.
Had this issue myself as I updated DDraw before the hooks as I'm doing controlled tests.

Obviously people should update Hooks from time to time but we can't control everything lol
With the new DDraw and not the new hook though the game is unplayable.
Just a suggestion to help prevent future crashes for users :)

Re: Direct3D 11 via DDraw.dll

Posted: Fri Jul 10, 2020 10:40 am
by ERiSi
Think I may have run into this issue too. Tried to replace the D3D files and crashed the game. That said I did only just install everything so wouldn't it be the latest hooks or do I need to reinstall hooks after replacing d3d? Also I guess this doesn't work with current version of DSUCP (or whatever it's called) unless everyone replaces the latest hooks too.

Re: Direct3D 11 via DDraw.dll

Posted: Tue Aug 18, 2020 12:51 pm
by JeremyaFr
UPDATE

Hello,
I've uploaded DDraw v1.3.11.

Changes are:
  • Set default ProcessAffinityCore to 0
  • Add 2DRendererEnabled settings
  • Improve RenderText
  • Improve RenderRadar
  • Improve RenderBracket
With the music hook, it is no longer needed to set the process affinity mask to a single core.