• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Set overlays per system

Scheduled Pinned Locked Moved Help and Support
retroarchconfig.txtoverlaysglobalretroarch.cfg h
5 Posts 2 Posters 1.0k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • X
    xxghostbusterxx
    last edited by 25 Jan 2023, 14:11

    Raspberry PI B+
    Retropie 4.8
    Official PI USB keyboard
    Official PS3 dual shock controller (wired)
    Official pi power supply

    Hi everyone,

    Currently trying to set overlays per system on retropie. I have seen many explanations online, but nothing seems to point to a solution.

    One particular video showed setting an overlay within the retroarch configuration screen when you hotkey +Y when a game is loaded. This seems outdated and overlays do not set with global config saving.

    So...

    My overlays are stored at: opt/retropie/emulators/retroarch/overlays

    I belive the Atari 2600 config file is located at: opt/retropie/configs/atari2600/retroarch.cfg

    Here are the details in the config file:

    video_smooth = "false"
    video_fullscreen_x = "800"
    video_fullscreen_y = "600"
    video_shader_enable = "true"
    video_shader = "/opt/retropie/emulators/retroarch/shader/zfast_crt_curve.glslp"
    aspect_ratio_index = "0"
    input_overlay = "/opt/retropie/emulators/retroarch/overlays/Atari-2600.cfg"
    input_overlay_enable = "true"
    #include "/opt/retropie/configs/all/retroarch.cfg"
    

    The overlay is listed there but will not load up when a game is started.

    Maybe there is a conflict somewhere.

    Appreciate any help provided.

    S 1 Reply Last reply 25 Jan 2023, 16:07 Reply Quote 0
    • S
      sleve_mcdichael @xxghostbusterxx
      last edited by 25 Jan 2023, 16:07

      @xxghostbusterxx what is the content of the overlay config file /opt/retropie/emulators/retroarch/overlays/Atari-2600.cfg?

      X 1 Reply Last reply 25 Jan 2023, 16:53 Reply Quote 0
      • X
        xxghostbusterxx @sleve_mcdichael
        last edited by 25 Jan 2023, 16:53

        @sleve_mcdichael the file shows the following detail:

        overlays = 1
        
        overlay0_overlay = Atari-2600.png
        
         overlay0_full_screen = true
        
        overlay0_descs - 0
        

        The corresponding png file is in the same directory.

        S 1 Reply Last reply 25 Jan 2023, 20:15 Reply Quote 0
        • S
          sleve_mcdichael @xxghostbusterxx
          last edited by 25 Jan 2023, 20:15

          @xxghostbusterxx said in Set overlays per system:

          overlay0_descs - 0
          

          Is that just a transcription error or does it really say - and not =?

          X 1 Reply Last reply 26 Jan 2023, 00:07 Reply Quote 0
          • X
            xxghostbusterxx @sleve_mcdichael
            last edited by 26 Jan 2023, 00:07

            @sleve_mcdichael yes, that was an error on my part - I am accessing the SD card on another computer with Linux Reader and have to manually copy it across.

            But I discovered something new: if I play a game, hotkey + Y, and set the overlay there, I can save the game config in the overrides section. This only works when assigning an overlay to a single game at a time, not a system via global override.

            1 Reply Last reply Reply Quote 0
            5 out of 5
            • First post
              5/5
              Last post

            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.

              This community forum collects and processes your personal information.
              consent.not_received