doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
12.72k stars 816 forks source link

[d3d9] BlazBlue: Calamity Trigger crashes with error, also has weirdly stretched effects #1440

Closed CartoonFan closed 4 years ago

CartoonFan commented 4 years ago

Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest master as well.

Important: When reporting an issue with a specific game or application, such as crashes or rendering issues, please include log files and a D3D11/D3D9 Apitrace (see https://github.com/apitrace/apitrace) so that the issue can be reproduced. In order to create a trace for D3D11/D3D10: Run wine apitrace.exe trace -a dxgi YOURGAME.exe. In order to create a trace for D3D9: Follow https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace. DO NOT use DXVK together with apitrace!

Software information

BlazBlue: Calamity Trigger (GOG 1207664163)

System information

Apitrace file(s)

https://drive.google.com/file/d/19fv5GIWaaLjOgJuyhimR-cip-inxDYVK/view?usp=sharing

Log files

Hello there! Just wanted to let you know that BlazBlue: Calamity Trigger gives an error with DXVK when d3d9 is set to native, as shown here:

20200213-000332

I've heard of this error happening outside of DXVK, but removing the d3d9 override just gives me a black screen with audio, so I don't really know what's happening.

Some effects are also weirdly stretched: Native: BBCT_2020_02_12_00_59_33_459 BBCT_2020_02_12_01_01_44_027

DXVK: 20200212-235240 20200212-234905

Thanks and sorry if this is a known issue already. Unfortunately, I can't test the issues with the effects directly, due to the d3d9 crash.

Joshua-Ashton commented 4 years ago

Can you try now? Builds here: https://git.froggi.es/doitsujin/dxvk/-/jobs

CartoonFan commented 4 years ago

Sure. I'm going to test it in a little bit, after it builds.

CartoonFan commented 4 years ago

All right, so it looks like the crash problem has been solved. When I last checked, there was still another (probably non-DXVK) issue keeping me from checking the stretching issue in-game, but the stretching issue still appears in the apitrace, so I have still have time to figure out how to get this game to work. Thanks for your work!

PhantomX commented 4 years ago

This commit fixed Blazblue Central Fiction 1.06+ initrender error too. Proton#1031.

CartoonFan commented 4 years ago

The trace is still broken for me, but the effects are working properly in-game. I'll close this for now, but feel free to reopen it if you want.

Closed #1440 .