Oddworld: Stranger's Wrath HD (15750)
Compatibility Report
- Name of the game with compatibility issues: Oddworld: Stranger's Wrath HD
- Steam AppID of the game: 15750
System Information
- 512 GB Steam Deck
- Proton version: Experimental
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
Game hangs on the start screen after the launcher unless you drop to Proton 6.3-8 or 5.0-10.
Reproduction
Just start the game up
Hello @waspennator, there's about a year and a half worth of development between Proton 6.3-8 and the current build of Proton Experimental. Can you note how Proton 7.0 and 8.0 behave so that the time frame of the regression you're seeing can be tightened up?
Hello @waspennator, there's about a year and a half worth of development between Proton 6.3-8 and the current build of Proton Experimental. Can you note how Proton 7.0 and 8.0 behave so that the time frame of the regression you're seeing can be tightened up?
8.0-2: Waited up for a minute, but it never moved past the first screen after the launcher.
7.0-6: Same as 8.0-2 and Experimental.
Games currently marked as playable on deck with Proton stable back around may 2022 checking steamdb.
Hi folks,
It works with Proton 8.0-2 if fsync is disabled through the Launch Properties (PROTON_NO_FSYNC=1 %command%)
Specs:
- O.S: Arch
- Kernel: 6.1.31
- CPU: Ryzen 7 5700 G (Mesa: 23.1.1)
- GPU: RX 6700 XT
Tested it out again on my end, can confirm adding that launch command on deck with Proton Experimental makes the game move past the start screen to the title after a few seconds.
As of the latest proton Experimental build, I can confirm the game now actually works without the no fsync command on deck, though I'm noticing a shader issue on certain characters now.
Seems like certain characters are shaded weirdly compared to how they should be (Most noticable on the chickens in the first town after the tutorial.) Protondb reports seem to mention this happening on amd devices, so I think it might be an amd issue, switching dxvk and wined3d changed nothing. steam-15750.log
Steam Deck:
How they should look normally:
Loaded up my windows laptop with a Ryzen 5600H and a GTX 1650 to double check with some better screenshots and reconfirm that the issue isn't a game problem, the lighting seems to be looking fine there, so i'm guessing it's a problem with AMD Mesa, which effects the Deck since it's an AMD device.
has this been fixed? I wanted to play this game after onimusha
Testing with proton 8.0-4, can confirm the game now actually boots to the title and gets ingame, however the shading on characters is still wrong compared to windows.
Updated to latest steamos with up to date mesa drivers, villager lighting still looks incorrect.
I've found a regression for this game when using xwayland 24.1.0: the launcher gets completely black and you can't start it. Rolling back to xwayland 23.2.6 fixes the issue (or using an X session).
Specs:
- OS: Arch Linux
- Kernel: 6.6.32
- DE: Plasma 6.0.5
- GPU: RX 6700 XT (mesa 24.1.0)
- CPU: Ryzen 7 5700G (8c/16t)
Hello @ranplayer, if it's not too difficult, maybe try rebuilding Xwayland with https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1564?
Hi @kisak-valve . Thank you for the quick response. I'll see if there is an easy to do that without messing up with my system libraries otherwise I'll wait for the next xwayland minor release to give a feedback here.
@ranplayer I could reproduce the issue on recent xwayland versions as well, and the issue isn't there for me with the previously linked MR.
Thank you for the feedback @simifor . So this fix should be available in the next minor release. I'm going to keep the old xwayland version for a while.
I've just confirmed that the recent xwayland 24.1.1 release solves the discussed issue.
The lighting still seems to be wrong even after updating to steamos 3.6.19
@tarceri Don't wanna be a bother, but just pinging as an update.
The lighting still seems to be wrong even after updating to steamos 3.6.19
@tarceri Don't wanna be a bother, but just pinging as an update.
Sorry no update. I created a Mesa bug report when I looked at it last time https://gitlab.freedesktop.org/mesa/mesa/-/issues/10314 I couldn't pin point the issue last time but I'll try to another look.
The lighting still seems to be wrong even after updating to steamos 3.6.19 @tarceri Don't wanna be a bother, but just pinging as an update.
Sorry no update. I created a Mesa bug report when I looked at it last time https://gitlab.freedesktop.org/mesa/mesa/-/issues/10314 I couldn't pin point the issue last time but I'll try to another look.
Still occurring on latest stable steamos with mesa
The lighting still seems to be wrong even after updating to steamos 3.6.19 @tarceri Don't wanna be a bother, but just pinging as an update.
Sorry no update. I created a Mesa bug report when I looked at it last time https://gitlab.freedesktop.org/mesa/mesa/-/issues/10314 I couldn't pin point the issue last time but I'll try to another look.
Still occurring on latest stable steamos with mesa
I managed to track it down and have made a MR with the fix. Thanks for the patience with this one.
Fix seems to have landed in mesa 25.1.4, so I'm guessing it'll be finally rendering correctly whenever steamos pulls in that version of mesa