protonscr

GangV Battle Royale (appid 1342790)

protonopen Game compatibility - Unofficial
ValveSoftware/Proton#4937 · opened 2021-07-03 by Patola · updated 2021-07-03 · 5 comments · github
2 matching comments, n / p to jump
PPatola 2021-07-03 github

Compatibility Report

  • Name of the game with compatibility issues: GangV Battle Royale
  • Steam AppID of the game: 1342790

System Information

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

Previously this game was known to not run via Proton (reports from 2 months ago). Made with Unity Engine. Now it starts, shows the waiting screen, it shows some bird noises then it crashes to the desktop.

Reproduction

  • Just launch the game. Wait the splash screen, the "loading" info screens, then the game initializes sound and looks like it will start, but crashes.
  • Notes:
  • the first two times I tried to launch the game after installing , it crashed immediately taking steam with it (but, strangely, not steamvr)
  • Attached are two logs: one with Proton 6.3-5 and the other with Proton Experimental. Both done in a clean installation (e.g. removed compatdata/1342790 before running).
    steam-1342790-proton-6.3-5.log
    steam-1342790-proton-experimental.log
Kkisak-valve maintainer 2021-07-03 github

Hello @Patola, wine: Call from 000000007B01223E to unimplemented function bthprops.cpl.BluetoothFindNextRadio, aborting and wine: Unimplemented function bthprops.cpl.BluetoothFindNextRadio called at address 000000007B01223E (thread 031c), starting debugger... look like lines of interest in the log.

PPatola 2021-07-03 github

Thanks, @kisak-valve. My friend @esdrastarsis saw this bug report and made a quick and dirty patch for wine with stubs for these functions in the bluetooth part of wine that I applied in Proton. And after that the game worked perfectly. I could play in exploration mode and battle royale mode with other people. Every menu worked, every control worked. He's currently preparing the patches with the wine code standard to send it properly. Meanwhile, I submitted my build of proton to my wine fork repository as a release, can I mention the URL here?

Kkisak-valve maintainer 2021-07-03 github

Normal wine/Proton builds with nothing (legally) sketchy added can be shared freely.

PPatola 2021-07-03 github

Thanks. There's nothing illegal and this proton build is just vanilla proton 6.3-5 with the bluetooth functions. It's here: https://github.com/Patola/wine/releases/tag/6.3-5

PPatola 2021-07-03 github

And the patch sent to wine-devel by the author, @EsdrasTarsis https://www.winehq.org/pipermail/wine-devel/2021-July/190180.html

Proton versions