I’ve been using RetroArch to replay Pokémon games on my phone recently too. I’m currently on SoulSilver. I actually haven’t run into any of the usual visual bugs with HGSS emulation (black spots, full black screen, etc) which has been great. Every other emulator I’ve used has had those bugs. Maybe I’ve just been lucky this time around but it is a known issue with all ROMs for HGSS for some reason.
I’ve been using RetroArch to replay Pokémon games on my phone recently too. I’m currently on SoulSilver. I actually haven’t run into any of the usual visual bugs with HGSS emulation (black spots, full black screen, etc) which has been great. Every other emulator I’ve used has had those bugs. Maybe I’ve just been lucky this time around but it is a known issue with all ROMs for HGSS for some reason.