Skip to content

Releases: Eukaryot/sonic3air

Test build v23.11.10.0 (Windows only)

10 Nov 18:58
d3ae906
Compare
Choose a tag to compare
Pre-release

New features and improvements

  • In mod options, you can now expand / collapse each mod
  • Also, hold X on gamepad / D on keyboard to quickly jump from one mod option category to the next
  • Added an option for different visual styles for gamepad button icons

Bug fixes

  • Competition Mode now uses the original game's viewport sizes, instead of having a too small lower viewport
  • Fix for wrong positioning of the competition mode background

Modding

  • Experimental rewind using Numpad-9 (requires dev mode)
  • Replaced "Debug.drawRect" with "Renderer.drawRect", introducing a few more parameters like render queue
  • Using the same reset behavior for "Renderer.drawText" and "Renderer.drawRect" as for sprites, so they don't disappear during fades any more
  • Support for L + R shoulder buttons, if the mod.json unlocks it (see the Modding manual for how)
  • Support for adding string + number (requires script feature level 2)
  • Shoutout to Vinegar and iCloudius for improvements to the base game scripts

Download for Windows: sonic3air_game.zip

Test build v23.10.07.0 (Windows & Android only)

07 Oct 09:45
Compare
Choose a tag to compare

New features and improvements

  • Added an option for how to draw other players in Ghost Sync, e.g. with full opacity

Bug fixes

  • Added a whole bunch of game fixes contributed by community members
  • Fix for various rendering issues (with both OpenGL and software)
  • Fixed a possible softlock with LBZ 1's first cup elevator

Modding

  • Improvements to the base game scripts contributed by Vinegar

Download for Windows: sonic3air_game.zip
Download for Android: sonic3air_game.apk
Download for macOS: sonic3air_mac_231007.dmg

Test build v23.08.27.0 (Windows only)

27 Aug 10:47
Compare
Choose a tag to compare
Pre-release

New features and improvements

  • You can now dropdash in MGZ spin wheel triggers to activate them
  • Improved software rendering blur effect to the same quality as OpenGL hardware

Bug fixes

  • Fixed a regression in previous test build that caused SOZ ziplines to disappear
  • Various fixes for software rendering, especially when blend modes and tint colors were used
  • Fixed a glitch when dropdashing onto a HCZ hand launcher
  • Fixed that the "Keep Shield after Zone" option could give you a shield again after restarting at the last checkpoint
  • Set a proper level floor height for HCZ 2, so you can't fall into the glitchy abyss there any more
  • Fix for camera / capsule position after HCZ 2 boss
  • Several fixes when playing in 4:3 (using dev mode or the classic mode sample mod)
  • Fixed that after level results tally, score numbers just disappeared instead of quickly moving out of the screen
  • Fixed an original game bug that caused you to lose two lives if drowning and be killed by a pirhana at the same time
  • Fix for wrong background colored pixels in Continue sprites for Sonic and Tails
  • Additional minor fixes and touch-ups

Modding

  • Various scripts improvements, like more comments, better naming, etc.

Download for Windows: sonic3air_game.zip

Test build v23.05.14.1 (Windows & Mac only)

14 May 09:49
Compare
Choose a tag to compare

Bug fixes

  • Fix for a crush bug that can occur when walking on ceilings
  • Fix for a possible softlock with the MGZ spinning tops
  • Fixed for graphics bugs in both software and OpenGL renderer

Modding

  • Experimental support for defining required mods and recommended order of mods (see "doc/Modding.pdf" for details)
  • Added "UniqueID" mod.json property

Hotfix v23.05.14.1 corrects a regression that broke the LBZ booster tubes.

Download for Windows: sonic3air_game.zip

Download for macOS 10.13 and later: sonic3air_mac_230514.dmg

Test build v23.03.25.1 (Windows only)

25 Mar 09:27
Compare
Choose a tag to compare
Pre-release

New features and improvements

  • Ghost Sync mode is now available directly in the Options menu
  • Changed the background of the mod details window to a dark one, for better readability
  • Added a more Mania-accurate rotation implementation to "Character Rotation" in the options
  • Knuckles' AIZ intro now uses the correct critters for AIZ
  • With infinite lives option active, 1-up bubbles in bonus stages are replaced with rings now

Bug fixes

  • Fix for an issue in frame timing that could lead to a random stuttering frame rate
  • Fixed wrong placement of the character if bubble-bouncing onto the HCZ hand launcher
  • Fixes for competition mode items
  • Fix for wrong final time in Time Attack if the game got paused in the run
  • Fix for a layering issue of the ghosts in Ghost Sync mode
  • Plus a few more smaller bug fixes in the game scripts
  • Stability fixes for networking

Modding

  • Added a new way of rendering sprites in script ("Renderer.addSpriteHandle" and the various SpriteHandle methods)
  • Also for sprite rendering, added several blend modes and more flexible support for tint & added colors
  • Lots of base script refinements, e.g. added comments and more proper function names
  • Added support for changing the "DATA SELECT" text by adding a sprite with the key "dataselect_text"

Hotfix v23.03.25.1 addresses a regression: When applying mods, the order got reversed in v23.03.25.0

Download: sonic3air_game.zip

Test build v23.01.15.0 (Windows only)

15 Jan 14:57
Compare
Choose a tag to compare
Pre-release

New features and improvements

  • Made glitch fix setting for speedrunning more accessible, and split it into three options

Bug fixes

  • Fixed a rendering problem with OpenGL Hardware setting on latest AMD graphics card drivers
  • Added a security check if scripts cause an internal script stack overflow
  • Fixed sand dust position in SOZ 1 boss
  • Fixed chunk tiling in HPZ
  • Removed unnecessary springs in the floor in FBZ 1
  • Removed duplicate rings in LRZ 2

Modding

  • Added various script improvements by Vinegar
  • Added function "getStringFromCharacter"

Download: sonic3air_game.zip

If you encounter problems with the internal downloader, you can manually download the remastered soundtrack from https://sonic3air.org/download/audioremaster.bin, create a "data" folder inside your save data, and place the audioremaster.bin in there.

Test build v22.12.15.0 (Windows only)

15 Dec 10:02
Compare
Choose a tag to compare
Pre-release

New features and improvements

  • Added controller rumble support (needs to be enabled in the options)
  • FBZ 2 mid-boss laser can now be destroyed - thanks to HazelSpooder
  • Added missing badniks to Knuckles' path in CNZ 1 for the Sonic 3 level layout
  • Added sound for CNZ cannon shooting
  • Performance improvements for ZIP mod loading and script execution
  • Added in-game downloader for the remastered soundtrack, so the game download can be noticably smaller on Windows

Bug fixes

  • Fixed occasional rendering glitches in Time Attack ghosts
  • Fixed a bug that occurred if dying at the end of ICZ 1 without touching any checkpoint before
  • Fixed Tails dying at the start of SSZ when playing as Knuckles & Tails

Modding features & improvements

  • Lemonscript now supports types "float" and "double" for floating point numbers
  • Extended the standard library of functions usable by scripts with more math and string functions
  • Added script function "addressof" to query the address inside a memory access (like a define) or the address hook of a function
  • Added support for alias names for script functions

Download: sonic3air_game.zip

If you encounter problems with the internal downloader, you can manually download the remastered soundtrack from https://sonic3air.org/download/audioremaster.bin, create a "data" folder inside your save data, and place the audioremaster.bin in there.

Stable Update v22.09.10.0

18 Sep 18:24
Compare
Choose a tag to compare

Combines all of the test builds.
Full changelog

Downloads:

Update Sept 10, 2023: Replaced the Windows version with one that fixes a severe graphics issue with OpenGL Hardware Renderer on machines with AMD graphics cards and certain drivers.

Test build v22.08.21.0 (Windows, Android)

21 Aug 13:53
Compare
Choose a tag to compare

Yep, this time there's an Android version as well. And Windows as usual.

Fixes and improvements

  • Fixed graphics glitches while pausing the game (regression in previous test build)
  • Fixes for Knuckles outro
  • Fixed that player 2 Tails Flight Cancel did not make player 1 curl into a ball any more
  • Better support for high-DPI display scaling under Windows
  • Test for possible fix to save data folder visibilty under Android 11
  • Modding: More sprites added for modding (see "doc/modding/sprites")
  • And a few other fixes and changes, see commits to the repo

Test build v22.08.13.0 (Windows only)

13 Aug 17:19
Compare
Choose a tag to compare
Pre-release

This build is mostly about a fix for broken mod compatibility in v22.07.31.0 to v22.08.07.2.

But there's also some more fixes and improvements, most notable:

  • Added option to make monitors fall down when hit from below
  • Debug Mode can now be toggled in the in-game Options as well
  • Fix for a bug that caused some keys on the keyboard to be mapped incorrectly