Wie kann ich Spiele von Steam für ein Betriebssystem herunterladen, auf dem das Spiel nicht läuft?
Ich möchte beispielsweise ein Spiel für Windows herunterladen, um es in einer VM auszuführen, aber es besagt, dass das Spiel für meine Plattform nicht verfügbar ist.
Wenn ich andere Installationsmethoden ausprobiere, wird ein kleines Fenster geöffnet und es wird angezeigt, dass das Spiel für meine Plattform nicht verfügbar ist.
games
steam
virtualization
this.foo
quelle
quelle
Antworten:
Valves SteamCMD macht genau das. Eine kurze und unvollständige Abschrift:
sudo apt-get install lib32gcc1
./steamcmd.sh +@sSteamCmdForcePlatformType windows
.login <username>
force_install_dir <path>
http://store.steampowered.com/app/<app_id>
.app_update <app_id>
quelle
Steam kann auch dazu verleitet werden, Spiele herunterzuladen, die auf Ihrer Plattform nicht verfügbar sind .
Um manuell die App herunterladen , deren ID ist
$APPID
in$INSTALLDIR
, erstellen Sie die Datei mit dem Namenappmanifest_$APPID.acf
in Ihrem steamapps folder¹ mit folgendem Inhalt:Weitere Informationen finden Sie unter dem obigen Link. Andere Lösungen sind möglich, beispielsweise die Verwendung von Lutris zur Verwaltung Ihrer Spielbibliothek .
¹ Standardspeicherort:
~/.steam/steam/SteamApps
unter Linux~/Library/Application Support/Steam/steamapps
unter macOSquelle
Seit gestern (21.08.2018) unterstützt Valve offiziell das Herunterladen von Windows-Spielen unter Linux und ermöglicht das Spielen über die benutzerdefinierte weinbasierte Kompatibilitätsschicht Proton . Dazu gehört auch eine native Implementierung von Steam-Diensten und OpenVR, die von den Anwendungen verwendet wird.
Dazu ist derzeit Folgendes erforderlich:
Danach sollte Steam das Herunterladen aller Windows- Spiele unter Linux ermöglichen . Dies ist also nur eine teilweise Antwort.
quelle
Von der Steam-Website können Sie die Windows-Version von Steam herunterladen. Gehen Sie hier und klicken Sie auf den Link "Windows" direkt unter der Schaltfläche "Installieren".
http://store.steampowered.com/about/
Führen Sie als Nächstes Windows Steam mit Wine aus (ich gehe davon aus, dass Sie Wine aus Ihren Kommentaren installiert haben). Optional: Legen Sie
WINEPREFIX
einen speziellen Pfad fest, wenn Sie Steam von anderen von Ihnen ausgeführten Wein-Apps isolieren möchten.Sie können noch keinen Text sehen. Schließen Sie die Steam-App nach Abschluss der Installation und führen Sie diesen Befehl aus, um Schriftarten zu korrigieren (Tipp für Steam on Wine, kein Text ).
Jetzt können Sie normal Dampf laufen lassen
Wenn Sie eine Hybrid-NVIDIA-Grafikkarte wie viele PC-Gaming-Laptops haben, sollten Sie optirun verwenden, also "
optirun wine /etc/etc
" oder "optirun -b primus wine /etc/etc
"Sie können auch PlayOnLinux ausprobieren
Sobald ein Spiel installiert ist, können Sie es jederzeit direkt mit Wein starten, indem Sie einfach exe anstelle von Steam.exe verwenden.
quelle
wine /home/(user)/.wine-steam/drive_c/Program Files\ \(x86\)/Steam/steamapps/common/Deus\ Ex\ -\ Human Revolution/dxhr.exe