My understanding, and please correct me if I’m wrong, is that LibRetro wants its cores to be used by other Emulator Developers, right? Otherwise, the projects wouldn’t be separated and made open-source.
Retro-Arch on the other hand has done a lot of work with input mapping, audio back-end, shaders, etc… and I’m wondering if that code is also open source and if it is available for others to use.
I bring this up because I see Emulator Front-Ends such as Launchbox putting a lot more time into the front-end but I wish they could use the LibRetro cores.
Is there anyway to make it easy for front-ends to do so?