Hi,
After postponing it for too long, I finally completed all the steps to make available as Open Source some libraries that I wrote when developing Night Knight and Uchusen Gamma.
It is basically is a set of libraries and tools to make MSX games using the C programming language, using SDCC.
I know that there are other projects that provide something similar (even bigger), like Fusion-C; but it happened that the libraries almost appeared naturally when making the games, so I thought it would be nice to share the code hoping that it would be useful.
Unfortunately there's a lot of work if you want to do things properly: write documentation, clean up things to make them easier to use, make an example game; and after a good start last Christmas, it got put on hold because other projects.
I didn't intend to cover all or make the perfect libraries; they are mostly good ;) AND easy to use (I hope) thanks to a narrow scope that I guess it won't be for everybody!
Anyway, I don't want to put much more time on this, so support will be on "best effort" basis. I used the opportunity to improve things and I'm quite pleased with the project, so I will use it to make more MSX games!
The project page with the docs is: https://www.usebox.net/jjm/ubox-msx-lib/
The GitHub repo: https://github.com/reidrac/ubox-msx-lib
Shameless plug: my kofi page :D
Enjoy!