
Kelbasa
Published
Audio is fixed with Proton experimental, but i didnt recommend to play the Game with a Nvidia Card due to random crashes.
NVIDIA proprietary drivers older than 455.xx will have graphics artifacts and all current NVIDIA drivers are generally expected to crash and freeze. The game will not currently run stably on NVIDIA, we don't advise to attempt to run it, and if you do please do not report additional issues about this known problem.
It Crashes randomly due to Nvidia Driver issues. See link See link https://github.com/ValveSoftware/Proton/issues/4450#issuecomment-742155116
After it freezes frequently in Cutscenes, i tried different settings and search for a solution.Finally i found a Solution that worked. Thanks to Leemos4 I've tested disabling individual hair and that helped. I also disabled all raytracing, no crashes / freezes anymore. https://www.reddit.com/r/linux_gaming/comments/1ggn05f/dragon_age_the_veilguard_freezes_at_first_ingame/
Works with Proton 5.13.Crashes after Video Scenes between Chapters, but after restart the Game you can continue playing at the next Chapter.
Still crashes after Video Scenes
Schlechte Consolen Portierung, ist auf 30 FPS gecapped. Läuft unter Proton -GE, bis jetzt keine Probleme.
Unter steamapps/compatdata/32430/pfx/drive_c/users/steamuser/Local Settings/Application Data/Aspyr/Star Wars The Force Unleasheddie config.xml bearbeiten und "IsKBAndMouse" auf false setzen damit controler funktioniert
Auflösung kann in config.xml eingestellt werden.
wie schon oft geschrieben, SWTFU.exe umbenennen zu "SWTFU Launcher.exe" dann startet auch das Spiel.
🛠 ProtonDB‑Fix: „Game files corrupt!“ bei Shadow Gambit: The Cursed Crew
(Ursache: Windows‑MAX_PATH‑Limit in zu langem Steam‑Pfad)
TL;DR
Wenn Shadow Gambit unter Proton/Steam startet und sofort “Game files corrupt!” meldet, liegt’s oft nicht an defekten Dateien, sondern am zu langen Installationspfad (> 260 Zeichen). Verschiebe die Steam‑Library in einen kürzeren Ordner (z. B. ~/SteamGames
) oder erstelle einen Symlink – danach läuft es sofort.
Hintergrund
- Unity 2021 + Addressables nutzt für Dateien gewöhnliche Windows‑API‑Aufrufe.
- Diese Calls sind selbst unter Proton auf MAX_PATH (260 Zeichen) begrenzt.
- Standard‑Pfad externer Laufwerke auf Linux ist riesig:
Z:\run\media\<user>\<UUID>\SteamLibrary\steamapps\common\Shadow Gambit ...
- Bei Shadow Gambit reichen ein paar zusätzliche Unterordner (z. B.
StreamingAssets/aa/StandaloneWindows64/...
) – dann überschreitet der Bundle‑Name das Limit → Spiel findet seine mis_tutorial_24_…_bundle‑Dateien nicht → Fehler.
Symptome
Meldung im Spielfenster: “Game files corrupt!”
Player.log
zeigt Pfade > 260 Zeichen und Einträge wie… does not exist! Addressable initialization threw exception
steamapps/common/.../dlctrp_content_00/
enthält die gemeldeten Bundles – sie werden nur nicht erreicht.
Fix / Work‑around
Kurzen Spieleordner anlegen
mkdir ~/SteamGames
In Steam → Einstellungen → Speicherorte Neuen Ordner hinzufügen → Shadow Gambit dorthin neu installieren / verschieben. (Pfad ist jetzt nur
Z:\home\<user>\SteamGames\...
.)ODER: Wenn du auf externer Platte bleiben willst:
ln -s /run/media/<user>/<UUID>/SteamLibrary ~/SteamGames
und denselben Ordner in Steam auswählen.
Integrity Check (optional) → Spiel starten → läuft.
Dauerhafte Tipps
Tipp | Nutzen | |
---|---|---|
Pfad-Länge checken | `pwd | wc -c` → alles < 245 ist sicher. |
Flatpak meiden | Flatpak-Steam hängt noch `/var/lib |