Set overlays per system
-
Raspberry PI B+
Retropie 4.8
Official PI USB keyboard
Official PS3 dual shock controller (wired)
Official pi power supplyHi 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.
-
@xxghostbusterxx what is the content of the overlay config file
/opt/retropie/emulators/retroarch/overlays/Atari-2600.cfg
? -
@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.
-
@xxghostbusterxx said in Set overlays per system:
overlay0_descs - 0
Is that just a transcription error or does it really say
-
and not=
? -
@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.
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.