azahar/README.md

109 lines
4.8 KiB
Markdown
Raw Normal View History

2025-02-26 14:27:11 +00:00
![Azahar Emulator](https://azahar-emu.org/resources/images/logo/azahar-name-and-logo.svg)
2025-02-26 14:27:11 +00:00
![GitHub Release](https://img.shields.io/github/v/release/azahar-emu/azahar?label=Current%20Release)
![GitHub Downloads](https://img.shields.io/github/downloads/azahar-emu/azahar/total?logo=github&label=GitHub%20Downloads) <!-- ![Flathub Downloads](https://img.shields.io/flathub/downloads/org.azahar-emu.azahar?logo=Flathub&label=Flathub%20Downloads) -->
![CI Build Status](https://github.com/azahar-emu/azahar/actions/workflows/build.yml/badge.svg)
2025-02-26 14:27:11 +00:00
<b>Azahar</b> is an open-source 3DS emulator project based Citra.
2025-02-26 14:27:11 +00:00
It was created from the merging of PabloMK7's Citra fork and the Lime3DS project, both of which emerged shortly after Citra was taken down.
2025-02-26 14:27:11 +00:00
The goal of this project is to be the de-facto platform for future development.
2025-02-26 14:27:11 +00:00
> [!NOTE]
> Azahar has not fully released yet. For this reason, there are no compiled binaries available for download.
>
> It is recommended that only developers and early adopters should use the emulator until our first stable release.
>
> Here be dragons.
2025-02-26 14:27:11 +00:00
<!--
# Installation
2025-02-26 14:27:11 +00:00
### Windows & MacOS
2025-02-26 14:27:11 +00:00
Download the latest release from [Releases](https://github.com/azahar-emu/azahar/releases).
2016-02-25 01:42:34 -06:00
2025-02-26 14:27:11 +00:00
---
### Android
The recommended method of downloading Azahar on Android is via the [Google Play store](https://play.google.com/store/apps/details?id=io.github.lime3ds.android).
2019-08-18 22:12:05 +00:00
2025-02-26 14:27:11 +00:00
Alternatively, you can install the app using Obtainium:
1. Download and install Obtainium from [here](https://github.com/ImranR98/Obtainium/releases) (use the file named `app-release.apk`)
2. Open Obtainium and click 'Add App'
3. Type `https://github.com/azahar/azahar-emu` into the 'App Source URL' section
4. Click 'Add'
5. Click 'Install'
2025-02-26 14:27:11 +00:00
If you wish, you can also simply install the latest APK from the [Releases](https://github.com/azahar-emu/azahar/releases) page.
2025-02-26 14:27:11 +00:00
Keep in mind that you will not recieve automatic updates when installing via the APK.
2025-02-26 14:27:11 +00:00
---
### Linux
2025-02-26 14:27:11 +00:00
Azahar is available as an AppImage on the [Releases](https://github.com/azahar-emu/azahar/releases) page.
2025-02-26 14:27:11 +00:00
We are also on Flathub:
2025-02-26 14:27:11 +00:00
<a href=https://flathub.org/apps/org.azahar-emu.azahar><img width='180' alt='Download on Flathub' src='https://dl.flathub.org/assets/badges/flathub-badge-en.png'/></a>
-->
2014-04-08 15:05:45 -04:00
2025-02-26 14:27:11 +00:00
# Build instructions
2014-04-08 15:05:45 -04:00
2025-02-26 14:27:11 +00:00
Please refer this repository's [wiki](https://github.com/azahar-emu/azahar/wiki/Building-From-Source) for build instructions
2025-02-26 14:27:11 +00:00
# How can I contribute?
2014-04-08 15:05:45 -04:00
2025-02-26 14:27:11 +00:00
### Pull requests
2018-01-04 15:26:15 +02:00
2025-02-26 14:27:11 +00:00
If you want to implement a change and have the technical capability to do so, we would be happy to accept your contributions.
2014-04-08 15:05:45 -04:00
2025-02-26 14:27:11 +00:00
If you are contributing a new feature, it is highly suggested that you first make a Feature Request issue to discuss the addition before writing any code. This is to ensure that your time isn't wasted working on a feature which isn't deemed appropriate for the project.
2025-02-26 14:27:11 +00:00
After creating a pull request, please don't repeatedly merge `master` into your branch. A maintainer will update the branch for you if/ when it is appropriate to do so.
2025-02-26 14:27:11 +00:00
### Language translations
2025-02-26 14:27:11 +00:00
Additionally, we are accepting language translations on [Transifex](https://app.transifex.com/azahar/azahar). If you know a non-english language listed on our Transifex page, please feel free to contribute.
2014-12-15 20:01:56 -05:00
2025-02-26 14:27:11 +00:00
> [!NOTE]
> We are not currently accepting new languages for translation. Please do not request for new languages or language variants to be added.
2014-12-15 20:01:56 -05:00
2025-02-26 14:27:11 +00:00
### Compatibility reports
2025-02-26 14:27:11 +00:00
Even if you don't wish to contribute code or translations, you can help the project by reporting game compatibility data to our compatibility list.
2025-02-26 14:27:11 +00:00
To do so, simply read https://github.com/azahar-emu/compatibility-list/blob/master/CONTRIBUTING.md and follow the instructions.
2025-02-26 14:27:11 +00:00
Contributing compatibility data helps more accurately reflect the current capabilities of the emulator, so it would be highly appreciated if you could go through the reporting process after completing a game.
2025-02-26 14:27:11 +00:00
# Minimum requirements
Below are the minimum requirements to run Azahar:
### Desktop
```
Operating System: Windows 10 (64-bit), MacOS 13 (Ventura), or modern 64-bit Linux
CPU: x86-64 (64-bit) CPU. Single core performance higher than 1,800 on Passmark
GPU: OpenGL 4.3 or Vulkan 1.1 support
Memory: 2GB of RAM. 4GB is recommended
```
### Android
```
Operating System: Android 9.0+
CPU: Snapdragon 835 SoC or better
GPU: OpenGL ES 3.2 or Vulkan 1.1 support
Memory: 2GB of RAM. 4GB is recommended
```
# What's next?
We share public roadmaps for upcoming releases in the form of GitHub milestones.
You can find these at https://github.com/azahar-emu/azahar/milestones.
# Join the conversation
We have a community Discord server where you can chat about the project, keep up to date with the latest announcements, or coordinate emulator development.
[![](https://dcbadge.vercel.app/api/server/4ZjMpAp3M6)](https://discord.gg/4ZjMpAp3M6)