protonscr

Obscure

protonopen appid 254460Game compatibility - Unofficial
ValveSoftware/Proton#2633 · opened 2019-05-03 by AwesamLinux · updated 2026-05-15 · 12 comments · github · game page · search this game
1 matching comments, n / p to jump
AAwesamLinux 2019-05-03 github

Compatibility Report

  • Name of the game with compatibility issues: Obscure
  • Steam AppID of the game: 254460

System Information

Distro: Linux Mint 19.1 Tessa (64 bit)
GPU: Vega 56
Driver/LLVM version: Mesa 19.1.0-devel/9.0.0
Kernel version: 5.0.10-050010-lowlatency
Proton version: 4.2-3

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

Launching the game, the Steam client says running but nothing is happening.

steam-254460.log.zip
system_info.txt

It creates a huge log file, just in a couple of seconds reached 200MB. It appears to be repeating infinitely the lines:

179548.716:0028:0029:trace:seh:raise_exception code=c0000005 flags=0 addr=0x5ed0ba ip=005ed0ba tid=0029 179548.716:0028:0029:trace:seh:raise_exception info[0]=00000000 179548.716:0028:0029:trace:seh:raise_exception info[1]=00000001 179548.716:0028:0029:trace:seh:raise_exception eax=00000001 ebx=006591fd ecx=7ffffffe edx=0032e673 esi=00000008 edi=00000001 179548.716:0028:0029:trace:seh:raise_exception ebp=0032decc esp=0032dc40 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010202 179548.716:0028:0029:trace:seh:call_stack_handlers calling handler at 0x63f86e code=c0000005 flags=0 179548.716:0028:0029:trace:seh:call_stack_handlers handler at 0x63f86e returned 1 179548.716:0028:0029:trace:seh:call_stack_handlers calling handler at 0x63be54 code=c0000005 flags=0 179548.716:0028:0029:trace:seh:call_stack_handlers handler at 0x63be54 returned 1 179548.716:0028:0029:trace:seh:call_stack_handlers calling handler at 0x5e6bf0 code=c0000005 flags=0 179548.716:0028:0029:trace:seh:call_stack_handlers handler at 0x5e6bf0 returned 0 179548.716:0028:0029:trace:seh:raise_exception code=c0000005 flags=0 addr=0x5ed0ba ip=005ed0ba tid=0029

The game also looks like it has videos in Bink format

Reproduction

Just launch the game

Kkisak-valve maintainer 2019-05-04 github

