Mario 64 Sonic Edition Plus V2.2.2 Rom ((link)) -

allows Sonic to roll into a ball, gaining high speeds to roll down slopes or even run up steep inclines. Aquatic Limits

The Metal Cap becomes the (complete with the Sonic 1 jingle). The Wing Cap is replaced by a variant of the Propeller Box from Sonic Adventure 2 . The Vanish Cap? That’s the Light Speed Shoes , allowing Sonic to target chains of rings.

In a nod to Sonic's classic weakness, he cannot swim. Instead, he performs infinite jumps while underwater to navigate. Version 2.2.2 and "Plus" Differences Mario 64 Sonic Edition Plus V2.2.2 Rom

The v2.2.2 release includes several gameplay changes designed to make Sonic feel like a native of his own games within the Mushroom Kingdom: :

: In line with Sonic lore, the character cannot swim; however, he can perform infinite jumps while underwater to navigate. allows Sonic to roll into a ball, gaining

: Replaces the standard ground pound with a move inspired by Sonic Adventure 2 .

: Sonic's high momentum allows him to run directly up steep slopes that Mario would normally slide down. Game Content The Vanish Cap

I can also help you with a fictional story based on that hack if you’d like — just let me know.