mmatyas / pegasus-frontend

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

cross platform command support #1035

Closed xrain0610 closed 1 year ago

xrain0610 commented 1 year ago

I use nas manage games, and run it on linux/mac/windows , can't use same metadata for now , can you add a platform command support one meta for all platform?

mmatyas commented 1 year ago

Hi, at the moment Pegasus supports exactly one launch command for each game. However this command can be anything, so when you need platform- or device-specific commands, that is usually handled by external programs.

A good example is eg. RetroPie: it is available on several platforms and supports many emulators, but all of that is managed by one tool, the runcommand script. Similarly, if you use the same data on multiple devices, but the emulators have different location, or require different command line parameters, you will need to write an external script that knows about such differences.

xrain0610 commented 1 year ago

thanks.