Script Python pour extraire/sauvegarder les fichiers de sauvegarde du Xbox Game Pass pour les jeux PC.
Lorsqu'il est exécuté, le script produit un fichier ZIP pour chaque sauvegarde de jeu prise en charge trouvée dans le système.
Dans la plupart des cas, les fichiers du ZIP peuvent être copiés dans le répertoire de sauvegarde de la version Steam/Epic du jeu. Pour connaître l'emplacement du fichier de sauvegarde, consultez PCGamingWiki.
Important
Si vous souhaitez que le script prenne en charge un autre jeu, veuillez ouvrir un ticket ici.
Vérifiez la liste des jeux incompatibles ci-dessous et recherchez un doublon dans les problèmes avant d'en créer un nouveau.
Si vous migrez une sauvegarde vers la version Steam/Epic répertoriée avec ❔ ci-dessous, veuillez ouvrir un ticket et confirmer si cela a fonctionné, afin que le tableau puisse être mis à jour.
Légende : ✅ Fonctionnement confirmé, ❔ Non confirmé, - Non disponible en magasin
Jeu | Testé avec Steam | Testé avec Epic |
---|---|---|
Paradis des arcades | ✅ | ❔ |
Coeur atomique | ✅ | - |
Le protocole Callisto | ✅ | - |
Céleste | ❔ | ❔ |
Échos enchaînés | ❔ | ❔ |
Chœur | ✅ | ❔ |
Contrôle | ❔ | ✅ |
Île de Corail | ✅ | - |
Grillon 24 | ✅ | - |
Final Fantasy XV | ✅ | - |
Forza Horizon 5 | ✅ | - |
Fuga : Mélodies d'acier 2 | ❔ | ❔ |
Enfers | ❔ | ❔ |
Haut dans la vie | ✅ | ❔ |
RUSH Hi-Fi | ✅ | ❔ |
Hors-la-loi de l'hypnospatiale | ✅ | ❔ |
Juste parce que 4 | ❔ | ❔ |
Mensonges de P | ✅ | - |
Seigneurs de manoir | ✅ | ❔ |
Train monstre | ✅ | - |
Ninja Gaiden Sigma | ✅ | - |
Voyageur octopathe | ❔ | ❔ |
Monde Pal | ✅ | - |
Persona 5 Royale | ✅ | - |
Persona 5 Tactique | ✅ | - |
Empire ferroviaire 2 | ❔ | ❔ |
Reste 2 | ✅ | ❔ |
Vestige : des cendres | ❔ | ❔ |
Cendre solaire | ✅ | ❔ |
AraignéeHeck | ✅ | ❔ |
Champ d'étoiles | ✅ | - |
État de décomposition 2 | ❔ | ❔ |
Simulateur de combat totalement précis | ✅ | - |
Wo Long : Dynastie déchue | ❔ | - |
Yakuza 0 | ✅ | - |
Ces jeux utilisent des formats de sauvegarde différents de ceux de la version Steam/Epic qui ne peuvent pas être facilement convertis.
Jeu | Problème |
---|---|
Un conte de peste : Requiem | #139 |
ARK : Survie élevée | #165 |
Chivarly 2 | #39 |
La porte de la mort | #79 |
Forza Horizon 4 | #71 |
Comme un dragon Gaiden : L'homme qui a effacé son nom | #66 |
Comme un dragon : Ishin ! | #180 |
Néon Blanc | #185 |
Persona 3 Recharger | #114 |
Tinykin | #28 |
Yakuza : comme un dragon | #72 |
Important
Si l'extraction du fichier de sauvegarde échoue, attendez un peu et réessayez. La synchronisation de la sauvegarde sur le cloud Xbox peut prendre un certain temps et produire des fichiers non valides pendant la synchronisation.
Important
Certains logiciels antivirus/anti-malware peuvent signaler l'exécutable comme malveillant. L'exécutable est produit avec PyInstaller et contient l'interpréteur Python ainsi que le même script main.py
que dans ce dépôt.
Téléchargez la dernière version pour un exécutable à fichier unique : https://github.com/Z1ni/XGP-save-extractor/releases
Ou
Exécutez main.py
avec Python 3.10+. Le script produit des fichiers ZIP pour chacun des jeux pris en charge installés pour l'utilisateur actuel.
Merci à @snoozbuster d'avoir découvert le format du conteneur sur Goatfungus/NMSSaveEditor#306.
Merci également à tous ceux qui ont contribué en ajoutant la prise en charge de nouveaux jeux.