Supongo que retroarch es un lanzador. Quiero configurar hyperspin. Si seguro que la solución es fácil pero no doy con ella...
Retroarch vendría a ser un emulador. Igual es algo medio complejo, pero un lanzador no es, ya que un lanzador requiere de otros emuladores y que estos estén configurados de antemano, igual la línea es algo difusa, pero si alguna vez lo llegas a probar te darás cuenta de la diferencia.
Yo como lanzador utilizo emulstation y es con ese frontend que lanzo retroarch.
Creo que la manera más simple de explicar retroarch es que pienses en mame, ciertos juegos de mame requieren bios especial, como puede ser NEOGEO.
En este ejemplo retroarch vendría a ser mame y las bios de cada sistema vendrían a ser los libretos.