Scarlet Devil Mansion

26 September 2024

Benben Progress Update

It’s been about a month since I last posted, and I’ve gotten a fair amount of work done with Benben and its related libraries. The library consolidation has gone quite well so far, with RemiXspf, RemiSound, and RemiPortAudio all merged into RemiAudio; and with RemiConf now living within libremiliacr. Additionally, my new RACodecs library, which is designed specifically to work with RemiAudio, is where all of my various codec implementations (QOA, FLAC) and library bindings (libmpg123, WavPack, libopus, libvorbis) now live. This accounts for most of the library consolidation that I planned to implement, and I plan to finish my consolidation work in the coming month. Benben’s trunk code has already been updated to reflect this consolidation work.

Benben itself has seen a couple of neat changes in the last month:

Plus there’s been the usual set of bug fixes and tweaks. All of these are in the current trunk code and are included in the latest development AppImage. As usual, you can track the current progress on the v0.6.0 Milestone wiki page.

I’m still expecting v0.6.0 to be ready by the end of the year, but I can’t yet guarantee that or give a precise release date.