Azahar 3DS runner instead of Citra?

If I add any 3DS game on Lutris with Citra as the runner, and press “play” it does not work - lutris fails to do anything. So after wasting hours trying to get it to work, I eventually stumbled on the fact that Citra has been discontinued… then I eventually stumbled on the fact that the next emulator, Lime, is also discontinued… okay… Citra itself works just fine to play my 3DS games, but I have to open Citra manually through Lutris which defeats the purpose of Lutris. Simply clicking “play” fails to start the game/Citra.

So… apparently the current 3DS emulator is called Azahar…?
Okay. So I’m guessing Citra fails to work through Lutris because it is discontinued? Okay… then, how do I add Azahar as a runner? It seems like the list of runners on Lutris is just a static, unchangeable, ancient list? With no way of knowing current operational status of any of the runners? With no way of adding any new software/runner to the list at all? Why? There will always be new emulators as that is the nature of technology.

How do I add Azahar as a runner to the list of runners on Lutris? I would’ve thought that simply installing Azahar - which I have done - would have automatically made Azahar appear on the list of runners but apparently that is not the case for some reason. I found a thread here: [Feature Request] add Azahar runner · Issue #5854 · lutris/lutris · GitHub but I don’t exactly understand the conversion or if the problem is solved there or how to implement the solution if there is one.

Alternatively… how do I get Citra to actually open my 3DS games when I click on “play”? Currently, nothing happens if I click “play”. I currently have to open Citra manually through Lutris by pressing that little triangle on the side panel. Hell, can I just change the current Citra configuration on Lutris to instead load as Azahar? Is that a thing? If adding a brand new runner can’t be done, surely I can make Citra load as Azahar instead as “Citra” is just text?

I’ve opened some times ago a PR on lutris Github that adds Azahar runner :slight_smile: add Azahar runner by eikeno · Pull Request #6043 · lutris/lutris · GitHub

it will maybe be included in next release if validated by maintainer :crossed_fingers:
If you want to try it not, you can either clone the Lutris repo and manually merge this specific PR or more simply clone from my fork and switch to appropriate branch :slight_smile:

git clone https://github.com/eikeno/lutris
cd lutris
git checkout azahar
./bin/lutris -d

then go in runners menu to have it installed

hope this helps

also, if you don’t want to use azahar you can also play with “Custom executable for the runner” option and this if you can achieve something.

I’d suggest trying azahar anyway as it works great and citra being a dead project will become increasingly difficult to run in the future (due to dependencies etc.)

good luck

Thanks, this is exactly what I was looking for!
You may try it Slope games