New features and improvements
- Added an integrated file browser (in Options -> System) that allows for importing mod zips on Android from the file system into S3AIR's app data
- Added option for a hint on the hidden monitors that you can unveil with the signpost
- Added options for several minor enhancements that have always been part of S3AIR, but could not be turned off before
Bug fixes
- Fix for an issue that could lead to a stuttering frame rate
- Fixed a bug that could cause a crash during paused competition mode and in AIZ 2 / MHZ 2 blimp sequences
- Fixed that in competition mode, the upper part of the pause menu was not shown
- Fixed a random emulated soundtrack issue with sped-up music playback
- Fixed a regression that disabled glitch fixes by default if no game settings are found at startup
- Including a bunch of fixes for minor glitches and inconsistencies in animations and palettes
Modding
- Fixed a crash when retrying a previously failed mod script compilation
- Added variants of "System.getGlobalVariableValueByName" for float, double, string types
- Script compile error if a constant or global variable default value is too large for the data
- "Renderer.enableSecondaryPalette" now supports screen heights over 254
- Dev mode can now be toggled in the options menu's system tab (requiring a manual restart)
- On desktop platforms, config.json will now be preferred over settings.json for all properties that are defined in both
- Fixed a script compile crash when using floating point values with bitwise operations
Download for Windows: sonic3air_game.zip
Download for Android: sonic3air_game.apk