1
General / Re: Aquaria for android mods
« on: February 13, 2015, 01:16:35 pm »
If the Android version was open sourced there'd be a chance (at least in theory) to implement mods,
Hey, we have forums!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Why is this not in the Google Play store? Do you not like money?
Hmm. I don't suppose you're familiar with the "adb" tool? It would be nice to get a look at the exact permissions of the files in question. The code path is exactly the same for the autosave (save-9999.bin) and regular saves, so I can't find any other explanation for why autosaves would work but not regular saves.Yes, however, I've been having trouble getting this tablet detected on my Ubuntu PC. I have to check that over the weekend.
A couple other things that come to mind:It's not updated.
- If you go back to the title screen after "Save Failed", has the save file in fact been updated or not?
- Is the autosave file still being updated each time you return to the title screen?Yes it is, it gets updated. I've also tried renaming one of the autosaves to, say, save-0001.bin, and it still fails to save afterwards.
Oh, so the auto-save file is in fact being written? In that case, perhaps it's a file permissions issue -- it may be that Android is preventing Aquaria from overwriting the files you copied to the device. Try this:Did just that, same thing: "Saved Failed".
1) Load one of your save files.
2) Press the Home button to go to the Android home screen (leaving Aquaria suspended).
3) Delete the save file from the device.
4) Resume Aquaria.
5) Save in the slot you just deleted.
Hmm. You don't happen to have your device connected to your PC while you're playing, do you? That might prevent Aquaria from saving any data.
You apparently have no trouble getting Aquaria to load saved games, so that confirms that Aquaria can at least see its data dircetory. I don't see how saves would fail in that case, unless Android is blocking them due to being connected to a PC.
This would be a very neat feature, being able to transfer saves. I'd say almost essential. E.g. for people like me who sync save states of many games across different machines via dropbox.
That's bizarre. Out of curiosity, are you running stock Android or a custom build?
OK, it seems that I can't save any progress. Every time I try to save, it says "Save failed". However, auto-save seems to work. Is anyone else having this problem?
This may be another side effect of the external storage problem you reported earlier. Again, my suggestion would be a factory reset.
Strictly speaking, no, it's just a change in file format -- partly because of new features that needed additional data, partly to reduce memory usage compared to the PC version. (That said, there was a related bug in the PC version that caused save file sizes to grow without bound; it's not inconceivable that an endgame save from the PC could crash Aquaria on a memory-limited Android device.)
I'll continue looking into this, though I'm a bit constrained by how fragile the Android installer is with respect to external storage.Props to Google for developing Android, but I do wish they'd make it a bit more robust...
There's actually a good reason for this, which is that the Android save files are not backward-compatible -- if you load an Android save in one of the PC versions, the game itself will load but you'll lose your current inventory and all visited data on the world map. I didn't want to give the impression that the files are interchangeable by using the same filename extension.So, you can use PC saves on Android, but you won't be able to use them on the PC. Duly noted.
This may be another side effect of the external storage problem you reported earlier. Again, my suggestion would be a factory reset.
rename s/.aqs/.bin/ *.aqs
in Linux orren *.aqs *.bin
in Windows