-
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
God of War Ragnarök (2322010) #8107
Comments
Hello @hjpaul7, it's fairly clear what the blocker is for this game. This is just a side note that the Proton log you attached is for a different game. |
Yeah I realize, but Ghost of Tsushima included the PS SDK as well I believe and that game is able to run? Thanks, updated to correct Proton log. |
|
Seems like mouse look is deliberate disabled with SteamDeck=1? Anyone else seeing this? Controller seems to work okay after enabling Steam Input (typical Dualsense over BT issues). |
I suspect the PCSDK installer fails like in GoT? If so, can we work on fixing that? |
Also can't use mouse look. And I'm guessing with the |
Seems like there's a performance pitfall when Atmospherics is set higher than Medium and Krato's "flashlight" lights up in dark areas. Pretty reproducible in the dark sections early in the game. My Ryzen 3900x and Nvidia 3090 is barely maintaining 40fps in those areas. |
|
Apparently this happens if you haven't linked Steam to your PSN account in a different Sony game prior to this one. |
|
How are you trying to do it? For me, the only thing that ended up working was to use Returnal, ask that game to open a web browser with a link (A QR code with the PS App would fail), and then send that link to my phone and open it in a mobile browser and log in. Then I could link it. The browser link wouldn't work on my desktop regardless of which browser I used, and I also could not login by going directly to the Playstation Store. I got a different error from you though. |
My gosh... And I agree with you... now I'm able to access to the game... |
Just curious, but does the PlayStation Overlay work? |
Nope. |
What happens when you try to open it? |
It doesn't initialize when you pass SteamDeck=1 to the game. If you don't pass that variable, the game won't start. Just to add, I don't see anything at all about the overlay anywhere in the game at all. No popups, no button-combo, no nothing. |
We'd have to try getting the pspcsdk to install, since it apparently fails due to a crash in kernel32.dll in GoT's case. But even then, it may end up blocking Wine as it did with GoT and Concord. |
Yeah, the PS SDK is the issue here, but I'm at least glad the developers allowed the integration to be entirely bypassed, I was worried they wouldn't. It's just unfortunate they still require your account to be linked, even though there is no way to do that in this game on Linux (as far as I can tell anyway). In fact, looking at a steam deck reddit thread the game even has an automatic preset for Steam Deck, so clearly the devs wanted it to be playable on that device at least. |
Hello. I wanted to report that while the game now "works" on Steam Deck out of the box, at least in the USA region with a previously linked PSN/Steam account, the game doesn't work in Offline Mode, nor with airplane mode enabled/wifi disabled. It crashes with an error report pop-up that allows you to send an error report to the game's developers. Is offline mode being prohibited, or is this a bug? |
Hmm, is anyone else seeing their HDR settings reset every time you launch the game? Trying to figure out if it's a game issue or a proton issue, but every single launch I need to go into Settings -> Graphics & Camera -> Screen Calibration and manually enable HDR again. |
Heads up that offline mode now seems to work, sort of, if you can hold steam + the trackpads to change the input into mouse mode and skip past the PSN login message that appears in offline mode by accepting it. However, once you get to the main menu no controls are recognized. Kind of opposite to how SteamDeck=1 was disabling mouse input. That seems to be the next hurdle: something related to the game's handling of Steam Input based upon whether or not you're using a Deck. |
Is there any workaround to fix mouse lookup in game with |
guys I have the same problem in my steam deck, try the steamdeck=1 and it doesn't work, try linking my steam account to playstation from another game and I still get the same mistake on the page, I'm from Argentina and I thought it was a problem of the region but I see that no, some still have the same problem, you've solved it in a different way? |
I'm curious on Valve position here. Are games allowed to "run" on SteamDeck only and not regular PCs with Linux by default? |
Ah, so that's why the game stays on black screen on startup and upon exiting I see a browser window with PSN login page open. The game indeed expects me to log in and link the accounts. And if I use SteamDeck=0 (I play on ChimeraOS, which has it set to 1, I believe), it just gives me the "PS PC SDK missing" error. |
I am sure Valve is okay with regular Linux PCs, especially since the difference between SteamOS's Arch-base and regular Linux is minimal at most. It's Sony here who's doing the arbitrary differentiation by relying on |
If anyone has had any luck with NoPSSDK, please tell us how. |
When they surrounded him, taking both his nexusmods and github page down, in his last final stand he released a final 1.0.3 version that actually works flawlessly with Linux, that is, the game launches without |
Update on GameInput: GameInput needs this "Kernel-ProductInfo"... whatever it is... it immediately fails to start after that:
|
The mouse problem above is also related to the offline issue with Steam Deck where it doesn't recognize input, but will recognize controls if you bind them to mouse and keyboard buttons--but also no mouse input. Again, only in offline mode. There is something wonky with Steam Input on this game. Actually it's an issue on Windows too if you try to put the game in offline mode, it won't recognize your controller on Windows unless you disable Steam Input. |
Could you retest experimental bleeding-edge and confirm if this is fixed? (you will need to select the bleeding-edge-9.0 beta branch for Proton Expeirmental) |
I'm curious, but can anyone try copying the PSPCSDK files from a Windows install to this game's Proton prefix and see if it gets it to launch without the SteamDeck environment variable? |
Can confirm mouse controls now work on my Arch box after patch 3 |
Yep, everything is working fine now. |
I refunded the game due to input not working in offline mode on Steam Deck. Could someone test and see if this fixes that too? Seems somewhat related. |
@alasky17 I'm away from my problematic rig for a couple of days but I'll get back to you when I'm home to check regarding the game freezes/crashes. @sevansup I'm unable to even launch the game while I'm in offline mode while on the latest patch with my Steam Deck, but both the game and the controls do work if I start online and then go into airplane mode. |
@alasky17 I have not had any crashes on mesa-git with proton experimental bleeding-edge after about ~8 hours of gameplay. |
Has anybody been able to get DualSense haptics working on this game? I'm able to get rumble working via Steam Input but then I lose the adaptive trigger functionality. |
Pinging this again, but would fixing the PSPCSDK be worth the effort? Like I know it's bypassable, but I think having an out-of-the-box experience with all features would be nice. And according to a report on ProtonDB, someone did copy the PSPCSDK from a Windows PC to fix the issue of the game not working offline and according to them, it works. So... It might not be blocked anymore. |
It doesn't work. For PC the only way is the cracked version for now. |
Does it give the "Wine is not supported" message that it gave with Ghost of Tsushima? Also, I don't want to play moderator, but I would advise not mentioning cracked games. |
Both Ghost of Tsushima and GoWR are working fine. |
No, I mean does copying the pspcsdk from a Windows install get it to run without |
With the cracked version there's no need to do anything. |
Again, you're not answering my question |
Already answerd two times. With the cracked version there's no pspcsdk check. |
I don't think cracked versions can be discussed here. Not to mention they probably use the third party NoPSSDK bypass, which may or may not break with the next game update. |
For me it crashes after a few seconds infact it crashes my whole desktop. tested with flatpak on Vanilla OS Doesn't seem to be a mesa specific or distro specific issue.. Also how to get logs for this.. as GPU - 5700 xt |
Can anyone try to manually install the PlayStation PC SDK Runtime in GOW:R's prefix? I don't own the game myself, so I can't try. |
For those who are still curious, just copying PS SDK files will not change anything. I guess the .msi installer does some other magic, like registry keys setting, etc. Installing the .msi crashes because the msiexec executes "CustomAction" as it reffered in MSI Installer API. This "CustomAction" is a call to "Binary.RuntimeInstallerCustomAction" dll in the .msi, which calls "runtime.dll" in the same .msi (and SDK). But "runtime.dll" ends up executing this: MEMORY[0x200000000](a1, 3764846851i64, a1, a2) //in C call near ptr 200000000h ; in asm I dunno why it's even placed there, that's a question to Sony developers. But it obviously segfaults. Possibly, execution should NEVER reach it, and if it does, it means that something went terribly wrong. Maybe some conditions within Wine are different from Windows and so the execution actually reaches this instruction. But that's all I could figure out after a day of debugging. |
Ok, I have some good news. I was able to modify the .msi and remove the halting "CustomAction" from it. https://drive.google.com/file/d/1zkUx_UCsp60PO972gRZLHq185bRdu3ls/view?usp=sharing Replace your PsPcSdkRuntimeInstaller.msi with this and install it to your GoW prefix. After that you shall be able to run the game. |
interesting, so that allows installing and running the ps overlay or just makes it skip pssdk check? |
pssdk check is definitely not skipped because the game did not start until I installed the .msi. About PS overlay - on my machine it suggests to login into PSN account, but when I pressed "yes", it instantly thanked me for joining and the thanks popup showed up simultaniously with game startup configuration popup. So I had two "press enter to confirm" on my screen at once lol. Need someone else to test and see if it has the same behavior on other machines. P.S. Do not run the game with DualShock 4 connected (probably DualSense too), the game instantly crashes in such case. |
Compatibility Report
System Information
1721412568 experimental-9.0-20240719
I confirm:
steam-2322010.log
Symptoms
Reproduction
The text was updated successfully, but these errors were encountered: