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

      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 Reply Quote 0
      • S
        sleve_mcdichael @xxghostbusterxx
        last edited by

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

        X 1 Reply Last reply Reply Quote 0
        • X
          xxghostbusterxx @sleve_mcdichael
          last edited by

          @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 Reply Quote 0
          • S
            sleve_mcdichael @xxghostbusterxx
            last edited by

            @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 Reply Quote 0
            • X
              xxghostbusterxx @sleve_mcdichael
              last edited by

              @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
              • First post
                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.