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

    The Mystery Of The Phantom lr-mess Core Overrides

    Scheduled Pinned Locked Moved Help and Support
    lr-mess
    4 Posts 2 Posters 508 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.
    • J
      JimmyFromTheBay
      last edited by JimmyFromTheBay

      I've just installed Retropie 4.7.1 from fresh on a Pi 4, and also Valerino's fantastic alternative RetroPie-Setup script that includes lots of forks of lr-mess running things like the Gamate, Mega Duck, Watara Supervision and so on.

      Everything's working fine except for some very weird override behaviour.

      For example, my RETROARCH.CFG for the Gamate reads like this:

      input_remapping_directory = "/opt/retropie/configs/gamate/"
      
      input_overlay = /opt/retropie/emulators/retroarch/overlays/borders/gamate.cfg
      
      input_overlay_scale = 1.000000
      input_overlay_opacity = "0.250000"
      
      aspect_ratio_index = "23"
      #custom
      
      custom_viewport_width = "720"
      custom_viewport_height = "540"
      custom_viewport_x = "600"
      custom_viewport_y = "188"
      
      
      #include "/opt/retropie/configs/all/retroarch.cfg"
      
      

      The emulator loads up with those custom viewport settings. But those aren't the overlay settings that get loaded. It loads with overlay scale of 1.11 and opacity of 0.35 and I cannot for the life of me figure out where it's getting those from.

      If I delete the RETROARCH.CFG file from the opt/retropie/configs/gamate, it boots up without any custom settings, and writes itself a new RETROARCH.CFG. But if I then put those settings into that file, I'm back where I started with the correct custom viewport size but the wrong overlay scale and opacity.

      There doesn't seem to be a generic core RETROARCH.CFG for lr-mess in /opt/retropie/configs/all/retroarch/config. I can't find one anywhere with those figures.

      (The ones in /opt/retropie/configs/all/retroarch.cfg are 1.0 and 1.0.)

      I have the same problem with all the other forks I've set up custom overlay settings for - they all load at 1.11 and 0.35 no matter what I put in the CFG file.

      I think what's happened is that at some point I've set one of the forks to those numbers and saved it from the Retroarch menu as a core override, and it's now being applied to EVERY lr-mess fork. But where is that setting stored so I can delete it?

      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

      J 1 Reply Last reply Reply Quote 0
      • J
        JimmyFromTheBay @JimmyFromTheBay
        last edited by

        @jimmyfromthebay Yep, just installed a new fork (FM Towns) and checked the overlay settings and sure enough they're 1.11 and 0.35. So it looks like my question is definitely "Where are the override settings for lr-mess stored?"

        Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

        J 1 Reply Last reply Reply Quote 0
        • J
          JimmyFromTheBay @JimmyFromTheBay
          last edited by

          Solving Your Own Problems Department: they were lurking in both /home/pi/.config/retroarch/config/MAME/MAME.cfg and /home/pi/.config/retroarch/config/MAME/tmpmess.cfg. Man, what an absolute maze of config files Retropie is.

          Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

          dankcushionsD 1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @JimmyFromTheBay
            last edited by dankcushions

            @jimmyfromthebay a bit late now, but you should know we do not support third party forks of the software, such as

            Valerino's fantastic alternative RetroPie-Setup script

            although they are active here to assist: https://retropie.org.uk/forum/topic/25576/new-scriptmodules-lr-vice-xvic-gsplus-proper-lr-mess-integration

            that said, your issue appears generic. note that the location of active overrides is found in the verbose log as requested in https://retropie.org.uk/forum/topic/3/read-this-first

            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.