30 Oct 2020, 10:14

@welcomeulm
Libretro est une bibliothèque d'applications dans laquelle sont portés des programmes initialement indépendants. Dans notre cas, ce sont des émulateurs. Historiquement, mGBA, PCSX, MAME, etc. étaient indépendants et devaient être installés et configurés individuellement. Grâce à Libretro, les devs peuvent adapter leurs émulateurs pour les intégrer à Libretro pour une utilisation plus vaste et plus aisée par les utilisateurs.
Retroarch est le front-end de Libretro : c'est là que les applis vont être exécutées.
Recalbox, comme ses "concurrents" est un système d'exploitation qui va utiliser ce front-end et apporter une expérience utilisateur choisie.

Ici, des infos (en Anglais) sur Libretro.

En plus de ce que j'ai mentionné, ces approches offre un concept de licence (open source) et des critères de qualité pour les modules intégrés à la bibliothèque...

Bref, je m'arrête ici, car on sort du sujet 😊