Edit button mapping image in bottom left corner of EmulationStation
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 :)
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 folder
resources\helpmight 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.
@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 :)
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' ?
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.cfgfile - make sure you back it up first, just in case editing it goes awry.