I bought an EverDrive GB X5 from Stone Age Gamer, which arrived today. I was able to load two homebrew games onto the microSD card and run them on my clear purple Game Boy Color. Now I'm looking to make my own and accept the injustice of a lack of indexed addressing modes.
I know to use RGBDS, a rough counterpart to ca65/ld65, to assemble LR35902 assembly into a Game Boy executable. But what stable debugging emulator should I use to run a freshly built .gbc on my ThinkPad X61 running Debian 9 amd64 before I try it on the SD? The README for µCity recommends BGB. I looked up BGB, and the download page had bad news (proprietary) and good news (Wine is fully supported, and low CPU use). I currently have both Wine and Mono installed. Is BGB the best option at the moment?