Skip to content

[Enhancement]: Document Azahar setup process #384

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
OpenSauce04 opened this issue Mar 28, 2025 · 6 comments
Open
1 task done

[Enhancement]: Document Azahar setup process #384

OpenSauce04 opened this issue Mar 28, 2025 · 6 comments
Labels
approved The topic is approved by a developer enhancement An update to an existing part of the codebase

Comments

@OpenSauce04
Copy link

Checked Existing

  • I have checked the repository for duplicate issues.

What enhancement would you like to see?

The 'Install Pretendo' page has always had a section stating that Pretendo isnt supported by Citra, however in the time since Citra died and development fragmented, eventually reconvening in the form of Azahar, support for Pretendo has been added.

I am suggesting that this old Citra page is superceded by a new page documenting the process of setting up Pretendo, as it is now possible to do so.

Any other details to share? (OPTIONAL)

No response

@OpenSauce04 OpenSauce04 added awaiting-approval Topic has not been approved or denied enhancement An update to an existing part of the codebase labels Mar 28, 2025
@jonbarrow
Copy link
Member

jonbarrow commented Mar 28, 2025

Adding documentation for 3DS emulators is being tracked here already #259. It was originally made for Citra, but is being used for Azahar now

I talked to Pablo about it on Discord a few days ago and he said he would leave details on the linked issue for how to setup the emulator for going online (as I don't know how to do it), so just waiting on that now

Alternatively, since you also work on Azahar if you know how to setup the emulator for going online then we welcome a PR or some instructions

@OpenSauce04
Copy link
Author

I see. I did look for an existing issue but missed that one.
Should this issue be closed as a duplicate and the old issue renamed?

@jonbarrow
Copy link
Member

We can continue to use this one, since it's properly tagged and actually mentions Azahar. I'll close the other one. The only 2 things needed for this are:

  1. An Azahar icon to replace the Citra one. We have stylized icons on our docs
  2. More details on how to actually set this up. Azahar seems to have changed how some setup is done, and afaik there's not a place that details the EXACT new steps

I spoke to Pablo about this on Discord a while ago, and was told:

You just do the system files setup, install nimbus, enable some LLE modules, and you are good to go

And then added:

file -> set up system files
and it will do everything on its own

After I asked what specific setup was needed, but from what I can tell Azahar also needs to use the new Artic tool? I have not tried Azahar myself yet though, so maybe that's what "file -> set up system files" means?

He said he would add details to #259 at some point, but I assume he's busy with Azahar itself so that hasn't happened yet (which is understandable)

If you have any more details, we can start drafting the text of the guide at least (and then merge it once we have the icon)

@jonbarrow jonbarrow added approved The topic is approved by a developer and removed awaiting-approval Topic has not been approved or denied labels Mar 29, 2025
@jonbarrow jonbarrow moved this to In Progress in Pretendo Tasks and Goals Mar 29, 2025
@jonbarrow
Copy link
Member

Also I just saw azahar-emu/azahar#802, this looks like it was approved and would change how setup is done? Maybe we should hold off our guide until after the linked changes happen? Unless it was not approved, or would be a while to implement

@OpenSauce04
Copy link
Author

OpenSauce04 commented Mar 29, 2025

It was approved, but I don't think it's going to happen any time soon because of how much other stuff we've got going on.
Even if a more straight-forward Pretendo setup method was added, the old one would continue working, with the new method being more of a convenience addition

@jonbarrow
Copy link
Member

Sounds good then, we don't have to wait for that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved The topic is approved by a developer enhancement An update to an existing part of the codebase
Projects
Status: In Progress
Development

No branches or pull requests

2 participants