Output is flipped with a MacPlus ROM
Picture attached. OS: Arch Linux
Strange. I don't recall it looking like that when I was last testing this on Linux. I suppose I'll have to spin that up again and see what the issue is.
Cannot reproduce w/ Ubuntu on WSL2, using Clang to build. I'll need more information about your system.
GCC 13.2.1
I'v managed to reproduce it after porting the build system over to CMake. I wonder if it's an issue with newer versions of SDL? That's the only thing that should have changed.
It seems my previous Meson setup was using SDL 2.26.0. Manually rolling back to that version fixes the corruption. I'll have to isolate what version this broke in and report it to the SDL team.
Issue opened: https://github.com/libsdl-org/SDL/issues/8610
For now, I'll pin the SDL version to 2.26.5, as that works fine.