There is a issue with dolphin emulator (v5.0-13014) with this game (Pokemon XD - Gale of Darkness) on android is when using the on-screen controls (analog stick) switches screen aspect ratio (4:3 to 16:9 and back again) is set to auto on OpenGL and Vulkan video backends (the CPU is a Snapdragon...
the game works from the sd card running luma3ds but when I use the Pokemon Omega Ruby game card it error on me every time I load the Pokemon Omega Ruby game card but Pokemon X,Y and Moon all work from the game card.
UPDATE. its a faulty game card but I backup my save
because self deprecating humor is important, as long as it doesn't turn into self hate. because you can't really make fun of anyone if you can't even make fun of yourself