Please do not post a support request without first reading and following the advice in

Overlays compilation repository for consoles and handhelds (1080p)

  • After spending some time grabbing overlays here and there, I have regrouped them into an easily-installed compilation :

    To install, just download the latest release for the pack you're interested in, and copy/paste at the appropriate places.

    Most of the overlays come from either ScreenScraper, OrionsAngel or MezzB. Go thank these people if you like these packs.
    See full credits here.

    There are 2 available packs at the moment:

    An overlay pack with CRT "curvature effect" shaders applied.
    shader overlay

    An integer-scaled overlay pack with the scanlines included in the overlay.
    shader overlay

  • New release with new overlays!

    New system overlays in the "shaders" pack:

    • Panasonic 3DO
    • Atari 5200
    • Atari Jaguar
    • Coleco ColecoVision
    • Mattel IntelliVision
    • Sega Saturn

    There are also PSD files for Playstation 2 and Gamecube in _sources/systems-custom/, but since they don't work at all on a Raspberry Pi, I did not create the overlay config (it should be easy to do, should you want to).

  • As per @cloudlink request, here is a "realistic" overlay for consoles :

    Add this to your retroarch.cfg file at each system folder in the configs shared folder:

    input_overlay = /opt/retropie/configs/all/retroarch/overlay/systems/generic_old_crt.cfg
    custom_viewport_width = 994
    custom_viewport_height = 758
    custom_viewport_x = 318
    custom_viewport_y = 136
    aspect_ratio_index = 22
    video_force_aspect = true
    input_overlay_opacity = 1
    video_shader = /opt/retropie/configs/all/retroarch/shaders/crt-pi-curvature.glslp
    video_shader_enable = true

    Create a generic_old_crt.cfg file: open the configs shared folder, browse to all/retroarch/overlays/systems (you might need to create this last folder) and add the following lines:

    overlays = 1
    overlay0_overlay = generic_old_crt.png
    overlay0_full_screen = true
    overlay0_descs = 0

    Copy the following image alongside it and make sure it's named generic_old_crt.png:


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.