protonscr

Might & Magic: Clash of Heroes

protonopen appid 61700Game compatibility - Unofficial
ValveSoftware/Proton#1515 · opened 2018-09-20 by veikk0 · updated 2024-05-29 · 12 comments · github · game page · search this game
Vveikk0 2018-09-20 github

Compatibility Report

  • Name of the game with compatibility issues:Might & Magic: Clash of Heroes
  • Steam AppID of the game: 61700

System Information

I confirm:

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

Symptoms

The game doesn't start when the Play button is pressed. Steam shows the game's status as "running" only for a few moments.
No log is generated in the home directory despite logging being turned on in the user_settings.py file.
EDIT: I switched to 3.7-6 non-beta and now a log was created for some reason.
steam-61700.log

Reproduction

Attempt to launch the game.

Other

This seems to be a known bug in Wine.

Vveikk0 2019-09-18 github

The game still doesn't launch, but some progress has been made. The cause has been identified as bug 10506, ie. lack of crypt32 DSS provider. The game checks the SHA1 hash on its data files and just exits when the check fails. Wine developer Paul Gofman created a partial workaround patch and apparently the game works perfectly with the patch applied and additionally requires the use of the d3dcompiler_47 override ("winetricks d3dcompiler_47"). I haven't tested this myself though.

Would it be possible to include this patch in Proton?

QQuentin-ctrL 2021-06-20 github

The game starts now using Proton 6.3-5 RC testing ;)
https://github.com/ValveSoftware/Proton/issues/4906
Follow the instruction to install beta

SSaroumane 2021-06-22 github

Not for me , I get the opening logo and sounds for 3/4 seconds then it crashes with :

steam.desktop[157194]: [0622/135106.537208:ERROR:frame_sink_video_capturer_impl.cc(206)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.

Maybe because we have different settings / hardware / drivers ?

Steam client version Jun 8 2021
Graphics card Radeon RX 5700 XT
Driver : mesa 21.0.1
Monitor resolution : 3840x2160 (same result with 1920x1080)
I tried with X and XWayland, same result.
Kkisak-valve maintainer 2021-06-22 github

Hello @Saroumane, we see that log message whenever libcef initializes. There's a good chance that's not a useful hint.

QQuentin-ctrL 2021-06-22 github

Replying to https://github.com/ValveSoftware/Proton/issues/1515#issuecomment-865929217

AMD Ryzen 7 1700X Eight-Core Processor
Debian GNU/Linux 10 (buster) (64 bits)
NVIDIA Corporation GeForce GTX 1060 3GB/PCIe/SSE2
4.6.0 NVIDIA 418.197.02
1920 x 1080

it take 5 to 10 seconds to launch the game but it works fine exept some alt-tab issue after 3h.

Oottopower 2021-06-22 github

@Saroumane
Have you already tried to "Verify integrity of game files" and delete the userconfig.cfg file in the game folder?

SSaroumane 2021-06-22 github

@ottopower Great idea ! To be as clean as possible I just uninstalled/reinstalled game, and now it works.

Only problem so far : the unskippable opening animation runs at ~0,5 FPS.
Workaround : put it offscreen with alt-tab, and it will go fullspeed.

After that the game plays normally.

Ddarabos 2021-08-09 github

Works perfectly for me too! With default settings, after a reinstall. Thanks a lot, fantastic job! (The wait was worth it, this game is awesome.)

Aalexheretic 2022-07-26 github

Doesn't work on steam deck for me. I can hear the intro videos but not see them. The the loading screen appears, after that it crashes back to steam.

PROTON_LOG=1 -> steam-61700.log

Kkisak-valve maintainer 2022-07-26 github

Hello @alexheretic, can you check how the game behaves with Proton 6.3?

Aalexheretic 2022-07-26 github

Hello @alexheretic, can you check how the game behaves with Proton 6.3?

@kisak-valve unfortunately it behaves similarly. steam-61700-6.3.log

I also tried 7.0 & GE also the same.

Mmatheusfaustino 2024-05-29 github

Just tests with Proton Experimental yesterday and it worked. It installed the DirectX version it needed and also the gamepad is working on deck. In some proton version ago, I was able to launch the game and reach the main menu, but there were no gamepad input, just mouse.

Proton versions

Launch options

Upstream links