Finally got around to build the #CommanderX16 emulator myself (with the GS fixes). And now nothing works. Apparently I broke several things during cleanup while I didn't have a working emulator.

There is a lesson in this: Never modify assembly code while you do not have the ability to test it.

And I found another bug in the emulator. This thing is so not ready for the GS. Even worse since the emulator is on GitHub (which I am not willing to use anymore), I can't even report the bug.

I am honestly close to just giving up on the whole thing.