Skip to content
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

Gunfire Reborn (1217060) #4205

Open
2 tasks done
Gabisonfire opened this issue Sep 18, 2020 · 30 comments
Open
2 tasks done

Gunfire Reborn (1217060) #4205

Gabisonfire opened this issue Sep 18, 2020 · 30 comments
Labels
cw Game compatibility - Unofficial Games not expected to work without issues

Comments

@Gabisonfire
Copy link

Gabisonfire commented Sep 18, 2020

Compatibility Report

  • Name of the game with compatibility issues:Gunfire Reborn
  • Steam AppID of the game:1217060

System Information

  • GPU: GTX 1070Ti
  • Driver/LLVM version: 4.6.0 NVIDIA 440.100
  • Kernel version: 5.4.64-1-MANJARO
  • Link to full system information report as Gist
  • Proton version:5.0-9, GloriousEggroll

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

steam-1217060.log-glorious
steam-1217060.log-5.0-9

Symptoms

on 5.0-9 game won't launch, getting the Unity crash window
on GE we get a SteamAPI_init() Failed

@AWBuchanan7
Copy link

Tried to play this morning and found the same problem, seems they've added some kind of anti-cheat as of yesterday's update.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Sep 18, 2020
@kisak-valve
Copy link
Member

kisak-valve commented Sep 18, 2020

Hello @Gabisonfire, these are some lines of interest from the logs:
err:steamclient:create_win_interface Don't recognize interface name: SteamUser021
err:steamclient:create_win_interface Don't recognize interface name: STEAMUSERSTATS_INTERFACE_VERSION012

@kisak-valve kisak-valve added the cw label Sep 18, 2020
@Gabisonfire
Copy link
Author

@AWBuchanan7
Yes indeed started with the update, I thought I was able to bypass using GE's fork, but then I get the API error.

@AWBuchanan7
Copy link

AWBuchanan7 commented Sep 18, 2020

Using Proton 5.0-7-alyx from here, I am able to get past the Unity crash window and into the game, but immediately get hit with this Steam API init error:

Screenshot from 2020-09-18 09-01-50

I think this is because the err:steamclient:create_win_interface Don't recognize interface name: SteamUser021 problem is addressed here but not the err:steamclient:create_win_interface Don't recognize interface name: STEAMUSERSTATS_INTERFACE_VERSION012 problem?

Edit:

@Gabisonfire
Copy link
Author

@AWBuchanan7 My test with GE was with the latest release as of today and did get the exact same as your screenshot.

@sigzegv
Copy link

sigzegv commented Sep 18, 2020

so is it an anticheat issue or a missing implementation in proton ?

@AWBuchanan7
Copy link

@sigzegv Seems to just be a missing implementation, but since it was not an issue prior to the addition of anti-cheat in yesterday's update, I don't know whether there is or isn't an anti-cheat issue as well.

@Gabisonfire
Copy link
Author

Game is working again after 9/25/2020 Major Update
From the patch notes:

Fix the issue that players using Linux could not launch the game with Proton

@tom-sn
Copy link

tom-sn commented Dec 26, 2020

Game seems to be running smoothly with latest proton, have not played a full run, but no game issue popped up so far.

If any of you encounter mouse issue such as dual-wielding skill get cancelled when pressing both left and right mouse button at the same time. Disable middle mouse button emulation in your system settings to fix the problem.

Fedora 33 cinnamon have this emulation enabled by default for unknown reason.

@ArcadesSaboth
Copy link

Hello,
I have been playing Gunfire Reborn for 36+ hours, all in multiplayer, it works great.
I noticed a problem and I'm not sure if it's related only to this game: if I launch the game from the system tray, it runs fine but in game I have heavy random fps drops, they are big spikes.
If I, instead, launch the game through the main Steam window the Vulkan Shader pre-caching seems to always popup and those fps drops disappears. It is 100% reproducible and the difference is immense: I vary from a min/max of 20~60+ to an almost stable 60+fps (I cap at 60 but, uncapped, is definitely more).

The only reason I can think it's the game recompiling shaders when launched from the system tray. Sound like a bug but I'm not sure if it's unique for this game or it can be a generic Proton problem.

I tested on Fedora 33 KDE with Proton 5.13 and 6.3.2.

@TheCherry
Copy link

I am not able to start the game ....
steam-1217060.log

@wizardlink
Copy link

I am also unable to start the game, it seems that the game is not recognising my GPU. I tried updating my mesa, downgrading and also used different Proton versions. All of these, other than 5.13-6, crash on the start screen; 5.13-6 goes to the banner and then crashes.

steam-1217060.log

@1player
Copy link

1player commented Nov 26, 2021

