https://bugs.winehq.org/show_bug.cgi?id=50740
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wmp&wmvcore Product|Wine-staging |Wine Summary|The suffering crashes |The Suffering crashes due |immediately after start |to missing wmvcore | |'IWMSyncReader2', CLSID | |'{faed3d21-1b6b-4af7-8cb6-3 | |e189bbc187b}' Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- As it turns out, I own this game on GOG. The issue is also present with upstream wine.
It needs support for IWMSyncReader2, for which the UUID present in wine was incorrect. With the UUID fixed and support added, the game runs for me.
The console gets spammed, because the games wants to query IWMProfile from IWMSyncReader, which wine doesn't support. Since this is non-vital, I decided against spending more time on adding that.