Skip to content

Commit 3df7d8c

Browse files
authored
Merge pull request #919 from estefan3112/master
Update retroarch-cloud-sync.md
2 parents 14d114e + 0dd7fea commit 3df7d8c

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

docs/guides/retroarch-cloud-sync.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ With any additional device, you do the identical steps in RetroArch as with the
4949

5050
Syncing is displayed in the bottom left status line of RetroArch.
5151

52-
As soon as the solution is properly configured, Cloud Sync starts immediately at launching RetroArch. This is apparently important if other devices synced new data to the webdav repository. They are then immediately picked up.
52+
As soon as the solution is properly configured, Cloud Sync starts immediately at launching RetroArch. This is apparently important if other devices synced new data to the webdav repository. They are then immediately picked up. As of more recent nightly iOS builds, RetroArch also starts Cloud Sync if it is launched from a Background/Suspended State (important for avoiding sync conflicts).
5353

54-
Another sync is triggered with every closing of a game.
54+
Another sync is triggered with every closing of a game and returning to the RetroArch menu. Be conscious that RetroArch cannot sync a new game status if RetroArch is closed from within a game by pressing Escape/Escape.
5555

56-
### .DS_Store files create conflicts
56+
### .DS_Store files will be ignored in sync
5757

58-
RetroArch Cloud Sync may run in sync problems if .DS_Store files are synced into the cloud repository. It is therefore recommended to delete all .DS_Store files from the synced directories.
58+
As of more recent nightly builds, Cloud Sync ignores .DS_Store files during sync. You can monitor this in the logfiles after turning on logging in RetroARch. But it is nevertheless recommended to delete all .DS_Store files from the synced directories.
5959

6060
For example, you can delete the .DS.Store files from the relevant RetroArch directories from the terminal as follows (easiest way is that you create an .sh file containing these lines and make it executable via chmod 755):
6161

@@ -64,8 +64,6 @@ find . -name '.DS_Store' -type f -delete
6464
cd /"YourUser"/Library/Application\ Support/RetroArch
6565
find . -name '.DS_Store' -type f -delete
6666

67-
After deletion, the sync also deletes these .DS_Store files from the cloud repository.
68-
6967
### Troubleshooting
7068

71-
If the Cloud Sync returns an error, turn logging on and set the logging level to debug, log into a file. Cloud Sync logs reliably into the logfile, so the errors can be read easily.
69+
If the Cloud Sync returns an error, turn logging on and set the logging level to debug, log into a file. Cloud Sync logs reliably into the logfile, so the errors can be read easily. Not all conflicts that RetroArch Cloud Sync returns are critical (e.g. cache conflicts that can be easily resolved by deleting the conflicting local cache file according to the logfile). Other conflicts may even be desired, e.g. if core configurations shall differ between the MacOS core and the iOS core.

0 commit comments

Comments
 (0)