protonscr

Oddworld: Munch's Oddysee

protonopen appid 15740Game compatibility - Unofficial
ValveSoftware/Proton#2753 · opened 2019-05-30 by techmouse · updated 2019-05-31 · 1 comments · github · game page · search this game
Ttechmouse 2019-05-30 github

Compatibility Report

  • Name of the game with compatibility issues: Oddworld: Munch's Oddysee
  • Steam AppID of the game: 15740

System Information

  • GPU: GTX 970
  • Driver/LLVM version: 4.6.0 NVIDIA 415.27
  • Kernel version: 4.15.0-50-generic
  • Proton version: 4.2-5

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.

steam-15740.log

Symptoms

None of the videos load. This includes cutscenes and the background videos they use for certain menus.

I have tried a variety of solutions, including all launch options, emulating a virtual desktop at the videos' resolution, changing "Windows 7" to something older like WinXP in winecfg, installing the Combined Community Codec Pack, and installing, via winetricks, wmp9, quartz, and devenum. Quartz and devenum both installed just fine, but wmp9 will only install on a 32-bit WINE/Proton setup.

I looked around for another download of Windows Media Player 9 for manual installation, but there doesn't appear to be a 64-bit version of it.

According to more information I've found, the current branch of Munch's Oddysee replaced the old cutscene videos with newer community made videos. Some windows users have reported not seeing these cutscenes. The person who made the videos responded by saying it's likely a codec problem and the codecs required come pre-installed on every version of windows.

I'm assuming Proton doesn't come with these codecs installed, and that installing WMP9 would have installed them. Without having access to these codecs, or at least confirming if the codecs come pre-installed with Proton, there is no way to rule this out.

Reproduction

Download, install, and run.

HHonkingGoose 2019-05-31 github

Maybe the video playback problems are winegstreamer or gstreamer related? Also see: https://github.com/ValveSoftware/Proton/issues/1464#issuecomment-421997228

3054.930:0030:003a:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll"

I only saw one mention of quartz here, and that says the quartz.dll was loaded successfully:

3054.726:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\quartz.dll" at 0x35500000: native

Upstream links

DLLs