RetroArch icon indicating copy to clipboard operation
RetroArch copied to clipboard

tvOS Feature request sync cloud before launching game

Open frootloop88 opened this issue 1 year ago • 2 comments

Don't know if this is possible but can you make it sync before launching the game from top shelf? Talking about the game selection you have on Apple TV Home Screen.

frootloop88 avatar May 22 '24 10:05 frootloop88

Not easily because the top shelf link basically causes the content to be opened on entry. Resuming from background or starting the app does cause a cloud sync but there's a protection there against syncing while content is running. The cores wouldn't know that the save files are changed out from underneath them while they're running. Doing that would probably lead to data loss.

I understand why you're asking though. I will keep thinking about this.

warmenhoven avatar May 22 '24 11:05 warmenhoven

Not easily because the top shelf link basically causes the content to be opened on entry. Resuming from background or starting the app does cause a cloud sync but there's a protection there against syncing while content is running. The cores wouldn't know that the save files are changed out from underneath them while they're running. Doing that would probably lead to data loss.

I understand why you're asking though. I will keep thinking about this.

no problem. Thanks for the inside! Can you work on iCloud sync support? Or not possible?

frootloop88 avatar May 22 '24 14:05 frootloop88

Expanding on this request, cloud sync working as expected when content is being opened on entry, no matter where from, would be really useful overall, not just for tvOS. For example, when launching games from the command line, directly or through launchers.

Additionally, having content wait until cloud sync is finished to actually load would help avoid a situation where the sync takes longer than expected and someone ends up loading an outdated save because of it.

flavionm avatar Apr 11 '25 20:04 flavionm

I would also really appreciate this feature. I would like to use Playnite to launch games, but I need the cloud sync to run before starting the game.

I may try to take this on. If the main devs have any advice let me know. Would it be okay to first launch a cloud syncing in progress window, then close that and open the content?

FancyFurret avatar May 01 '25 19:05 FancyFurret