I got a bit puzzled while trying to run your game (honestly it's my first time playing a GBA game in the debug window, which clearly makes it a unique experience haha). However, I saw your impressive cards design on discord, and... I am waiting to play a final version of your game!
I don't have experience with butano, but I took a quick look through the code and found out that log function has different implementations separated by an #ifdef statement depending on the target emulator. Not an advised opinion, but I think you should have a different build compatible with each emulator you want to display log messages in. Hope you can get something useful from these!