For my old PLGU project I played with emulation (you could play GB, GBC and GBA ROMs within the regular game) and 2 years ago released the emulator as a standalone solution. Tbh, it’s not good and it is not meant to replace your regular mgba emulation but hey, it’s works. UEmulator is a front-end for GB, GBC and GBA retroarch cores (all open sources) made in Unity
Problems with download or installation?