The issue seems to be specific to RetroArch, standalone emu like ReDream look both sharper and don't have screen tearing.

In RetroArch.cfg i've already set the following to no avail:

video_refresh_rate = "50.000000" video_vsync = "true"