"Overlays variable not found in config"

Hi, I tried to modify some of the existing box overlays for my own comfort. (RetroArch android version.)

I had success with the PS overlay, but applying similar changes to the GBA didnt work for some reason. I basically modified this file and removed some overlays and moved some elements: https://raw.github.com/Themaister/RetroArch/master/media/overlays/box-gba-with-diagonals.cfg

Catlog shows this error:

overlays variable not defined in config Failed to load overlay


Here’s my cfg file, please help?:

overlays = 2

overlay0_overlay = gba_zc.png overlay1_overlay = gba_quickmenu.png

overlay0_full_screen = true overlay1_full_screen = true

overlay0_descs = 15 overlay0_desc0 = “left,35,310,radial,42,42” overlay0_desc1 = “right,155,310,radial,42,42” overlay0_desc2 = “up,95,250,radial,42,42” overlay0_desc3 = “down,95,370,radial,42,42” overlay0_desc4 = “start,520,450,rect,50,25” overlay0_desc5 = “select,280,450,rect,50,25” overlay0_desc6 = “b,675,360,radial,40,40” overlay0_desc7 = “a,755,310,radial,40,40” overlay0_desc8 = “l,50,135,rect,50,25” overlay0_desc9 = “r,750,135,rect,50,25” overlay0_desc10 = “overlay_next,400,460,rect,40,20” overlay0_desc11 = “left|down,35,370,radial,25,25” overlay0_desc12 = “right|up,155,250,radial,25,25” overlay0_desc13 = “up|left,35,250,radial,25,25” overlay0_desc14 = “down|right,155,370,radial,25,25”

overlay1_descs = 11 overlay1_desc0 = “load_state,270,90,rect,120,30” overlay1_desc1 = “save_state,270,170,rect,120,30” overlay1_desc3 = “state_slot_increase,270,250,rect,120,30” overlay1_desc2 = “state_slot_decrease,270,330,rect,120,30” overlay1_desc6 = “reset,250,410,rect,100,30” overlay1_desc4 = “rewind,530,90,rect,120,30” overlay1_desc5 = “slowmotion,530,170,rect,120,30” overlay1_desc7 = “toggle_fast_forward,530,250,rect,120,300” overlay1_desc9 = “shader_prev,530,330,rect,120,30” overlay1_desc8 = “shader_next,550,410,rect,100,30” overlay1_desc10 = “overlay_next,400,460,rect,40,20”

I had the same (or similar) problem when I started making overlays, it turned out the problem was that I was modifying stock overlays or placing my own in the /data/data/whatever/cached folder, and that caused what I guess is a permissions issue. Try placing your overlay somewhere in your sd card, and see if that helps?

Hi, i eventually got this working. Turns out i had a minor syntax error in my file. I also had to save my overlay somewhere on my sdcard rather than inside retro’s directory.