Game is completely stuck when it's fullscreen. On GNOME, if I open the window overview mode, I see the game working and animating, but as soon as it goes full screen, it's completely frozen.

Using wayland, Fedora 35 on a RX 6800 XT, Proton 6.3-8 or Experimental.

@kisak-valve
Copy link
Member

Hello @1player, that sounds like a compositor or Xwayland issue. Can you check if the same happens with an X-based session?

@1player
Copy link

1player commented Nov 26, 2021

Hello @1player, that sounds like a compositor or Xwayland issue. Can you check if the same happens with an X-based session?

Works fine with GNOME loaded in Xorg mode. Any way I can force the game to run in Xorg mode while Wayland is active?

@kisak-valve
Copy link
Member

You could say that Proton is talking in X dialect regardless of if the GNOME session is X based or wayland based. The render pipeline is either Proton (X) -> X server -> Compositor (X) -> X server -> display or Proton (X) -> Xwayland (X to wayland) -> Compositor (wayland) -> display.

The question you've asked is a no, because it's based on a misunderstanding of the render stack. Proton and the game are always running in "Xorg mode." The issue should be mentioned to the GNOME devs if it hasn't been already.

@1player
Copy link

1player commented Nov 26, 2021 via email

@TheGreatTave
Copy link

Game is not launching on Steam Deck, OS version 3.4. Game launches fine in Desktop mode, but not in gaming mode.

@kisak-valve
Copy link
Member

Hello @TheGreatTave, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, do you happen to know if this is a change in behavior from SteamOS 3.3.3?

@TheGreatTave
Copy link

I added the command and the game launched fine with it. Here is the log file you requested. Apologies if I made or make any mistakes sending this and commenting on this thread. This is my first time using Linux and Proton, just wanted to help out haha. Also I heard the game was launching fine on 3.3.3, but I can't confirm that. I just picked up the game last night on the Steam Winter Sale.
steam-1217060.log

@dshen6
Copy link

dshen6 commented Dec 25, 2022

+1 crashes on startup right after loading splash. Thank you!

@TimNeuf
Copy link

TimNeuf commented Dec 28, 2022

Can't play this on steam os 3.4 on my steam deck. Tried adding the launch command proton logging, which did launch the game but I have no inputs other than touchscreen and just the steam button. All other inputs don't work. Same issue when launching from desktop mode: can launch, no buttons work.

@waspennator
Copy link

waspennator commented Dec 29, 2022

Checking on here, the steam deck reddit, and on the Gunfire reborn community hub, believe the steamos 3.4 update broke the game unless running on desktop or with the log command. Believe it was working before 3.4 because it got marked as deck verified back in February this year as well as others playing it on deck on youtube, should be looked into along with Forza 5.

I can also manually confirm it happens on my end too, highly recommend bumping it down to unsupported

@waspennator
Copy link

waspennator commented Dec 29, 2022

I can also confirm the game boots fine with the proton_log command, also seeing similar issues from others mentioning Stalker Clear Skies too (I know it's marked as unsupported already, but apparently it's now crashing on startup like Gunfire Reborn)
steam-1217060.log

@KillYourFM
Copy link

Just wanted to confirm that adding the PROTON_LOG=1 %command% command also works for me on Steam Deck. Thank you @kisak-valve!

@bugworm
Copy link

bugworm commented Feb 21, 2023

I have the same behavior, it started after SteamOS 3.4 update. Seems like proton is indirectly affected by this since it's only happening in game mode and only after system update, not proton itself. I see people have similar issues in unsupported stuff (link), though I'm not sure if it's gamescope related or not.

@mserajnik
Copy link

PROTON_LOG=1 %command% works for me as well on Steam Deck; but I find it curious that enabling the logging causes the game to launch correctly as a side effect. I guess one of the environment variables set here must be responsible?

It would be great to have a proper solution to this, especially in case the performance impact of enabling the logging is non-negligible (the game runs flawlessly on the Deck still, but less power draw is always nice).

Anyway, this game is currently still Deck Verified, even though it won't launch (except in Desktop Mode) without this workaround, which is likely confusing to people when it's advertised as "Great on Deck".

@waspennator
Copy link

Yeah, it would be nice if a fix could be looked into for steamos 3.5, or at the very least telling the ones in charge to bump it down to unsupported, least until this gets fixed.

@waspennator
Copy link

waspennator commented May 6, 2023

Apparently proton Experimental got an update that should fix it.

Update: Can confirm, game no longer needs the "PROTON_LOG=1 %command%" command to avoid crashing on startup.

@GnenoDEV
Copy link

GnenoDEV commented Sep 9, 2023

Using [Ubuntu 22.04.03 LTS] Some kind of error is still happening, Routing through all the Steam-Protons, and still gets the; “Error at Hooking API”-when launching the game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cw Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests