Repository navigation
Sonic (2006) — original identity, current runtime and mods
Pre-releaseSuperseded by build 1.0.8 with the shared U8 reader compatibility update.
Superseded by the archive-merging build (1.0.7), which replaces the blanket Merge=true rejection.
Updates the original Sonic (2006) app identity: com.devz.sonic2006, display name Sonic (2006), original R1 icon, build 1.0.6. Both compiled icon PNGs were checked byte-for-byte against R1.
The native mod manager is now built on the current iOS port instead of the older integration snapshot. This restores the dedicated GPU-wait command list/fence, ARM synchronization fixes, guest-memory page reclamation, Metal render-pass optimization, asynchronous pipeline compilation, reduced CPU spinning, hidden guest symbols and optimized texture uploads.
Release arm64 compilation/linking and mod, portable port/touch/fade and read-only input regressions passed. The reported gameplay slowdown/freeze has not been reproduced or measured on-device for this build. These changes restore existing runtime fixes relevant to that report; they are not a verified performance guarantee.
Download Sonic06-iOS.ipa (unsigned, iOS 17+, about 33.9 MiB) and sign while preserving the bundle ID to update R1. No game files or personal signing data are included. The earlier MarathonRecomp-identity prereleases are separate apps; their player data is not automatically migrated by changing back to the original identity.