Hey guys, sorry to necro this old topic, but i just released a C++ / SDL2 port of Retro Time on itch.io https://joyrider3774.itch.io/retrotime source code is also available on my github here https://github.com/joyrider3774/RetroTime. I had to buy a lot of the assets i had initially used in the fuze 4 version, luckily i almost found everything. I also created and then bought my own music using https://www.strofe.com which is an ai that can generate music and which you can adapt by changing instruments, volume, regnerating certain sections etc. I took me a fair amount of work to get this going, i created a sprite class which had the same function (names) i had used in the retrotime game on fuze4 as well as collision detection. The classes could be reused if you extract them from the project if you also used sprites and nothing too fancy otherwise to port your own games (to SDL2). It was fun working on the project but i almost scapped it as i was looking up against creating the sprite and image classes, luckily it was easier than i thought