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

Total War: Shogun 2 (34330) #7110

Open
2 tasks done
Patola opened this issue Sep 18, 2023 · 4 comments
Open
2 tasks done

Total War: Shogun 2 (34330) #7110

Patola opened this issue Sep 18, 2023 · 4 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@Patola
Copy link

Patola commented Sep 18, 2023

Compatibility Report

  • Name of the game with compatibility issues: Total War: Shogun 2
  • Steam AppID of the game: 34330
  • Note: there is an older compatibility report of Shogun 2 but it's closed.

System Information

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

steam-34330.log
This log had DirectX11 selected and as soon as the black screen crashed the "play" button turned green again.

Symptoms

  • Game crashes

Reproduction

  • Install SHOGUN 2 with Proton 8.0-3. Once downloaded, press play. It will show you the launcher, press play, select DirectX 11. The screen blacks out for a few seconds, the cursor changes to a knife for a moment, then changes back to a regular cursor and you are back to the desktop but there is no game window and often the game is still running (you have to press "stop").
  • If you run the game but choose DirectX 9, it works correctly but when closing still stays awake until you press "stop".
  • This entry is specially important because the linux native port of the game stopped working due to glibc changes and will probably never work again, so users are depending on proton to play it.
@kisak-valve kisak-valve changed the title Total War: Shogun 2 Total War: Shogun 2 (34330) Sep 18, 2023
@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Sep 18, 2023
@kisak-valve
Copy link
Member

Off-topic for Proton support, but it's worth noting that the Linux native variant of this game is probably affected by ValveSoftware/steam-runtime#613.

@kisak-valve
Copy link
Member

wine: Call from 7B04F057 to unimplemented function d3dx11_42.dll.D3DX11LoadTextureFromTexture, aborting looks like the line of interest from your Proton log.

@Patola
Copy link
Author

Patola commented Sep 18, 2023

wine: Call from 7B04F057 to unimplemented function d3dx11_42.dll.D3DX11LoadTextureFromTexture, aborting looks like the line of interest from your Proton log.

Indeed, doing a protontricks 34330 d3dx11_42 fixed the issue. Also submitted a protondb report so that other people know what to do.

@YellowOnion
Copy link

@kisak-valve Sadly all of Creative assembly's Linux games are not compatible with Windows multiplayer due to using different libraries, So proton-support is basically a must if I want to play with my friends.

For some reason I cannot get winetricks to setup d3dx11_42 correctly, and my distro's protontricks is extremely out of date.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

3 participants