Comment synchroniser les sauvegardes sur plusieurs appareils dans RetroArch

Utilisez Syncthing pour synchroniser les sauvegardes RetroArch entre les appareils! Quel que soit l'appareil avec lequel vous jouez, PC de jeu, Boitier Android TV, ou un deck Steam, soyez toujours sur votre sauvegarde de jeu la plus récente pour continuer à progresser. Cela fonctionnera avec n'importe quel Core qui utilise la fonction savestate de RetroArch. J'ai configuré ça moi-même, et je l'ai testé moi-même avec mon Steam Deck et un Nvidia ShieldTV. C'est rapide, c'est transparent, c'est automatisé. J'ai sauvegardé mon état de sauvegarde pour Super Mario 64, fermé le jeu, je l'ai chargé sur mon Steam Deck et il reprend là où je l'avais laissé sur mon autre appareil.

Cela devrait fonctionner sur les versions Flatpak ou Steam de RetroArch. Je n'ai pas testé Windows ou Mac, Je ne possède pas ces systèmes, mais RetroArch et Syncthing étant multiplateformes, je ne vois aucune raison pour laquelle cela ne fonctionnerait pas ou pourquoi mon guide de configuration ne fonctionnerait pas sur tous les systèmes.

Vous devez installer RetroArch ET Syncthing sur tous les appareils avec lesquels vous souhaitez l'utiliser.. Vous aurez également besoin de sauvegarder vos jeux sur tous les appareils.

Configuration de RetroArch

Sur tous les appareils, Accédez aux paramètres > Économie. Si ce n'est pas déjà fait, Activer “État de sauvegarde automatique”

Cela créera un état de sauvegarde à chaque fois que votre jeu sera fermé et activé “Charger l'état automatiquement” au lancement du contenu, cela chargera automatiquement le dernier état de sauvegarde effectué par cet appareil(Exemple, si votre dernier état de sauvegarde sur cet appareil était un emplacement 0, il chargera le fichier lié au slot 0 même si ce fichier a été mis à jour par synchronisation.)

Dans le menu principal>Fichier de configuration, Enregistrez la configuration actuelle pour que vos modifications soient appliquées.

Le dossier dans lequel les états de sauvegarde sont effectués peut être modifié dans les paramètres de RetroArch. Ce n'est pas nécessaire pour ce guide et j'utilise l'emplacement par défaut pour ma configuration.

Configuration de la synchronisation

Accédez à http://hôte local:8384 sur l'un de vos appareils que vous souhaitez synchroniser. Cela devrait vous montrer le panneau de configuration SyncThing.

Cliquez sur “Ajouter un appareil distant” dans le coin inférieur droit et ajoutez tous les appareils que vous souhaitez synchroniser, et faites cela pour tous les appareils.

Puis clique “Ajouter le dossier” J'ai étiqueté le mien “États”, dans le champ, tapez le chemin d'accès au dossier des états de sauvegarde de RetroArch.

Le mien ressemble à quelque chose ” ~/RetroArch/états ”

Sous l'onglet Partage, activez la synchronisation avec tous les appareils sur lesquels vous souhaitez également qu'ils soient synchronisés..

En avancé Vous voulez que ce soit un “envoyer recevoir” type de dossier.

J'utilise le versioning Simple File pour sauvegarder les anciens états de sauvegarde en cas d'état de sauvegarde perdu ou écrasé.. ils seront situés dans le répertoire .stversions.

Puis enregistrez.

Sur votre autre appareil(s)

Accédez au panneau de configuration de synchronisation, http://hôte local:8384

Il devrait y avoir une notification indiquant qu'un autre appareil souhaite ajouter un dossier “États”

Acceptez et une fenêtre de configuration s'ouvrira

Dans le chemin du dossier, tapez le chemin d’accès au dossier RetroArch Savestate de ce système. généralement /states dans le répertoire par défaut de RetroArch.

Activer la gestion des versions des fichiers si vous le souhaitez.

Sous l'onglet Avancé, vérifiez que le type de dossier est défini sur “envoyer recevoir”. Vous voulez cela pour tous les appareils pour la synchronisation bidirectionnelle.

sauvegarder, et testez-le en jouant à quelques jeux!

Ce guide sur RétroArch a été écrit par singe de l'espace. Vous pouvez visiter la publication originale à partir de ce lien. Si vous avez des inquiétudes concernant ce guide, n'hésitez pas à nous joindre ici.

A propos de l'auteur