Infinite and the two remasters are affected, but there are workarounds.
BioShock Remastered, BioShock 2 Remastered et BioShock Infinite ont tous trois été victimes de mises à jour de « qualité de vie » au titre douteux, publiées la semaine dernière par l’éditeur 2K Games. Ces mises à jour ont ajouté un nouveau lanceur 2K aux trois BioShock qui apparaît lorsqu’on les démarre à partir de Steam, mais comme l’a constaté GamingOnLinux, quelque chose dans ce lanceur n’est pas tendre avec les systèmes d’exploitation basés sur Linux. Les systèmes d’exploitation basés sur Linux comme le SteamOS du Steam Deck.
So it turns out that if you're trying to play on Valve's laptop, these updates may just throw a bloody 9-iron on the Deck's ability to run the affected games. Oops!
Pour vérifier les dégâts, j’ai installé les trois BioShock borked sur mon propre Steam Deck, avec les mises à jour QoL, et BioShock Infinite et BioShock Remastered n’ont pas réussi à se lancer lorsqu’ils ont été commandés. J’ai dû avoir de la chance avec BioShock 2 Remastered, car il s’est bien lancé
– il n’a simplement pas affiché le lanceur 2K alors qu’il devrait normalement apparaître. D’autres utilisateurs de Linux et de Steam Deck l’ont signalé parmi les jeux affectés, cependant.
(Possibly related: BioShock 2 Remastered is the only one of the three games to have a Steam Deck Verified rating. BioShock Remastered is rated as playable, and Infinite as unsupported, though the latter should still work on Proton 7.0 and above.
Il n’a juste pas les meilleures performances dans le jeu).
C’est nul. Ce n’est pas comme si ces mises à jour ajoutaient beaucoup de choses qui améliorent réellement la « qualité de vie » pendant que vous jouez : pour les trois jeux, les mises à jour consistent entièrement en un lanceur 2K et la possibilité de lier un compte 2K si vous en avez un.
C’est tout. Ça ne vaut pas vraiment la peine de casser la compatibilité de Steam Deck, hein ?
Heureusement, GamingOnLinux a également trouvé quelques solutions de contournement, que j’ai également essayées avec succès.
For each game, simply paste the following strings as Steam launch options
– vous pouvez trouver le champ requis en ouvrant le menu Propriétés du jeu.
Le champ des options de lancement se trouve en haut de l’onglet Général, qui devrait apparaître en premier par défaut.
To fix BioShock Remastered, add the following:
bash -c ‘exec « ${@/2KLauncher\/LauncherPatcher.exe/Build\/Final\/BioshockHD.exe} »‘ — %command% -nointro
To repair BioShock 2 Remastered, add this:
bash -c ‘exec « ${@/2KLauncher\/LauncherPatcher.exe/Build\/Final\/Bioshock2HD.exe} »‘ — %command% -nointro
Finally, here is the text for BioShock Infinite:
bash -c ‘exec « ${@/2KLauncher\/LauncherPatcher.exe/Binaries\/Win32\/BioShockInfinite.exe} »‘ — %command% -nointro
Dans chaque cas, cela permet de contourner entièrement le lanceur 2K. Ce n’est pas la première fois qu’un développeur ou un éditeur empêche son propre jeu de fonctionner sur le Steam Deck : Final Fantasy XIV a été cassé pendant un certain temps après que lui aussi ait reçu un nouveau lanceur, et n’était pas jouable jusqu’à une mise à jour ultérieure de Proton. On ne peut qu’espérer que cette fois, c’est 2K lui-même qui nettoie son propre gâchis.
In each case, this allows you to completely bypass the 2K launcher.
Ce n’est pas la première fois qu’un développeur ou un éditeur empêche son propre jeu de fonctionner sur le Steam Deck : Final Fantasy XIV a été cassé pendant un certain temps après que lui aussi ait reçu un nouveau lanceur, et n’était pas jouable jusqu’à une mise à jour ultérieure de Proton.
On ne peut qu’espérer que cette fois, c’est 2K lui-même qui nettoie son propre gâchis.
Source : rockpapershotgun.com
