The 3D part seems all right (not very tested though) and the Genesis ports run okay, but said Genesis ports seem to always render the sprite layer in top - even if said sprite is supposed to be covered by an environment tile.
It's very laggy and whenever I try to move, Sonic and the floor move together and then Sonic stops. I'm running this on a Samsung Galaxy S4 because that's all I have. Please tell me how to fix this because I've tried every single thing on the options menu. please help me.
It's completely glitched. Only thing that works is the 3d world but it slows down the frame rate like crazy. I tested then Sonic 1 and 2 an neither of them worked. It just gave me a black screen and crashed.