dragoonDorise / EmuDeck

Emulator configurator for Steam Deck
GNU General Public License v3.0
2.94k stars 213 forks source link

Make a storage directory #151

Closed Godsbane closed 1 year ago

Godsbane commented 2 years ago

Make a storage directory and move / redirect all large storage folders used by emulators here.

Godsbane commented 2 years ago

yuzu done in Dev.

Godsbane commented 2 years ago

rpcs3, yuzu, xemu done in main

Godsbane commented 2 years ago

Is citra worth doing?

protoz commented 2 years ago

I was going to create a new issue, but this would be nice to have for Dolphin as the flatpak Syncthings cannot get to the symlinked directory where saves are kept for Wii and Gamecube. Even referencing the actual directory under /home/deck/ it doesn't seem to have permission to see it even though it's running as the deck user.

I haven't tried ppsspp for saves yet to see if I will have the same issue or not, but Cemu saves work as they are in the Emulation directory instead of a directory nestled away in hidden folders.

saildot4k commented 2 years ago

@protoz You can give syncthing permission to access ~/.var/app/appfolder/ Flatseal makes this quite easy. I use syncthing to sync all my saves/states/memcards etc this way unless the folder was moved. Syncthing does not work with symlinks by design so I choose the source when emudeck script has moved things around.

chabad360 commented 2 years ago

I wouldn't complain if this would be done for citra, then I could easily transfer over everything that's already on my computer.

dragoonDorise commented 1 year ago

@Godsbane done here We need to test it :)

dragoonDorise commented 1 year ago

This should be fixed in 2.0.8. Please reopen this if you still find issues!