mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.23k stars 111 forks source link

Scrape a directory and its subdirectories to add several systems at once #952

Open notNSANE opened 2 years ago

notNSANE commented 2 years ago

So, currently we need to manually select every .txt to add the system to Pegasus. Some setups have 20+ systems and perhaps it's better that if Pegasus could just scrape a directory and its subdirectories to look for said .txts and import them.

This would work great with the Launchbox Pegasus Exporter Plugin, for example, which creates a subdirectory for each system since all files are named the same.

HVR88 commented 2 years ago

This would definitely be useful and streamlined. Right now I'm using direct LaunchBox integration on Windows so as to avoid the extra steps of exporting metafiles, managing metafiles and making changes in Pegasus to reference those same files.

For Linux/RPi I'm currently leading data from the Emulation Station setup, even though I never use that front end (RetroPie install). I'd consider managing my own files there however as it would possibly be handy to use data exported from the LB/Windows system after changing some path info.