I’ve just got my Pi 3, and a 5" display which is 800x480, connected via HDMI. Unfortunately, the RetroArch menu is stretched horizontally (non-native resolution), which is the same behaviour in Raspbian before I follow the driver update instructions as per the display’s manual.
In Rasbpian, I open a terminal window, and type the following;
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD5-show
Then it reboots itself and the display looks great, the Raspbian desktop is running at native resolution.
I’ve learned how to SSH into Lakka from my desktop, but this turned out to be futile as git is not present, and apt-get is not active. So perhaps I’m going about this the wrong way.
I found my way to the Raspberry Pi hdmi video mode settings in config.txt at this link And while I was able to set it to a standard HDMI resolution of 848x480 using
hdmi_group=2
hdmi_mode=14
This is not the display’s native resolution and so the text still looks a little off. But that is the closest standard HDMI resolution.
I tried the hdmi_cvt setting as per this page (linked to from the previous page) https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=24679 But I feel like I’m stabbing in the dark because the display’s manual isn’t forthcoming about the frame rate. I tried 60.
hdmi_cvt=800 480 60
That had no effect - I also tried 75 instead of 60, still no difference.