Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
wine-proton-9.0.3: GOG Alpha Protocol Fails to Launch
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Neko-san
n00b
n00b


Joined: 19 Oct 2024
Posts: 6

PostPosted: Sat Nov 02, 2024 2:29 am    Post subject: wine-proton-9.0.3: GOG Alpha Protocol Fails to Launch Reply with quote

So, when using app-emulation/wine-proton-9.0.3 and creating a wine prefix then installing DXVK & VKD3D, I find that the game fails to launch almost immediately... it doesn't even spawn a window.
I find this really weird because I've launched the game before on the Steam Deck back when it first released on GOG, so I know Proton hypothetically should be able to run the game, so I don't understand why.

- Terminal Output Log: https://bpa.st/raw/ICWES
- Gentoo Profile: default/linux/amd64/23.0/split-usr/llvm, gcc-13, glibc-2.39-r6

Wine-Proton was built like so:
- USE flags
- Emerge Info
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2730
Location: Here and Away Again

PostPosted: Sat Nov 02, 2024 12:33 pm    Post subject: Reply with quote

I see there is an upstream Wine bug report about this from a while ago [1], and there is talk about PhysX, which would probably be something to check a look into.

Note that 'app-emulation/wine-proton' is not comparable to Proton that comes with Steam, as it is only the Wine fork from Valve that they use for Proton, so it is entirely possible that something doesn't work with this fork, while it does work with actual Proton.

1. https://bugs.winehq.org/show_bug.cgi?id=56547
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Neko-san
n00b
n00b


Joined: 19 Oct 2024
Posts: 6

PostPosted: Sat Nov 02, 2024 1:10 pm    Post subject: Reply with quote

Ah, yeah, installing PhysX got it working :D (Thanks)
Controller support isn't though, at least for the DualShock 4, which working support for it was actually one of the selling points for the GOG re-release...
The game forces the player to turn it on in the main menu settings (for some reason) but even then it doesn't seem to work here. :/
And the Wine process also seems to hang when closing the game for some reason:
Code:
0090:err:sync:RtlpWaitForCriticalSection section 00006FFFFF8174A0 "/var/tmp/portage/app-emulation/wine-proton-9.0.3/work/wine-proton-wine-9.0-3/dlls/ntoskrnl.exe/sync.c: sync_cs" wait timed out in thread 0090, blocked by 009c, retrying (60 sec)
0090:err:sync:RtlpWaitForCriticalSection section 00006FFFFF8174A0 "/var/tmp/portage/app-emulation/wine-proton-9.0.3/work/wine-proton-wine-9.0-3/dlls/ntoskrnl.exe/sync.c: sync_cs" wait timed out in thread 0090, blocked by 009c, retrying (60 sec)
0090:err:sync:RtlpWaitForCriticalSection section 00006FFFFF8174A0 "/var/tmp/portage/app-emulation/wine-proton-9.0.3/work/wine-proton-wine-9.0-3/dlls/ntoskrnl.exe/sync.c: sync_cs" wait timed out in thread 0090, blocked by 009c, retrying (60 sec)
0090:err:sync:RtlpWaitForCriticalSection section 00006FFFFF8174A0 "/var/tmp/portage/app-emulation/wine-proton-9.0.3/work/wine-proton-wine-9.0-3/dlls/ntoskrnl.exe/sync.c: sync_cs" wait timed out in thread 0090, blocked by 009c, retrying (60 sec)
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2730
Location: Here and Away Again

PostPosted: Sat Nov 02, 2024 1:57 pm    Post subject: Reply with quote

Very good!

Regarding DualShock 4, there was a change related to how these devices are handled, and 'games-util/game-device-udev-rules' may help if the issue is what I think it might be.

Alternatively, one can disable 'hidraw' for the Wine prefix.

I'm very much not sure if 'wine-proton-9.0.3' would be affected though, but for some details on this, see for example:

https://bugs.winehq.org/show_bug.cgi?id=56306
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2861

PostPosted: Sat Nov 02, 2024 2:15 pm    Post subject: Reply with quote

Chiitoo wrote:
Regarding DualShock 4, there was a change related to how these devices are handled, and 'games-util/game-device-udev-rules' may help if the issue is what I think it might be.6
That change isn't in wine-proton yet, it was changed around wine-9.17 or so I forget... so it'll wait for wine-proton-10 unless wine-proton backported it, haven't looked.

Not that it hurts to have that installed either way.
Back to top
View user's profile Send private message
Neko-san
n00b
n00b


Joined: 19 Oct 2024
Posts: 6

PostPosted: Sat Nov 02, 2024 2:28 pm    Post subject: Reply with quote

I do have games-util/game-device-udev-rules installed, so... I'm assuming disabling hidraw is the only way with wine-proton for now?
Edit: I can confirm doing that does fix it, at least, though
Back to top
View user's profile Send private message
Neko-san
n00b
n00b


Joined: 19 Oct 2024
Posts: 6

PostPosted: Wed Nov 06, 2024 9:26 pm    Post subject: Reply with quote

Huh, but having Steam open at the same time prevents all input entirely for some reason...
Can't even use the mouse and keyboard after launching the game. :/
Back to top
View user's profile Send private message
Neko-san
n00b
n00b


Joined: 19 Oct 2024
Posts: 6

PostPosted: Fri Nov 08, 2024 8:11 am    Post subject: Reply with quote

Odd, I tried switching over to vanilla Wine (9.20) and the PS4/DS4 controller doesn't over there by default either, contrarily, for some reason though. :/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum