i try to get a core list on Arch-Linux but whatever i do the list remains empty. I tried updating pretty much everything i could (databases, controllers etc) yet i can’t seem to fetch any core. Any clue what’s the issue?
Edit Okay, this is kinda becoming a tradition that i will discover the solution right after creating a topic here… So here’s the solution get the package libretro-core-info (i kept searching the repository for retroarch… who would guess that you need something like that) I found the solution here though then you will into another issue - you can’t install the cores.
The reason for this is that the core installation path defaults to /usr/lib/libretro which i guess can’t be created due to limited writing access. To solve this either just download the cores from the repository (which i just found out that it is possible), for example just try seeking for “sega” and you might find some libretro-cores for different sega systems, change the path to a location with writing access, or add writing access to the /usr/lib/libretro folder. Personally i just changed the parth to ~/.config/retroarch/cores (the folder exists there already anyways). And it worked fine. I also don’t know if you could as well just replace the path for the libretro-core-info. Maybe that way you wouldn’t even need that package. But that i haven’t tested.