yes, that's the Plugin system purpose
You list games, or video, or any file extension you want, and link them to specific homebrew.
launching the title will launch the homebrew with that title as argument to auto-boot it.
when exiting the homebrew, it will go back to USBLoaderGX if you have the forwarder channel installed.
There are different pluggins compatible with the same file extension. for example SNES roms can be launched with snes9xgx or RetroArch.
You choose the plugin to load (snes9xgx or retroarch) and it will list compatible games.
I know people will probably ask for more (they always do
), for example "multiple plugins at the same time" or "plugin + Wii" etc.
Currently, it's only "one at a time", and will probably be the best choice if you think about it.
If you display multiple plugins at the same time, you could have multiple time the same game (Snes roms displayed with both retro and 9x) it will be hard to select which homebrew to launch when selecting the game.
I took a look at his version, but I couldn't spend lot of time on it. (I'm busy these coming days)
It's good that he released a preview, you can test and report any issues before I merge it.
When I thought about the plugin system, I wanted to make a "ini editor" directly from the loader, but .. I have lot of ideas and I don't act a lot ahah