-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GIRLS' FRONTLINE 2: EXILIUM (3308670) #8448
Comments
This comment has been minimized.
This comment has been minimized.
@makabrax It's worth pointing out AppID 3347400 is the Darkwinter version of the game, whereas this thread AppID 3308670 is the HaoPlay version, wondering whether to open a new issue for the other version or not, since I'm unsure I'll post here first unless being asked otherwise. Compatibility Report
System Information
steam-3347400-bleeding-edge-fail.log SymptomsGame need several retries to open successfully Reproduction
|
The publisher is just different for the geolocation, you can easily use the same steps to make either version work. Here is another guide.
|
Hello @Parmethyst, generally speaking, if a game is using a different appid, then we want to track that variant separately, but until there's any known difference between the two, it probably doesn't matter one way or another. Hello @makabrax, the workaround you linked is legally problematic and has been removed. |
The Haoplay version has a dependency on webview2, whereas the Darkwinter version does not. The work-around for the title screen crash for the Haoplay version is available on Possibly related to https://gitlab.winehq.org/wine/wine/-/merge_requests/7032 |
I need to make this abundantly clear. I'm not a lawyer, but it appears that third party redistribution of WebView2's installer is legally problematic and instructions pointing towards that should not be recommended here. Additionally, scripting the download of the software by pointing to a Microsoft download site also appears to be against the installer's EULA. Please do not point others in that direction, as the way forward is to always grow support for the component in wine or wine-adjacent projects. @ItsKaa, the workaround you linked is legally problematic and has been removed. |
In GE-Proton we have this setup for UMU for non-steam games:
The default it uses for steam is this: argv = [g_proton.wine64_bin, "c:\windows\system32\steam.exe"] Which does not work. If I set a bogus UMU_ID in the launch options like this:
This gets used instead: argv = [g_proton.wine64_bin, "start", "/wait", "/unix"] and the game launches as expected. There is a lot of stutter while the game downloads/patches itself, but otherwise it runs fine.
THE TLDR:
|
Hello @GloriousEggroll, see the earlier comments in this compatibility report. There's multiple variants of this game and they don't have the same technical requirements to run with Proton. It's likely a region-locked difference for which can be accessed through the store. |
Hey @GloriousEggroll I've tested the workaround and unfortunately it doesn't seem to work. |
Works fine here, I even made a separate account for trying this region's version -- both versions worked the same way for me. I'm not sure what "press start" button you're referring to. There's no launcher to the game. As soon as you launch it the game itself launches begins downloading the game client from within it |
Hey, every time you start the game you will see the text in the bottom center (Game files need to be fully downloaded). You can also trigger the same crash behavior by clicking on the globe icon on the left side. |
Ah I just finished downloading the client and reproduced the issue, looking into it. Will just reiterate for now the 3347400 version DOES work with this workaround |
looks like proton is missing wine-mirror/wine@a24039a This allows the official webview2 installer from microsoft to complete -- also fixes the webview2 installer on Vermintide 2. @kisak-valve I don't think it would be an issue to make a winetrick verb for this seeing as it's available for free from microsoft: But just double checking before I go making one. |
Read WebView2's EULA regarding redistribution very carefully before proceeding. |
I thought webview2 is only required when there is a launcher, but the stream version doesn't have one? |
This comment has been minimized.
This comment has been minimized.
Noting additionally: even with webview2 installed version 3308670 hangs after 'Press Start'. the US version 3347400 runs fine with GE-Proton and |
Thank you for looking into it, do you have any idea why it still crashes even with webview2 installed? |
The following also seems to be required for the Haoplay version (the version that requires webview2):
The Haoplay version uses Webview for account login and account support pages (and maybe some more stuff). For me the game works like this through Steam / Bottles (using Proton-GE / Wine-GE to fix some corruption in cutscenes) or Heroic (using UMU). I also had it running as an external Steam game like this before the Steam version officially released. The only major issue I still have is that it sometimes takes several attempts to launch. Besides that menu transitions aren't as smooth compared to the mobile versions on iOS. I have also renamed the Webview installer / updater .exe to work around https://bugs.winehq.org/show_bug.cgi?id=56259 so it doesn't get launched. |
Compatibility Report
System Information
I confirm:
systemreport-20250211200643.tar.gz
steam-3308670.tar.gz
Symptoms
After updating the game for the first time and proceeding to start, the game just unexpectedly closes without any error or warning message.
Reproduction
The text was updated successfully, but these errors were encountered: