Horizon Zero Dawn Remastered is out now and like other recent Sony PlayStation releases on PC, it forces a PlayStation Network Account which is causing issues for some desktop Linux players.
You can run it on Linux with Valve's Proton, but you might have issues actually logging into the PSN account system to play it. Not particularly surprising, since with God of War Ragnarök you needed to pretend your desktop Linux system was a Steam Deck but in this case you don't want to do that.
Writing on the Steam forum, a developer at Nixxes Software said to do this instead:
The SteamDeck parameter includes other changes specifically designed for the Steam Deck.
If you are experiencing issues with the login flow on Linux, please use the following workaround:
On Steam, right click the game in your Library, choose Properties, go to General.
Add -showlinkingqr in the field for Launch Options
Nice to see this sort of thing has been thought about, and to have a developer directly reply with a solution.
Hopefully some GamingOnLinux readers find this helpful.
But the kicker is the armor / weapons. Omg they made it SO MUCH WORSE. Now it's nearly impossible to get fully upgraded gear since you have to grind ultra rare parts for what seems like an eternity. I remember in the first game feeling really good and happy about maxing out my gear near the end of the game. In FW, when I looked up what it would take to do so, I just totally gave up, knowing that I'd never have the energy to grind that much. Which then totally destroys the entire upgrade system since now I don't even care about it.
I turned on easy loot as soon I learned it was option, actually disappointed it's not in this remaster.
I dislike grinding/replaying content in almost every game and it didn't eliminate those issues but definitely lessened them.
SteamDeck=1 %command%
is what worked for me on my desktop machine! I did not get to test above mentioned method because this one just worked.
I just wanted to update that while this method worked to fix the account linking problem, I got about 6 hours into the game and this SteamDeck=1 method started breaking my xbox controller and I could no longer progress in the game, switching to the method in the article I was able to continue on and everything has been fine again now.
See more from me