Guides RetroArch: Custom Playlists for collections etc.

Sumea

Final Form
Level 3
35%
Joined
Oct 9, 2024
Messages
337
Level up in
162 posts
Reaction score
533
Points
1,477
So, I am making this thread to semi document what I found with RetroArch playlist parsing. I even told about it that one of the main devs said "Does not work like that" but yet it does as far as I've made it work and the functionality has not changed in few years yet.

First assumption is that you are user who has the ROM collection scanned to your RetroArch, have thumbnails too.
Secondly you have a grouping of games you'd want in one collection. Game series is one easy assumption like a playlist for your Castlevania Games, Mega Man games, maybe one for fighting games or just all the Tetris games your collection has.
The bad news out front is that the setup requires to know or learn of RetroArch's folders and files for playlists and asset files if it comes to that. You have to be comfortable with a text editor and copy pasting stuff around, using CTRL+F and such. But the end results can be neat and extremely useful for you:
Clipboard_02-02-2025_01.jpg
Clipboard_02-02-2025_03.jpg

Do note first and foremost that if you use compressed playlists, you should at least for the creation of these playlists disable the option, and maybe scroll through your playlists so they get "decompressed" back into more plain text form. If you wish to use compressed playlists you should be mostly OK with the feature afterwards, but every edit you wish to make for your custom playlists needs the same song and dance to be repeated.

To Begin with the guide proper;
Go to your retroarch main folder. This is different for system you use RetroArch on, very simple on PC and Nintendo switch. Go to your playlist folder and create a new text file, or make a copy of existing playlist you have for a base. Naming scheme I use for collections is "Collection - Tetris.lpl" or "Collection - Mega Man.lpl". If you wish to use the setting that displays only the "system name" for base RetroArch playlists, "Collection" is not shown but still categorizes the playlists before most other system specific playlists. You can really do anything you want.

After this, you need to use text editor of your choice to open the main playlists for games you wish to add. Say, for Mega Man, you'd fill in entries from NES up to PS1 or even DS. You copy and paste their entries and include and keep the "label" & "db_name" entries intact. This trick will make RetroArch look up metadata info per playlist entry from fileset of another.
example1.jpg
In my example for mega man games, each box art is looked from the folders that "db_name" points to. Basically elaborate fake shortcut to games and their additional files. Downside is these playlist need to be managed more manually, usually in text editor by yourself, adding new games is not as simple as with RetroArch's UI, and all these playlists you create will have generic icons in the list by default, unless you do something about it.

Doing something about the icons for your playlist:
Hardest part to pimpin' out your RA UI with these nifty playlists after text editor is an image editor. This part is wildly different depending which theme you prefer, unless the theme you prefer is RGUI in which case you were already done! I can give examples only for XMB and Ozone themes as these are the menu systems I like to use myself. By Base example; you go to /retroarch/assets/<xmb or ozone> / and your theme, or for ozone, icons folder. This is also part I cannot be entirely sure for ozone, as it used to if not still references to /assets/xmb/monochrome/ theme. I am fairly sure ozone icons go to /assets/ozone/png/icons/.
Still; TL;DR: Go to
/retroarch/assets/xmb/theme/png/ for XMB theme. Additional recommendation is to create a new folder called "Custom" inside "xmb" folder, copy paste assets of your favorite xmb theme. This way asset updates do not ruin your customizations, but you have to choose the custom theme in settings.
example2.jpg

Then, it is matter of creating PNG files fitting for theme you are running, naming them accordingly to example 3 and your own playlists, and you are done.

I am attaching my Switch, Ozone/Monochrome and XMB Dot-Art icons for few example collections I've made.



Also: My writing is scatterbrained and I rushed the ending of this. Feedback to make this more understandable and helpful to everyone is nothing but appreciated, I know there is likely more than one "what the hell?" sentences I've missed.

Still, this is entirely undocumented yet fun and useful way to use retroarch's playlist system to essentially have same content in multiple playlists. In my case, I have used it to have playlists for game series and duplication of official retro collections such as SNK 40th Anniversary.
 

Attachments

Beware: There have been no replies in this thread for 90 days.
Keep that in mind when expecting a reply from the people on it,
You can also start a new thread instead. This is just a heads-up, bumping is allowed in this forum.

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Latest Threads

FF7 — Comprehensive ATB Enhancement

RoSoDude is back with another ATB improvement. I've been enjoying his FF9 version, and while...
Read more

When did you get your first console and was it?

I am trying to remember the date I got my Super Nintendo from wall anty that came with do key...
Read more

Favorite arranged cover?

This one is an epic cover, for an epic fight, for an epic game
Read more

Miyoo flip V2


looks nice i loved my advance SP clamshell is so cool.
Read more

I’m so lost! Isn’t NFL just for the U.S?! How does New England have a team????

Since when did the U.K. have a NFL?
Read more

Why is Banjo Kazooie considered better than the Spyro games?

3D collectathon platformers usually arent my favorite kind of games but Spyro is is big...
Read more

What’s your top 10 best and worst DS games?

Here’s mine (in no specific order):

Best:
1: GTA: Chinatown Wars
2: Ace Attorney Trilogy
3...
Read more

Online statistics

Members online
131
Guests online
211
Total visitors
342

Forum statistics

Threads
9,876
Messages
244,567
Members
780,930
Latest member
boimimbo

Advertisers

Back
Top