Sub-Folder icons
Re: Sub-Folder icons
Nevermind, just edit the game list data in /home/pi/.emulationstation/gamelists/...
I added png files into /home/pi/.emulationstation/downloaded_images/ in a file i named 'folders'
i'll admit its a bit clumsy but seems to work with a small amount of code:
All i need to do is resize the png files so the fit on screen better
I added png files into /home/pi/.emulationstation/downloaded_images/ in a file i named 'folders'
i'll admit its a bit clumsy but seems to work with a small amount of code:
Code: Select all
<game>
<path>/home/pi/RetroPie/roms/gb/Pokémon*</path>
<name>Pokémon/</name>
<image>/home/pi/.emulationstation/downloaded_images/folders/Pokemon_logo.png</image>
</game>
Last edited by matt on Sun Apr 09, 2017 7:05 pm, edited 1 time in total.
- silentjames
- Posts: 98
- Joined: Fri Jan 27, 2017 9:02 am
- Location: Russia
- Has thanked: 35 times
- Been thanked: 32 times
Re: Sub-Folder icons
I'm learning as I go so bare with me,
I took the screenshots on my laptop version of Emulation Station (super easy for screenshots) but it looks identical on the pi
I'll probably retouch the images at some point but that's a later project
- In /home/pi/.emulationstation/gamelist/... you'll find a list of folders of each system e.g. gb, gba, gbc.
Inside each folder you'll find gamelist.xml (specific for that system), you'll need to edit this and inserting code along the lines of:Code: Select all
<game> <path>/home/pi/RetroPie/roms/xxx/xxx</path> <name>xxx</name> <image>/home/pi/xxx/xxx/xxx.png</image> </game>
- <path>folder path</path> (mostly likely in the applicable rom folder)
- <name>folder name</name> (doesn't have to match, whatever is here will be the folder's name on Emulation Station)
- <image>image path</image> (I put mine in a folder in /home/pi/.emulationstation/downloaded_images/ as its where the scraped games images are kept)
- Place the code between <gamelist> & </gamelist>, it should look something on the lines of :
Make sure you don't intersect with any of the other segments (i.e. data for your other games), I put mine (one after another) at the top of the list and it hasn't interfered with anythingCode: Select all
<?xml version="1.0"?> <gameList> <game> <path>/home/pi/RetroPie/roms/gb/rpg</path> <name>RPG</name> <image>/home/pi/.emulationstation/downloaded_images/folders/rpg.png</image> </game> <game> <path>./rpg/randomgame.rom</path> <name>Random Name</name> <desc>PlaceHolder</desc> <image>/home/pi/.emulationstation/downloaded_images/gb/randomgame.jpg</image> <releasedate>20000101T000000</releasedate> <developer>developer</developer> <publisher>publisher</publisher> <genre>genre</genre> </game> </gameList>
- An example in my /home/pi/.emulationstation/gamelists/gb/gamelist.xml
Code: Select all
<game> <path>/home/pi/RetroPie/roms/gb/Mario*</path> <name>Mario</name> <image>/home/pi/.emulationstation/downloaded_images/folders/Super_Mario_logo.png</image> </game>
- Depending on how much detail you want you could follow the formatting of other games in the list and add things like a description for each folder, for example:
Code: Select all
<game> <path>/home/pi/RetroPie/roms/gb/rpg</path> <name>RPG</name> <desc>A collection of RPG games for Nintendo GameBoy</desc> <image>/home/pi/.emulationstation/downloaded_images/folders/rpg.png</image> <genre>Role Playing</genre> <players>1</players> </game>
- /home/pi/.emulationstation/ is a shortcut to /opt/retropie/configs/all/emulationstation/ if that helps at all?
- You will have to edit each systems gamelist.xml individually
- All my images are off google and I used paint.net to resize/edit the images.
After some trial and error I set on 600*400px for the PNGs. JPEGs should work too
I took the screenshots on my laptop version of Emulation Station (super easy for screenshots) but it looks identical on the pi
I'll probably retouch the images at some point but that's a later project
Last edited by matt on Mon Apr 10, 2017 10:26 am, edited 12 times in total.
Who is online
Users browsing this forum: No registered users and 1 guest