Hey, we have forums!

Author Topic: Aquaria for Android available on HIB  (Read 54240 times)

0 Members and 2 Guests are viewing this topic.

Offline False.Genesis

  • Administrator
  • Super Bit
  • **********
  • Posts: 461
  • PRESS COMPILE FOR RAINBOWS
    • View Profile
    • My source code!
Re: Aquaria for Android available on HIB
« Reply #30 on: June 20, 2013, 09:54:12 pm »
Quick patch for loading android saves on PC: https://github.com/fgenesis/Aquaria_clean/commit/416b521a12c935d27db2c9fe9904bece5a11533a
Not everything is handled, especially not the "recursive" <RestartData> tag, but the data mentioned a few posts back should be okay now.
World map gems (savepoints, user notes, etc) are not yet loaded properly, working on this now.
Hint: My old savefile unpacker still works with the android saves. Thanks for keeping the format sane :)
This will be in my next updatepack, too.

Offline IcyEyeG

  • Bit
  • ***
  • Posts: 45
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #31 on: June 20, 2013, 09:56:46 pm »
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:
- If you go back to the title screen after "Save Failed", has the save file in fact been updated or not?
It's not updated.
- 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.

@False.Genesis - You work fast!  ;D
« Last Edit: June 20, 2013, 10:02:24 pm by IcyEyeG »

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #32 on: June 20, 2013, 10:22:23 pm »
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.

If you can get it working, please try running these commands:

adb shell ls -l /mnt/sdcard/Android/data/com.bit_blot.aquaria_humble
adb shell ls -l /mnt/sdcard/Android/data/com.bit_blot.aquaria_humble/files
adb shell ls -l /mnt/sdcard/Android/data/com.bit_blot.aquaria_humble/files/save

(Feel free to mail me directly, achurch at achurch dot org, so as not to spam the thread further.)

Quick patch for loading android saves on PC: https://github.com/fgenesis/Aquaria_clean/commit/416b521a12c935d27db2c9fe9904bece5a11533a

Just sent you mail with a summary of the save file changes.

Offline mg1987

  • Mini Bit
  • **
  • Posts: 2
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #33 on: June 20, 2013, 11:30:15 pm »
I just created account to write that aquaria is unplayable on LG L5. I can install game, but I can see nothing.  When I start game, screen blinks, then it looks kinda like this: http://www.youtube.com/watch?v=U8yBDZJ4FB0
After a while I can't see anything, because screen refresh falis.

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #34 on: June 20, 2013, 11:49:01 pm »
I just created account to write that aquaria is unplayable on LG L5. I can install game, but I can see nothing.  When I start game, screen blinks, then it looks kinda like this: http://www.youtube.com/watch?v=U8yBDZJ4FB0
After a while I can't see anything, because screen refresh falis.

It sounds like something else on your phone is interfering with the game's graphics. One thing that might help is to press the Home button to go back to the Android home screen, then tap the Aquaria icon again to restart the game; that's known to fix display problems on some Android devices.

Offline xfullmetal17

  • Mini Bit
  • **
  • Posts: 5
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #35 on: June 21, 2013, 12:36:42 am »
I may try and recreate the game crashing on opening the menu in the first few areas and upload the logcat, since that might turn off a few people playing.

@False.Genesis: do you still need a save file to play with to try and get stuff working?

And as a final note, there's an app out there called Sixaxis Controller that lets you use a PS3 controller as a native gamepad (or bind specific keys to buttons, depending on the game).  Works great with Aquaria, just note that the help text still mentions Xbox controller buttons, so adjust accordingly.  I can't remember the price off-hand, it isn't more than a few bucks.  Note that you have to be rooted to use it because of how it handles controller connections.

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #36 on: June 21, 2013, 12:47:07 am »
I may try and recreate the game crashing on opening the menu in the first few areas and upload the logcat, since that might turn off a few people playing.

By all means, if you can reproduce this please send me a log dump (achurch at achurch dot org) and I'll see if I can fix it.