Some lines of interest from the log:
warn:module:load_builtin_dll cannot open .so lib for builtin L"binkw32.dll": /mnt/Games/SteamLibrary/steamapps/common/Proton 4.2/dist/lib/wine/binkw32.dll.so: cannot open shared object file: No such file or directory
warn:module:load_builtin_dll cannot open .so lib for builtin L"steam_api.dll": /mnt/Games/SteamLibrary/steamapps/common/Proton 4.2/dist/lib/wine/steam_api.dll.so: cannot open shared object file: No such file or directory
warn:module:load_builtin_dll cannot open .so lib for builtin L"steam.dll": /mnt/Games/SteamLibrary/steamapps/common/Proton 4.2/dist/lib/wine/steam.dll.so: cannot open shared object file: No such file or directory
warn:module:load_builtin_dll cannot open .so lib for builtin L"Steam2.dll": /mnt/Games/SteamLibrary/steamapps/common/Proton 4.2/dist/lib/wine/steam2.dll.so: cannot open shared object file: No such file or directory (#2613)

AAwesamLinux 2019-08-04 · hidden on GitHub github

System Information

  • GPU: RX VEGA 56
  • GPU Driver: Mesa ACO 19.1.0+aco+git1564747450-10690f8d9e6-1bionic1 (Valves PPA)
  • Kernel version: 5.2.5-050205-lowlatency
  • Distro version: Linux Mint 19.2 Tina (64 bit) (Cinnamon Desktop)
  • Proton version: 4.11-1

Retest Compatibility Report

Problem remains with Proton 4.11-1, tried with DV9K and without.

system_info.txt
steam-254460-d9vk.log.zip
steam-254460.log.zip

AAwesamLinux 2020-03-14 github

System Information

  • GPU: RX 5700 ITX
  • GPU Driver: 20.1.0-devel (git-cfa299e 2020-03-12 bionic-oibaf-ppa)
  • Kernel version: 5.3.18-050318-lowlatency
  • Distro version: 19.3 Tricia (64 bit) (Cinnamon)
  • Proton version: 5.0-4

Retest Compatibility Report

Problem remains with Proton 5.0-4, Steam says game is running but nothing happens.

steam-254460.log.zip
system_info.txt

Iillusioon 2021-09-06 github

Replying to https://github.com/ValveSoftware/Proton/issues/2633#issuecomment-599135291

Running on linux: <Link removed by moderator>

Not perfect way to make it running but works.

Kkisak-valve maintainer 2021-09-06 github

Hello @illusioon, the workaround in the video you posted is legally problematic and has been removed.

Iillusioon 2022-10-24 github

Would be nice if proton got it to work :\ Without "steam obscure.exe" achievements wont unlock :( I Tested every single proton none worked.

The only way i got it to work was "legally problematic".

RRyuSeisuke1992 2022-11-01 github

Is there a solution to the problem yet? Is it already being worked on. It does not work on the Steam deck. But ObsCure 2 is compatible with the Steam deck.

RRickStanley 2026-05-12 github

@RyuSeisuke1992
I used dgVoodoo 2.79.3 by copying the DLLs from "MS/x86" into the game's folder and it worked.

The following should also help launching dgVoodoo.exe to remove the watermarks:

❯ STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.local/share/Steam" \
      STEAM_COMPAT_DATA_PATH="$HOME/.local/share/Steam/steamapps/compatdata/254460" \
      "$HOME/.local/share/Steam/steamapps/common/Proton - Experimental/proton" \
      run "/PATH/TO/dgVoodoo.exe"

There are some mirrors and archives for each version of dege's dgVoodoo releases scattered around the internet, for example: https://github.com/legluondunet/mlls-tools/raw/refs/heads/master/dgVoodoo2/dgVoodoo2_79_3.zip, from https://github.com/legluondunet/mlls-tools/.

Running virustotal clears our some threats, but be careful.

RRyuSeisuke1992 2026-05-12 github
RRickStanley 2026-05-13 github

Sure:

  1. download any version of dgVoodoo that is bellow 2.81.3, like 2.79.3 for instance (you can use the link I put in my previous comment if you want);
  2. extract it and copy the DLLs from MS/x86;
  3. paste the contents into /home/$USER/.steam/steam/steamapps/common/Obscure (just right click on the game entry on Steam and click on "Search local files");
  4. open game.

Done.

There will be a watermark on the lower right corner, you can copy dgVoodoo.exe (extracted n step 2) into the game's folder and execute it using the game's prefix, like so:

STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.local/share/Steam" \
  STEAM_COMPAT_DATA_PATH="$HOME/.local/share/Steam/steamapps/compatdata/254460" \
  "$HOME/.local/share/Steam/steamapps/common/Proton - Experimental/proton" \ # if you use Proton Experimental, which is the default
  run "/PATH/TO/dgVoodoo.exe"

This should launch the dgVoodoo settings; from there, you can navigate between tabs to find the keyword "watermark" and uncheck it and save.


I've played for about 2,5 hours, no issues/crashes. The native mapping for controllers works out of the box. Good game.

RRyuSeisuke1992 2026-05-14 github

Amazing! It work! Thank u.
Can i improve the Graphic with this Tool. Has many graphic option?

RRickStanley 2026-05-15 github

I don't think so. From their website:

dgVoodoo2 is a set of implementation of old graphics API's for Windows 7 and later versions

So, I think it's like Proton in some ways: just an implementation layer of Window's graphics APIs for Linux, to make things work.


Honestly, the game is just good as-is. Maybe it's just me that has played enough of "last gen" games that I don't care that much about graphics anymore.