I thought you might be interested in looking at Sonic Generations.
https://en-forums.sonicscanf.org/topic/5-sonic-generations/?do=findComment&comment=1504
× You have pasted content with formatting. Remove formatting