Upcoming shows/vending:

Pittsburgh *Maker Faire 2017






 Know of a show I should go to? Tell me!

* indicates big show (attendance in the thousands)

Screen Resolution, Refresh...

Want to fix that blur or just something-doesnt-look-quite-right with the screen resolution? 




This is for 7" and also works for 9" LCDs.
The screen ratio for the 9" and 7" is 15:9 (or 1.66).


Emulationstation Resolution Fix:

(Thank you to Chad Wilson for this tip.)


In the terminal window type (exit emulationstation- F4):

        sudo nano /boot/config.txt


"If you add the lines to your config.txt under /boot this creates mode 87 and sets it for use. It creates a mode that is 800x480, 60Hz refresh, 15:9 aspect ratio and the remaining lines are for like overscan lines. I did NOT use the config_hdmi_boost=4 line because the cable is short enough there isn't a signal strength issue. There's a wiki page that explains all the parameters."

 #increase HDMI signal strength (black screen if not set!) 
 #remove black borders
 #set specific CVT mode
 hdmi_cvt 800 480 60 6 0 0 0
 #set CVT as default


For the 9" LCD change this line: hdmi_cvt 800 480 60 6 0 0 0

to this: hdmi_cvt 1024 600 60 6 0 0 0


Add the BOLD lines (they are active lines; they are not commented with "#")


In-Game Resolution Fix:

Want your games to run in their native aspect ratio or fill the screen?

The following will override the game's aspect ratio and for it to fill the screen (note things might look ugly if you do this, as they will become stretched to fill the screen. Go to:

/home/pi/RetroPie/conf/all/retroarch.cfg and enter:
    video_fullscreen = true
    video_aspect_ratio = 1.66


Most roms are native to 4:3 or 1.33 so use this instead:

   video_fullscreen = true
   video_aspect_ratio = 1.33


Output VGA through HDMI :

You will need a VGA adapter for this.

Plug your raspberry Pi SD card into a windows PC. Open the config.txt file in a text or code editor (like notepad++).


You can also edit this file directly from the RPi...in the terminal window type:

        sudo nano /boot/config.txt


The following will force a specific HDMI mode (this will force VGA)




If hdmi display is not detected and composite is being output



# Put your VGA monitor resolution below

# hdmi_cvt = <width height> <framerate> <aspect> <margins> <interlace> <rb> 

# width                 width in pixels

# height                height in pixels

# framerate           framerate in Hz (50 or 60 is common for PAL or NTSC)

# aspect               aspect ratio 1=4:3, 2=14:9, 3=16:9, 4=5:4, 5=16:10, 6=15:9

# margins             0=margins disabled, 1=margins enabled

# interlace            0=progressive, 1=interlaced

# rb                      0=normal, 1=reduced blanking


# For example, 800x600 @ 60 Hz with a 4:3 ratio                           hdmi_cvt=800 600 60 1 0 0 1 

# or maybe 800x480 @ 60 Hz                                                       hdmi_cvt=800 480 60 1 0 0 1 

# or, 1024 x 768 @ 60 Hz with a 15:9 ratio                                      hdmi_cvt=1024 768 60 6 0 0 1 

# or if you're not sure, nothing beats 640x480                                 hdmi_cvt=640 460 60 1 0 0 1




Also handy:

### The following line will enable analog audio out ###


Composite Video Issues

If you hook your raspberry pi up to an old TV via Composite video, you are getting the true feel of a retro setup. However, the Pi can have trouble matching the aspect ratio of your tv. To fix this edit the following in the config.txt (remember sudo nano /boot/config.txt)


To fix the screen size in pixels for a SD TV change;



to the following (be sure to uncomment the lines):





Finally, the GBA emulator uses a different script to output its screen size. Most of the time the horizonal (width) resolution does not fit a SD TV. Add this line to config.txt to fix the issue.


Print Print | Sitemap
© 2013-2018 Ryan Bates and © 2013-2018 Retro Built Games, LLC. All photos, designs, documents, and graphics (C) Ryan Bates. All Rights Reserved.

This site is best viewed on a desktop PC. (Can't find the payment buttons? Use a desktop web browser or Request Desktop Site) Raspberry Pi is a trademark of the Raspberry Pi Foundation. ARDUINO® and other Arduino brands and logos published in the website are Trademarks of Arduino AG.