I cannot guarantee Wine, but I did fix the problem for Ultralex on Win10. The fix will be available in the next Maelstrom update.
Viewing post in Problem After latest update
Tested the new version on a fresh wine prefix:
WINEPREFIX=~/gentlemen-of-fortune winetricks -q vcrun2012 vcrun2017 dxvk corefonts
Extracted the contents of the gentlemen of fortune eras 2 mod and copied the (entire) Wine_vs2012-Directory contents in its base directory
Game boots up now, up to the main menu, then immediately crashes - log shows:
Missing decoder: Advanced Streaming Format (ASF) (video/x-ms-asf)
Note: The wine-included gstreamer does not come with an ASF plugin.
As an (ugly) workaround I plain installed the entirety of gstreamer plugins on my Kubuntu host - this list can most likely be simplified, however, really didn't bother to:
apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio
The game boots to the main menu - exited and switched to the directx9 64bit executables, working flawlessly.
I'll be in touch again if I run into gameplay issues (of course), however, just in case you run into another Linux/Wine user, this is how it's set up and runs. The vcrun2012 package obviously shouldn't be needed using the directx9 executables.
Onto trying actual gameplay now - and thanks for the fix!
Cool, thanks. I don't have a Mac, so have been relying on one user that could only get it running on Wine, but only if I built it with Visual Studio 2012 (same code as 32 bit DX9, but compiled with an older Visual Studio), so that is why I supply that version now and also why it comes with those older runtimes, so they may be installed with WineTricks (so I was told anyway).
But it sounds like Wine is capable of the newer 64 bit, from Visual Studio 2019, which is great news.
You're a great help, and I copied your instructions into a doc for myself, in case anyone needs that info.