H to transform hyper S to transform super B to devolve from hyper and F to devolve from super SPACE to jumps arrow keys to move left, right, crouch, and look up, use the down arrow and Z key but you can only do it in Sonic's base form. You can use this engine to create a sonic game, but give credit.
Thanks to hexus23 for hyper and super sprites, thanks to CrystalandSonic for base form sonic sprites, thanks to Zstrike for ring sound, thanks to couture for ring sprite, and thanks to ulus for background and music (Ice Cap Zone, Sonic, and the music originally owned by SEGA).