Python-Skript zum Extrahieren/Sichern von Sicherungsdateien aus Xbox Game Pass für PC-Spiele.
Bei der Ausführung erstellt das Skript eine ZIP-Datei für jeden unterstützten Spielstand, der im System gefunden wird.
In den meisten Fällen können die Dateien im ZIP in das Speicherverzeichnis der Steam-/Epic-Version des Spiels kopiert werden. Um den Speicherort der Datei herauszufinden, überprüfen Sie PCGamingWiki.
Wichtig
Wenn Sie möchten, dass das Skript ein anderes Spiel unterstützt, öffnen Sie bitte hier ein Problem.
Überprüfen Sie die Liste der inkompatiblen Spiele unten und durchsuchen Sie die Probleme nach einem Duplikat, bevor Sie ein neues erstellen.
Wenn Sie einen Speicherstand auf die Steam-/Epic-Version migrieren, die unten mit ❔ aufgeführt ist, öffnen Sie bitte ein Problem und bestätigen Sie, ob es funktioniert hat, damit die Tabelle aktualisiert werden kann.
Legende: ✅ Funktioniert bestätigt, ❔ Unbestätigt, – Nicht im Shop verfügbar
Spiel | Getestet mit Steam | Getestet mit Epic |
---|---|---|
Arcade-Paradies | ✅ | ❔ |
Atomherz | ✅ | - |
Das Callisto-Protokoll | ✅ | - |
Celeste | ❔ | ❔ |
Verkettete Echos | ❔ | ❔ |
Chor | ✅ | ❔ |
Kontrolle | ❔ | ✅ |
Koralleninsel | ✅ | - |
Cricket 24 | ✅ | - |
Final Fantasy XV | ✅ | - |
Forza Horizon 5 | ✅ | - |
Fuga: Melodien aus Stahl 2 | ❔ | ❔ |
Hades | ❔ | ❔ |
Hoch im Leben | ✅ | ❔ |
Hi-Fi RUSH | ✅ | ❔ |
Hypnospace-Outlaw | ✅ | ❔ |
Nur Ursache 4 | ❔ | ❔ |
Lügen von P | ✅ | - |
Gutsherren | ✅ | ❔ |
Monsterzug | ✅ | - |
Ninja Gaiden Sigma | ✅ | - |
Oktopathischer Reisender | ❔ | ❔ |
Palworld | ✅ | - |
Persona 5 Royal | ✅ | - |
Persona 5 Taktica | ✅ | - |
Eisenbahnimperium 2 | ❔ | ❔ |
Rest 2 | ✅ | ❔ |
Überbleibsel: Aus der Asche | ❔ | ❔ |
Sonnenasche | ✅ | ❔ |
SpiderHeck | ✅ | ❔ |
Sternenfeld | ✅ | - |
Zustand des Verfalls 2 | ❔ | ❔ |
Absolut präziser Kampfsimulator | ✅ | - |
Wo Long: Die gefallene Dynastie | ❔ | - |
Yakuza 0 | ✅ | - |
Diese Spiele verwenden andere Speicherformate als die Steam/Epic-Version, die nicht einfach konvertiert werden können.
Spiel | Ausgabe |
---|---|
Eine Pestgeschichte: Requiem | #139 |
ARK: Survival Ascended | #165 |
Chivarly 2 | #39 |
Die Tür des Todes | #79 |
Forza Horizon 4 | #71 |
Wie ein Drache Gaiden: Der Mann, der seinen Namen löschte | #66 |
Wie ein Drache: Ishin! | #180 |
Neonweiß | #185 |
Persona 3 neu laden | #114 |
Tinykin | #28 |
Yakuza: Wie ein Drache | #72 |
Wichtig
Wenn das Extrahieren der Speicherdatei fehlschlägt, warten Sie einen Moment und versuchen Sie es erneut. Die Synchronisierung des Xbox-Cloud-Speichers kann einige Zeit dauern und während der Synchronisierung ungültige Dateien erzeugen.
Wichtig
Einige Antiviren-/Anti-Malware-Programme können die ausführbare Datei als bösartig kennzeichnen. Die ausführbare Datei wird mit PyInstaller erstellt und enthält den Python-Interpreter sowie dasselbe main.py
-Skript wie in diesem Repo.
Laden Sie die neueste Version für eine ausführbare Datei mit einer Datei herunter: https://github.com/Z1ni/XGP-save-extractor/releases
Oder
Führen Sie main.py
mit Python 3.10+ aus. Das Skript erstellt ZIP-Dateien für jedes der unterstützten Spiele, die für den aktuellen Benutzer installiert sind.
Vielen Dank an @snoozbuster für das Herausfinden des Containerformats unter goatfungus/NMSSaveEditor#306.
Vielen Dank auch an alle, die dazu beigetragen haben, Unterstützung für neue Spiele hinzuzufügen.