Citra: Difference between revisions
NejiHyuga900 (talk | contribs) →Forks: Removing my statement ", or if games tend to crash in Azahar" since I figured out the issue with Azahar on my AYN Thor: There was something wrong with certain files (I don't know why) in my Azahar's NAND folder. After doing a clean reinstallation (and copying my backup SDMC saves to NAND and none of the homebrew stuff), Azahar works fine for me now and I haven't encountered any crashes since then (so far). |
→Forks: Azahar supports iOS/tvOS in libretro |
||
| (11 intermediate revisions by 5 users not shown) | |||
| Line 10: | Line 10: | ||
|target = [[Nintendo 3DS emulators|Nintendo 3DS]] | |target = [[Nintendo 3DS emulators|Nintendo 3DS]] | ||
|compatibility = [https://web.archive.org/web/20240304201046if_/https://citra-emu.org/game/ Compatibility list] <small>(archived)</small> | |compatibility = [https://web.archive.org/web/20240304201046if_/https://citra-emu.org/game/ Compatibility list] <small>(archived)</small> | ||
|website = [https://web.archive.org/web/20240304220745if_/https://citra-emu.org/ citra-emu.org] <small>(archived)</small> | |website = [https://citra.azahar-emu.org/ citra.azahar-emu.org] <small>(archived on azahar)<br>[https://web.archive.org/web/20240304220745if_/https://citra-emu.org/ citra-emu.org] <small>(archived)</small> | ||
|prog-lang = {{Proglang|C++}} | |prog-lang = {{Proglang|C++}} | ||
|license = {{license|GPLv2}} | |license = {{license|GPLv2}} | ||
| Line 79: | Line 79: | ||
|logowidth = 153 | |logowidth = 153 | ||
|active = Yes | |active = Yes | ||
|version = | |version = {{Version|Azahar}} | ||
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]] | |platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]]<br/>[[Emulators on iOS|iOS]] (libretro only)<br/>[[Emulators on tvOS|tvOS]] (libretro only) | ||
|target = [[Nintendo 3DS emulators|Nintendo 3DS]] | |target = [[Nintendo 3DS emulators|Nintendo 3DS]] | ||
|developer = [https://github.com/OpenSauce04 OpenSauce], [https://github.com/PabloMK7 PabloMK7], and other contributors | |developer = [https://github.com/OpenSauce04 OpenSauce], [https://github.com/PabloMK7 PabloMK7], and other contributors | ||
| Line 90: | Line 90: | ||
{{Infobox emulator | {{Infobox emulator | ||
|title = | |title = Mandarine-Neo | ||
|logo = | |logo = Mandarine.svg | ||
|logowidth = 153 | |logowidth = 153 | ||
|active = Yes | |active = Yes | ||
|version | |version = {{Version|Mandarine}} | ||
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]] | |platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]] | ||
|target = [[Nintendo 3DS emulators|Nintendo 3DS]] | |target = [[Nintendo 3DS emulators|Nintendo 3DS]] | ||
|developer = [https://github.com/ | |developer = [https://github.com/ptyfyre ptyfyre] and contributors | ||
|prog-lang = {{Proglang|C++}} | |prog-lang = {{Proglang|C++}} | ||
|source = [https://github.com/ | |source = [https://github.com/ptyfyre/mandarine-neo GitHub] | ||
|license = {{license|GPLv2}} | |license = {{license|GPLv2}} | ||
|bios = [[Emulator_Files#Nintendo_3DS|Required for some games | |bios = [[Emulator_Files#Nintendo_3DS|Required for some games]] | ||
}} | }} | ||
;Azahar: A merger of the PabloMK7 and Lime3DS Citra forks by the same developers, meant to merge the added features of both to make a definitive emulator. | ;Azahar: A merger of the PabloMK7 and Lime3DS Citra forks by the same developers, meant to merge the added features of both to make a definitive emulator. New features and changes introduced by Azahar include: | ||
:* Various compatibility improvements | |||
:* New compression file format called Z3DS (or ZCCI) with a built-in converter,<ref>{{cite web |last= |first=PabloMK7 |date=August 1, 2025 |title=Support for compressed 3DS backups is here! How to free up space in your 3DS game library. |url= https://azahar-emu.org/blog/compressed-backups/ |website=azahar-emu.org |location= |publisher= |access-date=September 25, 2025}}</ref> | |||
:* The ability to download owned games from the Nintendo eShop | |||
:* The inclusion of Cryptographic keys in the emulator by default.<ref>{{cite web |last= |first=PabloMK7 |date=December 12, 2024 |title=Game Loading on Azahar: What's Changing |url=https://azahar-emu.org/blog/game-loading-changes/ |website=azahar-emu.org |location= |publisher= |access-date=January 25, 2025}}</ref> | |||
:* Arctic Base, an application that can stream 3DS games from real hardware to a computer, is supported. This feature is inherited from the PabloMK7 fork. | |||
:* Hacks such as the ability to disable right eye rendering, which may improve performance. | |||
:Certain changes were made out of legal considerations, such as ending support for encrypted games, and removing the ability to download system files directly from Nintendo's CDN, which has been replaced by the Artic Setup Tool: a homebrew application that copies system files from a real 3DS unit to Azahar. Originally the .3ds file extension was unsupported but support was added back in on January 2026.<ref>[https://github.com/azahar-emu/azahar/releases/tag/2124.3 Azahar 2124.3 Github release]</ref> A [https://github.com/azahar-emu/azahar/pull/1215 Libretro core] has been released on March 3, 2026 during [https://github.com/azahar-emu/azahar/releases v2105.0 Alpha 4]'s release. | |||
;AzaharPlus: A fork of the Azahar 3DS emulator with extra features. Each version is the same as the corresponding version of Azahar except for this:[https://github.com/AzaharPlus/AzaharPlus/blob/AzaharPlus/README.md] | |||
:*Compatibility with all game files. If a file works with any Citra fork, it works with AzaharPlus. | |||
:*Ability to download system files from official servers. No need for an actual 3DS. | |||
:*Compatibility with older CPUs (no SSE4.2 required) | |||
:*Compatibility with Android 9 | |||
:*ZipPass: A new way to exchange StreetPass data through zip files | |||
;Mandarine-Neo: A continuation and major overhaul of the Mandarine (formerly Citra-Enhanced/Lemonade) project. After a period of inactivity, development was revived under the "Neo" branding in early 2026. Mandarine-Neo aims to be a feature-rich fork, incorporating code from Azahar while maintaining unique enhancements. Recent updates (v1.2.5+) have focused on optimizing the Android experience with custom GPU driver support, playtime tracking, and "Reverse Side-by-Side" stereoscopic 3D. It also includes the "Disable Right Eye Rendering" hack for 2D performance gains and improved audio implementations on PC and mobile. | |||
;Borked3DS: A rebrand and continuation of the Bravely Offline Citra fork. The developers consider it to be an "experimental" or "sandbox" fork that may be unstable at times. It has all of the latest features from PabloMK7's Citra fork, most features from Lime3DS, and some hacks and features from Mandarine. It also has its own unique features, such as feature parity in the Android version, UI improvements for desktop and Android, and support for the Skylanders IR portal on desktop. It is not very active anymore, so users should use Azahar unless any Borked3DS-specific features are needed. | ;Borked3DS: A rebrand and continuation of the Bravely Offline Citra fork. The developers consider it to be an "experimental" or "sandbox" fork that may be unstable at times. It has all of the latest features from PabloMK7's Citra fork, most features from Lime3DS, and some hacks and features from Mandarine. It also has its own unique features, such as feature parity in the Android version, UI improvements for desktop and Android, and support for the Skylanders IR portal on desktop. It is not very active anymore, so users should use Azahar unless any Borked3DS-specific features are needed. | ||