This is somewhat frustrating as it means I have to go back in to my settings and change my resolution back after every time I quit a game, it makes it difficult for me to have a seemless experience with my primary frontend on the same monitor as retroarch launches the games on. Is there something I can do to resolve this?
I’m pretty sure there are some external utilities that can set your resolution when you launch/exit programs. I think one of them is a PowerToy, maybe?
I encountered the similar situation when I launch games by RetroArch through Hyperspin. After launching it works normal, but when I push ESC to exit the game and return to Hyperspin, the screen cannot sync normal, it just flickering as hell. Luckily, I found that simply push ENTER to launch the game again, the screen can return to normal. And the happier thing is, after exiting the game this time would not affect the screen anymore. You should try to launch a game again even if your screen behaves abnormal. Hope it helps.