GameSalad breaks on Android 4.2
PixelMetal
Member Posts: 283
After the most recent Jelly Bean update, GameSalad is displaying corrupted graphics - including on builds that worked perfectly on Android 4.1.2.
For example, this screenshot taken on 4.2:
Restart of phone/apk doesn't matter, reinstall of apk doesn't help, nor does re-importing the images into GS. Everything that's showing as corrupted are images that worked previously.
For example, this screenshot taken on 4.2:
Restart of phone/apk doesn't matter, reinstall of apk doesn't help, nor does re-importing the images into GS. Everything that's showing as corrupted are images that worked previously.
Comments
but still remaining the 1% of final users yes xD
There's also no way to know what the actual OS update rate is on Android phones as carriers do not report this data to anyone and most phones are on contract with a specific carrier. Any information source who says otherwise, unless it's Google, is pulling numbers out of their nether regions. It's easier to track iOS updates, as they're required after a certain point by Apple to sync with newer versions of iTunes - a forced upgrade cycle which Android does not possess.
In the meantime, I can test on 4.1.2 on another Android device, but it's something that should be brought to GameSalad's attention as an easily repeatable bug.
Serious? Nah. Irritated, maybe .
Like this:
And I hope you get to play the game as well! Hopefully on Android/iOS/Windows 8.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
Wikipedia doesn't even have % for 4.2 yet! XD
the open concept of android is great for customers, terrible for developers
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
My workaround for the varying Android screen sizes is to dynamically generate the level based on the device's screen resolution, instead of trying to make a static level where everything is in the same place on every device. It was surprisingly simple to implement.
And Another Bug Update: It seems to happen with non power of two images. On the off-chance that there was some issue with the 1280x720 image size, I also tried a build with a just a few 48x48 images - same display corruption occurs.
Yes, I'm aware that iOS may potentially upscale these buttons to 64x64, but that's the size I need them at and with HUD design/placement, I can't make them 64x64 as they'll overlap and tapping one will potentially trigger another. I'm not especially worried about wasting that little bit of memory, with image tiles in my project being only around 300bytes each. The workaround of building rules to avoid this seems unnecessary when it was working on 4.x pre 4.2 just perfectly.
Will there be an update soon? I had the status app of the day at the Amazon store and lot of the downloader give me a bad feedback, because it doesn't run with Android 4.2 - not good...
UPDATE: Another bug has surfaced: text does not display if it contains a value provided by a global attribute. It seems to display properly if it's an actor-level attribute.
Some sort of official response from GS about this would be nice. Not a single GameSalad-based app I've tried has worked on 4.2, including the last "Game of the Month" winner.
Uptimistik has just reported that it's also possibly Google's problem - I'd still like to know either way so that I can keep my customers in the loop, and happy!
I suspect we're not hearing anything because the main GS concerns are related to iOS/OSX builds and tools - despite a previous comment through official channels that they'd be kept at the same version, Windows GS creator is lagging behind iOS with no announced update release date, and while Windows 8 build creation is a nice idea the support from GS for that market is terrible and GS apps run much, much slower on the Surface RT despite superior hardware specs over iOS/most Android devices.
*shrug* same old same old, it seems. Fairly typical based on past GS behavior as far as I can tell.
Also, to confirm: on a clean install of stock 4.2 on Galaxy Nexus and Nexus 7, GS apps are broken. Some get as far as the menu screen, one (mine) gets as far as the gameplay screen but doesn't display graphics or text from attributes properly, others crash out after loading. This has been tested on 3 Galaxy Nexus phones and 2 Nexus 7 tablets, both rooted and unrooted, on both device types.
This is the Google Play link (it's free): https://play.google.com/store/apps/details?id=com.honeytribe.mcbank#?t=W251bGwsMSwxLDIxMiwiY29tLmhvbmV5dHJpYmUubWNiYW5rIl0.
The crash also occur after the last system-patch-update from google at last weekend.
A GS-fix would be good, because I got every day a lot of mails and some order-cancelations.
@SaladStraightShooter Thanks for the update mate, its nice to know you have identified it to be effecting 3 devices and are seen to be working on it right away.