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

    Edit button mapping image in bottom left corner of EmulationStation

    Scheduled Pinned Locked Moved Help and Support
    button mappingimageemulationstaton
    5 Posts 2 Posters 997 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.
    • K
      kenno7
      last edited by

      Hello,

      I've been looking around and wondering if this is possible ... I want to create my own image for the button legend in the bottom left corner of EmulationStation where it says "Options , Menu, Favorites, Random , Back, Launch, System , Choose'

      I am using an ipac with a custom layout for my buttons and want to change the image, ie Launch = P1 icon, Back = $ icon
      Can anyone help me out with how to do this?

      I've tried to look around and the closest I came to was this https://retropie.org.uk/forum/topic/6714/button-names-images-layout/2 which it didn't seem to explain it in the reply to look through https://github.com/retropie/retropie-setup/wiki/retroarch-configuration

      Thanks for your help :)

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        You can change the icons for the help buttons - the default ones are in /opt/retropie/supplementary/emulationstation/resources/help (or you can browse them online at https://github.com/RetroPie/EmulationStation/tree/master/resources/help.

        In order add your own, create a similar named file - for instance button_a.svg - and copy it to \\retropie\configs\all\emulationstation\resources\help. The folderresources\help might not exist, so you might have to create it first.
        Note that the image must be in SVG format and it's advisable to have the same size as the original one.

        Also, note that some themes incorporate the help system into their own images, in this case it's not possible to use this approach for changing the button labels.

        K 1 Reply Last reply Reply Quote 0
        • K
          kenno7 @mitu
          last edited by

          @mitu that's awesome! Thanks alot for your help / your quick reply! Any chance anyone had written some kind of a script that if X gamepad / controller is plugged in then copy button_a_XCONTROLLER. svg to /resources/help/button_a. svg? That would be cool to be able to auto change the help icons depending on the controller plugged in :) if noone else has done something like this I may look into it myself. Thanks again :)

          1 Reply Last reply Reply Quote 0
          • K
            kenno7
            last edited by

            Thanks again for this @mitu
            I have created my own svg files now and it's working great :)
            Just one more thing though .. I have disabled the random selection and have just used a blank svg for it to remove the button from the help. How do you either edit the text for the icons as well so I can just create a blank one, or just completely remove the option / there won't be a blank space between 'favorites' and 'back' ?

            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator
              last edited by

              I'm not sure if it's possible to remove a help option, but you can set a blank (transparent) image for the last/first slot of the help buttons row and then shuffle the other buttons left (or right).
              You can also remove the mapping for the button from the /home/pi/.emulationstation/es_input.cfg file - make sure you back it up first, just in case editing it goes awry.

              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.