My guess this happens because you specifically set the resolution somewhere - either in /boot/config.txt, or in each individual RetroArch core.
EmulationStation and emulators (including RetroArch) should pick up the current resolution and run in fullscreen, without the need to set the resolution.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.