May the 4th be with you Posted by Forceflow
I hope you are all doing great and enjoy this years Star Wars day. We don't have much to offer over here, but DTM made a small BETA installer so that you can test out his newest TIEs which all got a nice new polish. There's also the newest BETA version off DDraw from blue_max included which should offer much better performance!

You can find the BETA installer in the Downloads page under Beta Versions. (Called XWAU 2022 5.1 BETA)

The team is very hard at work behind the scenes and there are a lot of new things to come, though with the current installer being very complicated to update the next real update will be a full blown new install again. Combine this with all the new options we just recently got means however that you'll have to be patient until the next real Upgrade will be available.

I know waiting sucks, so here's a small teaser to show you that waiting is absolutely worth your time:

All praise can be sent here


Glory to Heroes Posted by Forceflow
Glory to Heroes


PREVIEW: Effects ddraw 2.0 with enhanced GPU support Posted by Forceflow
See the great news from @blue_max about his new DDraw implementation!

Thanks to @JeremyaFr we now have an experimental set of hooks that allows us to offload most of the 3D work from the CPU to the GPU. This means that almost all the 3D computations are now performed in parallel -- with a corresponding increase in performance.

Please, bear in mind that this version is still experimental: you're likely to see artifacts and there's no VR support yet. However, I think it's relatively stable and the increase in performance is substantial, so I'd like to share this preview with the community.

But first, you'll need to do some setup. In DDraw.cfg, you'll need to add the following:

; D3dRendererHookEnabled = 0 (no) or 1 (yes)
D3dRendererHookEnabled = 1

In hooks.ini, make sure you set IsHookD3DEnabled to 0:
IsHookD3DEnabled = 0

Now, rename your existing ddraw.dll to ddraw.old, and download the new version from the forum post linked below. (The very first post should always have the latest version available)

If you'd like to revert the changes, rename ddraw.dll to ddraw.new and then rename ddraw.old to ddraw.dll. You can't have two ddraw DLLs on the same directory (even if they have different names). So it's important that the extension is changed from DLL to something else.

Finally, feel free to report any artifacts or bugs you may experience. Again, VR is not supported yet, but the regular version should be relatively stable.

Discuss this incredible news here