ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.73k stars 1.03k forks source link

BioShock Remastered (409710) #399

Open tr37ion opened 6 years ago

tr37ion commented 6 years ago

Arch Linux Kernel 4.18.3 Proton 3.7 Nvidia GTX 1070 - nvidia-beta 396.54 KDE Plasma 5.13.4 KDE Framework 5.49.0 Qt 5.11.1

BioShock Remastered works but has texture quality issues. Playing around with GFX settings didn't help either. image

SeongGino commented 1 year ago

@AJuujarvi The game files themselves are wholly unrelated since none of it is in any way affected by the contents of the Launcher integration itself. Also wouldn't change anything because the game itself works fine when launching BioshockHD.exe directly, so...

I am also not wasting the bandwidth to reinstall the game due to limited internet access as of late. But again, the game itself works fine, so...

Same for the prefix; nothing about the prefix setup is in any way adjusted to handle the 2K Launcher, so old and new prefixes alike will have the same issue.

The problem here is that the 2K Launcher will install and run fine... the first time run anyways. Any subsequent game bootups will cause the 2KL updater to appear, and then nothing. This is the behavior that's replicated with new prefixes, both in Experimental and GE.

If the game is directly booting up on your Deck, that would indicate either the game itself hasn't been updated at all for whatever reason, or the 2KL is being replaced with a symlink to the game executable at some point; since this is a widespread problem for Windows users as well, it being skipped without workarounds seems highly improbable.

AJuujarvi commented 1 year ago

@SeongGino Can you boot the game after the first boot with the 2K Launcher with the launch command PROTON_LOG=1 %command% please and upload the log file here? You can find your log file in your Home directory. This would help us investigate it as we have not been able to replicate the issue locally, even with multiple boots on multiple machines with fresh installs.

For what it is worth, all of the Bioshock installs I did to test were done within the hour before I had made my comment, so they were for sure updated. It is possible the 2K launcher does not display on some resolutions, as we have seen that happen with 1 launcher in the past, specifically the Rebellion Launcher.

kisak-valve commented 1 year ago

Bioshock Remastered - Steam Deck

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6269. @xfechx posted on 2022-10-25T14:18:06:

Bioshock 1 HD version (Remastered) is listed as playable on Steam Deck (Proton 7) while it does not work at all. I have tried Proton 7, 6 and Experimental versions of it.

xfechx commented 1 year ago

I have the issue of Bioshock Remastered not launching at all. I can only see the splashscreen, then a black content window pops up (desktop mode) then crashes right away. I have tried proton expermiental, 7, 6 with no luck. I have also replaced the Launcher exe with the main game exe also no luck. Can someone guide me to make this game work?

I am currently reinstalling it again to test your solution above. @SeongGino can you share your exact custom command args you are entering in steam for this game?

xfechx commented 1 year ago

OK, so I can confirm that adding the BioShock.exe directly onto Steam works. What is the exact command in Steam Deck for instead of adding the .exe directly, just using the steam shortcut pointing to the BioShock.exe?

I think this will be useful for people that find the game crashing right away. So adding the launch args will help around.

opyate commented 6 months ago

Seeing this - not sure if it's Proton related:

image

Trying to by-pass the launcher:

STEAM_COMPAT_DATA_PATH=~/.local/share/Steam/steamapps/compatdata STEAM_COMPAT_CLIENT_INSTALL_PATH=~/.local/share/Steam/ ~/.local/share/Steam/steamapps/common/Proton\ -\ Experimental/proton run ~/.local/share/Steam/steamapps/common/BioShock\ Remastered/Build/Final/BioshockHD.exe

But:

image

(Steam is running, of course.)

((And the publisher suits wonder why folks resort to piracy... bit of negative sentiment all around...))

UPDATE: ok, like @xfechx, I can also confirm that adding the EXE works.

Here's the path (just change your username):

image

Then find the EXE game in your library (e.g. at the bottom of this list in the screenshot), and add Proton compatibility:

image

Then, when you run the new EXE game, the original game will show as Running:

image

Hallelujah.

(Update: encountering lots of long pauses in the game, when pressing V for hacking, when trying to save, when trying to adjust brightness, etc. 2-3 minutes wait at a time. Unplayable, really.)

xfechx commented 6 months ago

I think they have fixed it.

I haven't had trouble with it for a while.

On Fri, Feb 9, 2024, 11:14 AM Juan M Uys @.***> wrote:

Seeing this - not sure if it's Proton related:

image.png (view on web) https://github.com/ValveSoftware/Proton/assets/96808/7d6f3ba9-dbdf-4ae9-a0f4-9828fe276b9c

— Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/399#issuecomment-1935657501, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACD4JKTIKL6NO2MWWXVB5I3YSXZKHAVCNFSM4FRN2R6KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJTGU3DKNZVGAYQ . You are receiving this because you were mentioned.Message ID: @.***>

daninsky1 commented 3 months ago

Like I mentioned on the #388, I could't make this work, I run with this flags PROTON_LOG=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 PROTON_NO_D3D11=1 %command% https://gist.github.com/daninsky1/dfc06992b25dafdfa3476a5c97b4be84

If I ran without PROTON_NO_D3D11=1 and I got something siminar to > @kisak-valve https://gist.github.com/XakepSDK/6764b1a3741897e981c4782403163888:

https://gist.github.com/daninsky1/b9c116f61aafdccfc30b85ecbc62ef80

The funny thing is working with heroic launcher(it is the remaster epic games version), and heroic is using the same experimental proton binaries of steam, there is a minor diference how the prefix folder is created, so I tried to import the same files to the compatdata of the game, but didn't work.

I've tried run the TK2 launcher on steam and steam + epic games launcher and didn't work.