@MobAmuse but if someone has bought something, then uninstalled app, then install again, requestReceipts will return all the previous purchases, so you can give the items again to player and mark them as purchased by saving purchase Id. You can use for example any of this libs: http://giderosmobile.com/tools&search&category=11
You should also check to to if the user_id has changed - in which case reset you bought flags so the next time it's run the receipts will be requested again. I'd give them a one game delay before I told them they haven't bought it - 'cause this way they might not know it needs to be hacked.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
@MobAmuse - I like IAP - plain paid is easier for people to rip you off. I was actually thinking ok making the original Bacteria on Google play as free with IAP like Ouya.
Problem is anyone who bought and is still playing might get annoyed, so I'd have to find out if Google let you know what price they bought it at and do a special check for them.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Oh yes which reminds me, there is a: Event.USER_CHANGED --another user has logged in e.userId - ID of user
which also needs to be test, can anyone? pretty please with a cherry on top? basically go into app, logout from your one ouya account and login into other, don't have ouya so don't know how exactly it is done
I did some testing on a few different TVs. The Ouya's overscan varies quite a bit - I'd say slightly more than the 10% recommended. It's something you need to realise when setting up where the player score panel is, etc...
(Note: This is nothing to do with the plugin - it's Ouya specific)
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Looks like overscan is a common problem, on the TV I tried some of the official Ouya options are off screen (good job I knew where they were).
So if you're coding for the Ouya make sure you leave a little bit more than the 10% they recommend and also test on a couple of TV's that just about don't show some of the official Ouya options!
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
When I export my finished app as .apk and sideload it onto Ouya via dropbox it runs ok but I get 'made with gideros' at the start. The OuyaPlayer when exported to .apk doesn't do this tho - odd?
On the latest version of the Gideros download I had the same problem - I just had to re-run the licence manager and then all was ok. (I actually had to disable the other licences first - but there is a button to do that pretty easily).
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Did the licence manager say all was ok - if so, delete all the licences and re validate that computer anyhow (just in case).
If you don't have a valid licence AND encryption is turned on then you get the Made with Gideros and then it bombs out ( You must have had an Atari ST! ).
Make the licence valid and it should all work ok.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
After I fixed the licence I exported as fresh from Gideros, then in into Eclipse with icons, and manifest changes etc etc then exported apk. Finally it goes onto dropbox across to my Ouya for sideload.
Made a copy of the eclipse project folder (so I had the icons, proper name, etc in the res folder).
Then I went into eclipse and deleted that project - files and all.
I then did a full export from Gideros, then I turned off the full and did an export again (just the assets), just in case I forgot to do just assets the next time (as so have to redo the manifest again).
Then I did all the changes needed for the plugin. Don't forget to delete the stuff to do with Google billing - it's not needed (I don't know if it matters, but I deleted it anyhow).
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
I do the same as you for the rest of it all (dropbox side load, etc).
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Try closing Gideros Studio (it might need to be closed when you mess with the licence manager?), running the licence manager, deleting any licences out there already and then redoing the licence?
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
I ran the license manager without gideros studio running yes. The only thing I didn't do was reboot the mac but had enough for today so will attack again 2moz as I did have it running at least earlier, even if it was with the 'Made with Gideros' screen.
No panic - apparently the Ouya team are off till this afternoon (our time) anyhow. It's a holiday weekend in the states it seems.
I did everything on the PC btw - not Mac. Don't know if that makes a difference or not. Maybe the new editor on the Mac has a bug?
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
I uploaded the binary to ouya in the last few minutes - all works great but has 'Made with Gideros' on the front, so the gider'guys get some free advertising I must of made 20+ builds today trying to work out what was going on etc. and even tho the licence manager reports my licence is good, I can only assume there is 'possibly' a bug in the mac version of it. That is my best guess as everything else seems in order and working.
I will leave it there as have other pressing projects to do but Tropicals Treasures 2 Deluxe (Ouya) should be in the Ouya store sandbox shortly all being well.
When the guys issue another build or something I will update the apk again so no worries least it's done.
I've not had a near blind coding session as mad as this one since I worked in house years ago - learnt a lot tho!
Yep, must be a bug somewhere with the licence manager/editor on the Mac. Something must have changed 'cause I had the same problem on the PC a few days ago, but managed to sort it.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Comments
You can use for example any of this libs:
http://giderosmobile.com/tools&search&category=11
Likes: SinisterSoft, MobAmuse
https://deluxepixel.com
Problem is anyone who bought and is still playing might get annoyed, so I'd have to find out if Google let you know what price they bought it at and do a special check for them.
https://deluxepixel.com
Event.USER_CHANGED --another user has logged in
e.userId - ID of user
which also needs to be test, can anyone? pretty please with a cherry on top?
basically go into app, logout from your one ouya account and login into other, don't have ouya so don't know how exactly it is done
(Note: This is nothing to do with the plugin - it's Ouya specific)
https://deluxepixel.com
http://www.sinistersoft.com/
Likes: MobAmuse, gorkem
https://deluxepixel.com
So if you're coding for the Ouya make sure you leave a little bit more than the 10% they recommend and also test on a couple of TV's that just about don't show some of the official Ouya options!
Likes: MobAmuse
https://deluxepixel.com
Likes: MobAmuse
https://deluxepixel.com
Likes: SinisterSoft
Likes: MobAmuse
https://deluxepixel.com
Likes: MobAmuse
https://deluxepixel.com
Likes: SinisterSoft
If you don't have a valid licence AND encryption is turned on then you get the Made with Gideros and then it bombs out ( You must have had an Atari ST! ).
Make the licence valid and it should all work ok.
https://deluxepixel.com
[Edit: doing all this on Mac]
Made a copy of the eclipse project folder (so I had the icons, proper name, etc in the res folder).
Then I went into eclipse and deleted that project - files and all.
I then did a full export from Gideros, then I turned off the full and did an export again (just the assets), just in case I forgot to do just assets the next time (as so have to redo the manifest again).
Then I did all the changes needed for the plugin. Don't forget to delete the stuff to do with Google billing - it's not needed (I don't know if it matters, but I deleted it anyhow).
Then all worked ok.
Likes: MobAmuse
https://deluxepixel.com
https://deluxepixel.com
https://deluxepixel.com
I did everything on the PC btw - not Mac. Don't know if that makes a difference or not. Maybe the new editor on the Mac has a bug?
https://deluxepixel.com
I will leave it there as have other pressing projects to do but Tropicals Treasures 2 Deluxe (Ouya) should be in the Ouya store sandbox shortly all being well.
When the guys issue another build or something I will update the apk again so no worries least it's done.
I've not had a near blind coding session as mad as this one since I worked in house years ago - learnt a lot tho!
Likes: SinisterSoft
Likes: MobAmuse
https://deluxepixel.com
http://ouyaforum.com/showthread.php?4232-Tropical-Treasures-2-Deluxe
Sure ping in forum when you'll have a GameStick and they've released their SDK
Likes: MobAmuse