I am on my 6th detour though as the GBA asset-management library, Butano, can seemingly be ported to SDL to be compile Butano GBA games for any system...
the long term goal for 2026 is to port Butano to SDL so that your Butano GBA games can be played on PC, Switch, etc without an emulator