Ok, got a working .bat script ready. (sorry non-windows users)
This batch file will take you through the steps necessary to generate a custom playlist.
If for some reason retroarch crashes while scanning or have some romhacks which aren't detected, you can use this batch file to create a list yourself.
ONLY 1 platform at a time! Not all platforms (multi-file games e.g.) are supported yet.
The .bat file can be placed inside the ROM folder you wish to scan, or you can drop the ROM folder (for scanning) on the CMD window when asked to.
The process contains 5 steps:
- Setting the playlist filename. Necessary for retroarch to detect the correct platform for your playlist.
- Setting the ROM folder where retroarch can find your ROMS on your 3DS.
- Setting the ROM folder on your PC to scan for ROMS (the same ROMS you have on your 3DS)
- Waiting for the .bat file to generate the playlist. (no waiting actually)
- Copy the generated playlist to your 3DS.
You will be guided though these steps where needed in the script.
I've included a few preset filenames for playlists you can choose from, but you can also type it manually for other platforms. It will work.
For retroarch to detect the playlist, name it like any of the databases found in: SD:/retroarch/database/rdb/
The playlist itself must be placed in: SD:/retroarch/cores/playlists/
If you already have a playlist for your platform, you can merge them together to add the 'unsupported' ROMS.
I hope this helps some to get retroarch setup correctly, just used it myself to add the entire Atari Lynx ROMSET in one go.