Joshua-Ashton / d9vk

A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
https://github.com/doitsujin/dxvk
zlib License
833 stars 42 forks source link

Spellforce: Platinum Edition → transparent textures #470

Closed NerosTie closed 4 years ago

NerosTie commented 4 years ago

with d9vk: Screenshot_20191209_103344

without d9vk: Screenshot_20191209_103245

System information

Apitrace file(s)

Like https://github.com/Joshua-Ashton/d9vk/issues/384, I can't apitrace it...

Log files

spellforce_d9vk.log spellforce_wined3d.log

Joshua-Ashton commented 4 years ago

Need a trace to even attempt that

NerosTie commented 4 years ago

I really really can't. I don't know why but there is no apitrace when I attempt to make one. I tried many things with no success...

Joshua-Ashton commented 4 years ago

Love this game's 9 year long unskipable cutscene when I specifically said Skip Prologue...

Joshua-Ashton commented 4 years ago

Ok I ran around a bit and couldn't find any houses like this, but all the other buildings/towers looked fine. Then a guy turned me into ice for some reason and then I met up with this purple dude.

Can you send me a savegame where you can repro the issue on master? (and please double check with native d3dx9 and d3dcompiler)

NerosTie commented 4 years ago

It's not only this house, there is also this stone:

with d9vk: Screenshot_20200105_214717

with wined3d: Screenshot_20200105_214810

Also, notice the missing dark-transparent background for the text box.

The savegame you ask (it's the beginning of the tutorial) SpellForce.tar.gz

Joshua-Ashton commented 4 years ago

What's the easiest way I can get a box like that? It looks nice to debug :)

NerosTie commented 4 years ago

It's at the beginning of the campaign, during the tutorial.

NerosTie commented 4 years ago

There are no transparent textures anymore with DXVK 1.5.1 :) The only remaining issue is the background for the textbox.

Screenshot_20200110_000247

NerosTie commented 4 years ago

Screenshot_20200207_085957

Fixed! :)