RockBot is a open source megaman fan game by Iuri Fiedoruk; According to the description:
Rockbot is an open-source, SDL library based, game engine to replicate old style games like Megaman. It is designed to be fully ediable throught an application made with Qt library, that allows for custom graphics, weapons, bosses, enemies and level editting. Please access our web page for more details. The engine code is meant to be highly portable, thanks to SDL, and have been ported and tested in: Linux, Windows, Playstation 2, Nintendo DS (abandoned), Dingux, Open Pandora and more. Any system with SDL and 24 or 32 MB should be able to run it. Porters are welcome! To get code-code, go to out github page at https://github.com/protoman/rockbot.
So, while the editor, due to the lack of QT, is out of discussion, the game should be portable easily. I point on this because am also one of the contributors, having made the soundtrack for the version 1 [as .mod files too since it use libMikMod for replay] .
The main site is
https://rockbot.upperland.net/The soundtrack is available here:
https://jmdamigamusic.bandcamp.com/album/rockbot-1-soundtrack