Hi folks. I've had ScummVM 1.3.0 installed and using it for a while, and I've been playing BASS.
This week I installed 1.4.0 from the market, and thought it would just update the installed version. But I now have 2 versions.
The problem I have is that in the 1.3 version, I have a saved game saved in the Default location.
In 1.4 version, if I use the Default save location, it doesn't find the save game state from the 1.3 version.
From reading these threads;
http://forums.scummvm.org/viewtopic.php?t=10840
and
http://forums.scummvm.org/viewtopic.php?t=9849
I've found that they save state files are saved in a location that can't be accessed on an unrooted phone. I've tried using the cp line from the 2nd thread to copy the files using terminal emulator, but I get 'cp: Not Found' when I try to use it.
Is there any other way to access these files or move them to the SDcard without rooting my phone? I don't want to loose my save game, and I want to remove 1.3.0 from my phone.
Accessing Default Save location
Moderator: ScummVM Team
Re: Accessing Default Save location
Well, I don't know for sure, but you may need BusyBox installed to use the cp command (although I would have thought something as simple as cp would be included in stock Android). I've had an unrooted phone for a month and that was three years ago, I've been rooted ever since, so I can't confirm that. Anyway, BusyBox can't be installed on a non-rooted phone and apps can only access data in the /data/data folder that belong to them.
I think what happened is that the developer name changed from 1.3 to 1.4. While ScummVM's package name used to be org.inodes.gus.scummvm, it's now org.scummvm.scummvm, so the correct location would be "/data/data/org.scummvm.scummvm/app_saves/", which is where ScummVM 1.4 is looking for saves.
I would suggest not using the version on the Market as it's still 1.4 and 1.4.1 has been out almost two months now. You can download 1.4.1 from http://prdownloads.sourceforge.net/scum ... p?download. It probably wont help, your best bet is to download and reinstall 1.3 from here: http://sourceforge.net/projects/scummvm ... k/download, but you may have to uninstall 1.4/1.4.1 first, which will most likely wipe your save.
Last resort, root your phone. Most phones are super easy to root and can usually be unrooted with little to no difficulty/evidence left that it was rooted.
I think what happened is that the developer name changed from 1.3 to 1.4. While ScummVM's package name used to be org.inodes.gus.scummvm, it's now org.scummvm.scummvm, so the correct location would be "/data/data/org.scummvm.scummvm/app_saves/", which is where ScummVM 1.4 is looking for saves.
I would suggest not using the version on the Market as it's still 1.4 and 1.4.1 has been out almost two months now. You can download 1.4.1 from http://prdownloads.sourceforge.net/scum ... p?download. It probably wont help, your best bet is to download and reinstall 1.3 from here: http://sourceforge.net/projects/scummvm ... k/download, but you may have to uninstall 1.4/1.4.1 first, which will most likely wipe your save.
Last resort, root your phone. Most phones are super easy to root and can usually be unrooted with little to no difficulty/evidence left that it was rooted.
Re: Accessing Default Save location
You can both install BusyBox and copy saved games out of the old 1.3 /data/data folder as described without needing root, in theory. Presumably there must be an app in the market which comes with busybox or another shell with such utterly basic commands as 'cp', but I wouldn't know what to recommend.beano311 wrote:Anyway, BusyBox can't be installed on a non-rooted phone and apps can only access data in the /data/data folder that belong to them.
ScummVM 1.4's default save directory is on the SD card if you have one, to avoid this kind of problem - I think specifically in ScummVM/Saves, because people requested it be something extremely obvious rather than hidden in a data directory. You shouldn't try and mess with the org.scummvm.scummvm data directory unless you don't have any external storage at all.beano311 wrote:I think what happened is that the developer name changed from 1.3 to 1.4. While ScummVM's package name used to be org.inodes.gus.scummvm, it's now org.scummvm.scummvm, so the correct location would be "/data/data/org.scummvm.scummvm/app_saves/", which is where ScummVM 1.4 is looking for saves.