Retroarch resolution on RPi (RetroPie)

Hi, and thanks for the build and any help you can provide.

I have been having a lot of fun tinkering with the RetroPie build for the RPi but have hit a snag with the RetroArch emulators. As the problem seems limited to the RetroArch suite (and not DGen, for example) I figured I’d check here.

Anyway, my retroarch.cfg file is definitely being read, as my controller settings are working, however, nothing I do to the fullscreen, resolution, windowed, aspect ratio etc. settings seem to have an effect when using OpenGL.

When I switch to SDL, it suddenly plays at its original aspect ratio on my 1080p @ 60 TV except all the red colors render as blue (and DGen breaks).

Any suggestions on how to find a balance? I’d like to keep using GL as the results are great…I just can’t seem to reel in the resolution. It stretches all of the games to fill my monitor.

Some info: I had to force hdmi_drive=2 in my /boot/config.txt file to fix some sound issues and have verified the EDID info. My TV and Pi are definitely on the same page.

Thanks in advance!

I found the solution for anyone else that is having this problem:

In emulationstation/es_systems.cfg there are a series of runcommands for the retroarch emulators. Change ‘runcommand 1’ to ‘runcommand 2’ in order to preserve native resolution and not force VGA.

Ah, good to know. I’m glad you got it worked out :slight_smile: