protonscr

Oddworld: Abe's Exoddus

protonopen appid 15710Game compatibility - UnofficialRegression
ValveSoftware/Proton#2106 · opened 2018-12-18 by ghost · updated 2019-05-30 · 3 comments · github · game page · search this game
1 matching comments, n / p to jump
?ghost 2018-12-18 github

Compatibility Report

Oddworld: Abe's Exoddus

  • Steam AppID of the game: 15710

Proton:3.16-4
Distro:Debian GNU/Linux 9.6 (stretch) (64 bits)
Kernel:4.19.5
RAM:8 GB
GPU Driver:NVIDIA 415.18.02
GPU:NVIDIA GeForce GTX 750
CPU:AMD Phenom II X6 1090T

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-15710.log

Symptoms

game started but game menu is "frozen",if use gamepad or keyboard there is sound ,abe say "hello" but menu stay frozen.
the game work well with old version of proton(3.7.X) but with proton 3.16 it don't work

Zzzhiyi 2018-12-26 github

Proton:3.16-4
Distro:Debian GNU/Linux 9.6 (Testing) (64 bits)
Kernel:4.18-13
RAM:32 GB
GPU Driver:Mesa 18.2.6
GPU:Intel(R) UHD Graphics 630
CPU: Intel(R) Core(TM) i7-8700K

Works fine on my PC.

?ghost 2018-12-27 github

Thanks for info,i ve Seen you use mesa drivers with integrated GPU ,maybe the problem occur only with NVIDIA ,i try to search but if you have Idea your welcome

Ttechmouse 2019-05-30 github

I don't know if you're still interested, but I got this working by manually changing a WINE/Proton setting so it will emulate a virtual desktop at 640x480.

To do this, open a terminal and type (all one command):
WINEPREFIX="/your/path/to/your/SteamApps/compatdata/15710/pfx/" winecfg

In the new window, switch over to the graphics tab, put a checkmark in the box next to "emulate a virtual desktop" and change 800x600 to 640x480. Then click apply and ok, and run the game from Steam. From there, it will run perfectly.

Notes: First, depending on your native resolution, this will run the game in a very small window. It's ugly but if you use a DE with a zoom feature, you can make this work. Second, if you increase the size of the virtual desktop, Exoddus.exe will automatically resize it back down to 640x480, so a larger virtual desktop won't help you. In addition to that, if you click the mouse inside the window while using a larger resolution, Exoddus.exe will crash and you will have to kill it manually. So you still need to set the virtual desktop resolution to 640x480.

Outside of that, it runs perfectly.