Sonic 3 Unlocked is an extensive modification of Sonic 3 that brings concepts from modern day "classic" Sonic titles back into the Mega Drive original. Joining Sonic, Tails and Knuckles are newcomers Amy Rose, Mighty the Armadillo and Ray the Flying Squirrel, complete with their movesets from Sonic Origins and Sonic Mania.
Encore Mode from Sonic Mania Plus also makes a return, allowing you to play a remixed version of the game as any combination of technicolor mice. Press the A button to change which character you're controlling.
Many, many bugs in the original game have been fixed, and several quality-of-life changes have been made, both to the presentation and to various gameplay elements, with the goal of producing the defintive version of Sonic 3 this side of the console generation canyon.
Changes include:
Known issues:
Things that are missing from this demo:
Big thanks to all the people who helped me get here, especially those of us whose rights are being challenged right now.
Art is resistance. Keep creating.
Amy and Mighty/Ray's sprites are taken from Sonic Origins Plus and Sonic Mania Plus respectively, color-reduced to fit the Mega Drive palette by me. Some of the poses for these characters, as well as most other original graphics in the game are made by me, even where equivalents exist in those games, such as the extra Super Sonic poses and the extra ring frames.
The exceptions are listed in the in-game Credits option accessible from the title screen: the large ending sprites for Mighty and Ray were made by Delta Conduit, and Amy's 1-up icon and end sign/bonus plate were made by E-122 Psi, though not specifically for this project.
Several additional graphics are also sourced from official Sonic games, such as the background of the Encore mode bonus stage, or the shattered Super Emerald sprites in Hidden Palace Zone.
Some music tracks have also been imported from official Sonic games, including tracks from the November 3rd, 1993 prototype of Sonic 3. This was facilitated by the reverse engineering work on the SMPS format by Natsumi, Clownacy, and several others. Sonic 3 Unlocked uses Flamedriver, a bugfixed version of the Sonic 3 sound driver by flamewing. A full list of credits for code reuse is available through the in-game Credits option, under the 'disassembly contributors' section. Special thanks to hiddenpalace.org for obtaining and dumping the prototype build of Sonic 3 from which most of the extra music tracks were sourced.
Sonic Mania Plus code was decompiled and reverse engineered in order to provide accurate implementations of Sonic's drop dash and Ray's air glide abilities. The drop dash was decompiled and converted to Mega Drive assembly code by MainMemory, while the air glide was decompiled by Rubberduckycooly and converted to Mega Drive assembly code by me.
Any other gameplay features were eyeballed and did not reference any code from Sonic Mania, Sonic Origins or other titles. However, Sonic 3 Unlocked is very obviously inspired by those games, as well as by fan projects Sonic 3 Complete and Sonic 3: Angel Island Revisited. To all the designers, artists and developers behind these works: thank you!
File Type: rom/mega-drive
File Size: 4 MB
Best ROM hack ever, I saw this on github
ENCORE MODE WAS REALLY OUT!!!