Version 0.1.13
RC4
Wow. It's been a while.
More of you have got hold of your 32Blits and started experimenting, running into some of the remaining rough edges. @Daft-Freak, @ahnlak and @davidskeck have stepped in with edge case bugfixes, quality of life improvements, documentation tweaks and typo fixes.
There's nothing too groundbreaking here, save for general improvements.
USB Serial
USB serial has been run through the ringer by those of you experimenting with web USB. Installing games to 32Blit is now more robust than it's ever been and I regularly get away with running for f in examples/*/*.blit; do 32blit install $f; done
without error. Thanks to @Daft-Freak for getting suck in this seemingly never ending chasm of issues.
Android!?
Someone asked about building on Android... so of course @Daft-Freak took that as a challenge accepted moment and made some tweaks to the SDK. I've always wanted to see how far the 32Blit SDK could go in terms of third-party devices, so this is really cool. Right now we don't have official support for Android in the continuous-integration or releases, but at least we know it's not outside the realm of possibility.
Sleep
While the 32Blit doesn't really have a real sleep mode yet, it pretends to be off if left idle by dimming the screen. Some miscellaneous changes have improved this behaviour and given better idle battery life.
Additionally the system will really sleep between updates, albeit in practise the continuous audio interrupt makes a mockery of this.
Tiled/TMX Tweaks
Loading a TMX-style map from a Tiled asset is less breaky and flags have been added to denote 16-bit data and indicate if transform data is included. You will need to update the 32Blit Tools for your map data to build/load correcty.
All The Changes
Find the complete list of changes here: v0.1.12...v0.1.13