The YouTube channel FrameRater recently uploaded a video showing a decompiled PC port of the 2013 mobile versions of Sonic 1 and 2 which has just been released for Windows. The 2013 mobile version of Sonic 1 and 2 were built on Christian Whitehead’s Retro Engine, a custom engine he developed for making modern 2D sprite based games. In 2013, Sega contracted him to use that engine bring remastered versions of Sonic 1 and 2 to iOS and Android, and those versions are seen as one of the best if not the best way to play the first 2 sonic games. But unfortunately, outside of using an android TV device or emulator, you can only Play them on a phone or tablet, and that’s where Rubberduckycooly’s decompilation of the Retro Engine ports comes in.
His idea with it is to bring these ports to PC with extra features and mod support added in later down the road. And since it’s open source, it’s also been ported to the NIntendo Switch, and PS Vita.
You can get the windows release here: https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation/releases
But you will need to provide your own copy of one of the files from your own copy of the mobile port.
I am really happy that this project is a thing. I tried setting Up the Android version in BlueStacks which is an android emulator, and I couldn’t get it to work right with my controller. So I will have to give this a shot. I would recommend buying the Android version as it’ll be easier to get access to the files needed for the PC port