Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2018-02-16 01:43:52 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2018-02-16 01:43:52 +0300
commitbb5afb6cb5a501d27d0beab2367ff9b78bb76577 (patch)
treecd4d28159fdf44ed9eeb955c08cee7a6359f751d
parent5b55915e2555e6618ad0a6e0ae16f8e1f02ca210 (diff)
Save-State Manager updated to work with new hakchi and different medias
-rw-r--r--SaveStateManager.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/SaveStateManager.cs b/SaveStateManager.cs
index 92077f75..061eab99 100644
--- a/SaveStateManager.cs
+++ b/SaveStateManager.cs
@@ -60,8 +60,9 @@ namespace com.clusterrr.hakchi_gui
WorkerForm.ShowSplashScreen();
var listSavesScript =
"#!/bin/sh\n" +
- "savespath=/var/lib/clover/profiles/0\n" +
- "find $savespath -mindepth 1 -maxdepth 1 -type d -name \"CLV-*\" | sed 's#.*/##' | while read code ; do\n" +
+ "savespath=/var/saves\n" +
+ "gamestorage=$(hakchi findGameSyncStorage)\n" +
+ "find -L $savespath -mindepth 1 -maxdepth 1 -type d -name \"CLV-*\" | sed 's#.*/##' | while read code ; do\n" +
" flags=F\n" +
" [ -f $savespath/$code/save.sram ] && flags=${flags}-S\n" +
" [ -f $savespath/$code/cartridge.sram ] && [ $(wc -c <$savespath/$code/cartridge.sram) -gt 20 ] && flags=${flags}-S\n" +
@@ -75,7 +76,7 @@ namespace com.clusterrr.hakchi_gui
" [ -d $savespath/$code/suspendpoint4 ] && flags=${flags}-4\n" +
" if [ \"$flags\" != \"F\" ]; then\n" +
" size=$(du -d 0 $savespath/$code | awk '{ print $1 }')\n" +
- " name=$(find /var/lib -type f -name \"$code.desktop\" -exec cat {} + | sed -n 's/Name=\\(.*\\)/\\1/p' | head -n 1)\n" +
+ " name=$(find -L \"$gamestorage\" -type f -name \"$code.desktop\" -exec cat {} + | sed -n 's/Name=\\(.*\\)/\\1/p' | head -n 1)\n" +
" [ -z \"$name\" ] && name=UNKNOWN\n" +
" echo $code $size $flags $name\n" +
" unset flags\n" +