Theme icons not displaying after recent update
-
RPI3
RetroPie 4.3.12After updating to 4.3.12 the icons for the RetroPie menu items no longer display the icons from the theme I am using (pixel metadata).
Screenshot: https://imgur.com/a/QjCRYWas there some change in the way these icons are handled within theme config files or what?
-
@madmodder123 These icons are not theme-able, so they're overwritten when you update the
retropiemenu
package. If you have the old icons, you can re-copy them in theretropiemenu
pseudo-system folder. -
@mitu Are you sure?
The theme folder has a /etc/emulationstation/themes/pixel-metadata/retropie/icons folder with all the themed icons, I even checked my RetroPie 4.1.8 backup image and it had this icon folder within the theme while the /home/pi/RetroPie/retropiemenu/icons folder still has the default images.I also tried my backup image of 4.3.9 and it functioned the same, themed icons in the theme folder with default images in the retropiemenu folder.
Both versions show the icons from the theme folder.
Is this a recent change? and if so when/why?
-
@madmodder123 just because they are distributed via the theme doesn't mean they are included in the mechanism for the retropie menu, unless you've manually generated a es_systems.cfg to point to the icons folder in the theme instead to override the default behaviour.
-
@herb_fargus
My retropie entry in es_systems.cfg in /home/pi/.emulationstation/ has been the same since 4.1.8.<system> <name>retropie</name> <fullname>RetroPie</fullname> <path>/home/pi/RetroPie/retropiemenu</path> <extension>.rp .sh</extension> <command>sudo /home/pi/RetroPie-Setup/retropie_packages.sh retropiemenu launch %ROM% </dev/tty >/dev/tty</command> <platform/> <theme>retropie</theme> </system>
I also updated to 4.3.16 and nothing has changed.
-
I just said "fuck it" and decided to overwrite the icons.
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.