Offline xfullmetal17

  • Mini Bit
  • **
  • Posts: 5
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #37 on: June 21, 2013, 04:16:52 am »
Huh, got an achievement for getting to Open Waters but I see no way to view achievements.  Or am I missing some obvious friendly button somewhere?

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #38 on: June 21, 2013, 12:14:06 pm »
Huh, got an achievement for getting to Open Waters but I see no way to view achievements.  Or am I missing some obvious friendly button somewhere?

They're at the bottom of the help text.

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #39 on: June 21, 2013, 05:31:11 pm »
I wonder why can't the stupid thing (the pen, NOT Aquaria!  ;) ) always work in some sort of basic mode where it just pretends to be a finger? Some games seem to work like that, maybe it's related to whether the game gets it's touch input from some higher layer of Android, or talks more directly to the hardware?

I'm curious -- does the stylus just not work at all? My understanding of the Android API is that it should be reported as a normal touch, just like using a finger. Unfortunately I don't have a Galaxy Note to test with, but if I have a chance I'll see if there's anything I can fix.

Offline mg1987

  • Mini Bit
  • **
  • Posts: 2
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #40 on: June 21, 2013, 06:28:52 pm »
One thing that might help is to press the Home button to go back to the Android home screen, then tap the Aquaria icon again to restart the game
I tried and it didn't help. I'll try to find other way.

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #41 on: June 21, 2013, 08:35:36 pm »
Samsung provides some tools to test pen input with the Android emulator here, but I have no idea how useful they would be, that stuff is way over my head ;)
If I could test anything for you on a physical Note 2, just let me know.

Thanks for the link. Unfortunately, my first impression from reading the documentation is that Samsung decided that their new stylus is too special to use the standard Android input framework, so that explains why you can't use it with Aquaria. :/ I hate to sound like I'm shoving the blame onto someone else, but you might try complaining to Samsung about this -- hopefully with enough feedback, they'll fix their stylus driver to work better with Android.

Offline trekeyus

  • Mini Bit
  • **
  • Posts: 7
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #42 on: June 21, 2013, 11:23:48 pm »
aquaria works great on my tab 2 7.0 but dam it was a big apk in order to even get it installed i had to put the apk on my external storage then install it as there was no way in heck i could free up almost a gig of storage on my internal.  still cant believe the tab 2 only has 4.6 gigs of usable internal storage out of the quote on quote 8 gigs of storage.
thanks for the hint about being able to load pc saves on android but not vice versa. im not rooted so i cant access /data i dont think unless your talking about /sdcard/Android/data/ then it's easy to get to but /data is a no go for none rooted devices.

Offline trekeyus

  • Mini Bit
  • **
  • Posts: 7
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #43 on: June 21, 2013, 11:48:44 pm »
woot woot I got my pc saves copyed and they work great. although i have no pics as i was not sure if  screen-*.zga was compatable or not so im just manuly regenerating the thumbs by going though each save loading it then saving over top of it and letting the game generate the save-*.png

Offline xfullmetal17

  • Mini Bit
  • **
  • Posts: 5
    • View Profile
Re: Aquaria for Android available on HIB
« Reply #44 on: July 01, 2013, 05:08:18 am »
aquaria works great on my tab 2 7.0 but dam it was a big apk in order to even get it installed i had to put the apk on my external storage then install it as there was no way in heck i could free up almost a gig of storage on my internal.  still cant believe the tab 2 only has 4.6 gigs of usable internal storage out of the quote on quote 8 gigs of storage.
thanks for the hint about being able to load pc saves on android but not vice versa. im not rooted so i cant access /data i dont think unless your talking about /sdcard/Android/data/ then it's easy to get to but /data is a no go for none rooted devices.
I think it's /sdcard/Android/data/com.bit_blot.aquaria_humble/files/save/ (mine is /storage/sdcard0/Android... because of how the system treats the storage)

As for the "8 GB" of storage, that's 8GB total.  Which unfortunately includes the system partition (ridiculous that /system needs ~3GB just for all the extra crap Samsung puts on it)