Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Oceanhorn fix #50

Merged
merged 1 commit into from Jan 12, 2022
Merged

Conversation

Copy link

@Iglu47 Iglu47 commented Jan 1, 2022

Some extension for #43 based on the first feedback from users (https://www.protondb.com/app/339200).

I think the best solution is to enable both d3dcompiler versions until there is a full implementation by wine/vkd3d-shader (this will cover more cases if minor changes occur).

I also just discovered that Proton-GE for some reason continues to use all dxvk libraries for dx10. So until its default behavior is not changed, WINEDLLOVERRIDES="d3d10,d3d10_1=b" is required (more info https://github.com/doitsujin/dxvk/releases/tag/v1.6).

@Iglu47
Copy link
Author

@Iglu47 Iglu47 commented Jan 1, 2022

Seems user override, has a lower priority and doesn't work for dxvkfiles. Probably only removing d3d10 and d3d10_1 from the dxvkfiles list will be correct
https://github.com/GloriousEggroll/proton-ge-custom/blob/6e9971ef51162abeba5b5fad03e522749bf7f1bc/proton#L990

@GloriousEggroll GloriousEggroll merged commit d6fc1ba into GloriousEggroll:master Jan 12, 2022
@Iglu47 Iglu47 deleted the oceanhorn-fix2 branch Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants