Updates

Upload Date: 10/04/2025

Version 4.3.0 release:
Sonic Advance International is now ready for the Sonic Hacking Contest!
This update was made possible in collaboration with GdGohan who managed to fix the sound effect lag!

Additionally, this update introduces new abilities for Sonic, Tails & Knuckles (check out the Tips & Hints for more information).

GET THE LATEST VERSION

Please close the game application before installing the update.




LIST OF MODIFICATIONS AND IMPROVEMENTS

Potential:
- Replace some "itemsSelect2Init" menus by simple option changes.
- Add an option to load save data from save files.
- Make the game running at 60fps and at normal speed (check out the Project 60fps page for more information).


v4.3.0:
- Remake the sound system to remove most of the sound lag.
- Fix the breath counter and time over soft-lock.
- Change the stage unlock cheat by pressing 7 times to the BACK button during the title screen.
- Remove the other cheats (except the 2 playable characters in the SHC edition).
- Add a new ability for Sonic (Descend Dash), Tails (Flight Cancelling) and Knuckles (Aerial Uppercut).
- Get rid of soft-locks when the game is playing too many sound effects at once.

v4.2.0:
- Make a Sonic Hacking Contest edition of the game.
- Change the game code structure to be compatible with Sketchware Pro.
- Opening the Game Website doesn't close the game.
- Replace the "Quit the game and visit the game website?" message by "Visit the game website?" when selecting GAME WEBSITE.
- Convert the .dat files to .json.
- Add game controller support.
- Add a cheat code to unlock all stages by pressing numerous times to the top-left side of the screen.
- Add cheat codes to play as Super Sonic and 2 playable characters (for testing purposes).

v4.1.3:
- Restructure the mui.dat files for potential additional languages.
- Replace the "Quit the game?" message by "Quit the game and visit the game website?" when selecting GAME WEBSITE.
- Translate the words GAME WEBSITE into all languages (except Japanese).

v4.1.0:
- Make a Russian version of the mod.
- Restructure some sprite sheets to accommodate the Russian language.
- Move the Y position of the tips text 20 pixels higher.
- Increase the height of the tips board to fit more text (except for the Japanese and Chinese version).

v4.0.2:
- Add strings values to change the app_name for Japanese and Chinese languages.

v4.0.0:
- Turn the Sound Volume option into the Language Select option.
- Add an auto-language detection when booting the game for the first time.
- Change the assets folder structure to include "lang" folders (from 1 to 8).
- Use the languageConfig value in some content directory for menus and text to be set in various languages.
- Make a German and Italian version of the mod.
- Translate most text in French, Spanish and Portuguese.
- Change values in some .dat files to better fit the translated text.
- Combine the Special Stages Controls and Gyroscope Sensitivity options into one (Special Stages Gyroscope).
- Replace the SAGE EXPO website link by the GAME WEBSITE link.
- Improve the "bgm_49_boss_f1" and "bgm_50_boss_f2" instruments of the GBA mix version.
- Add a Soundtrack Select option in the game pause options menu.
- Change the package name from "cn.com.sega.sonicadvance" to "int.com.sega.sonicadvance".
- Make a specialised Chinese version of the mod with the Language Select option replaced by the Soundtrack Select one.
- Hide the Android navigation bar for real hardware (done by GdGohan).
- Fix the fade animations of the game opening.
- Add a feature to export save data to /Sonic Advance/ folder in both internal storage and /sdcard/ folder.

v3.2.4:
- Add the SAGE EXPO website link in the Chinese version.

v3.2.3:
- Increase the bars length in the Stage Select menu.
- Change the text style in the Record screen of the translated mod versions.

v3.2.2:
- Change the character_select.dat values and character_select sprite sheet to fix the moving title in the character select menu.
- Change the value of the moving title sprite position in the character select menu to better showcase the bigger sprite.

v3.2.1:
- Upscale the white background width in both Sonic and Amy's presentation during the opening.
- Add a condition to prevent the game to freeze when displaying the opening again after skipping the opening too quickly.
- Change the state value from 3 to 0 to add a fade transition to hide the title screen during the opening after title screen.

v3.2.0:
- Upscale some sprite menus and menu canvas.
- Upscale the Touch Screen text sprite to make proper translation possible.

v3.1.0:
- Make an algorithm to make the loading faster when the Tips Screen option is turned OFF.
- Make an option to toggle the Tips Screen ON and OFF.
- Prevent the game to set the volume to 9/15 when selecting a soundtrack or deleting the game data.
- Upscale the selection hit detection in the pause menu from 88 to 136 pixels wide.

v3.0.0:
- Make a Chinese version of the mods.
- Change the mui.dat onscreen position values to improve every sprite text.
- Replace the Sound Enable menu by a Soundtrack Select menu.
- Upscale the game canvas size from 373 to 374 pixels wide.
- Replace the original link from the Main Menu by the sagexpo.org link.

v2.1.0:
- Change some sprite onscreen position values in the mui.dat file to improve the left-aligned text sprites.

v2.0.0 and earlier:
- Add extra graphics on certain backgrounds (some are ripped from the Gameloft version, others are either repeats or mirrored).
- Upscale certain zone backgrounds canvas.
- Make a GBA remix of "bgm_49_boss_f1" and "bgm_50_boss_f2".
- Change the "land on plane" sound effect timing of "bgm_38_ending_final" in the GBA mix soundtrack.
- Upscale the confirm character select hit detection from 80 to 112 pixels wide.
- Remove a sound effect in the "bgm_01_opening" in the GBA mix soundtrack to make the "op_patch" useful.
- Change the first zone's background water animation in order to work on different aspect ratios.
- Upscale the game canvas size from 284 to 373 pixels wide.
- Increase the background width of the Special Ending.
- Improve the game speed slightly by putting a Thread.sleep from 10 to 0.
- Make a Spanish and Portuguese version of the mods.