Changes

Jump to navigation Jump to search

Nintendo 3DS emulators

336 bytes added, 12:38, 31 October 2022
m
Emulators
|emulated = {{✓}}
}}
 
{{for|other emulators that run on 3DS hardware|Emulators on 3DS}}
The '''[[wikipedia:Nintendo 3DS|Nintendo 3DS]]''' is an eighth-generation handheld game console by Nintendo, released on March 27, 2011 for {{inflation|USD|249|2011}}. The original model and the 2DS had a dual-core ARM11 MPCore at 268 MHz and a single-core ARM9, 128MB of RAM and 6MB of VRAM, and a DMP PICA200 GPU. The New 3DS and New 2DS XL models upgrade this to an 804 MHz quad-core ARM11 and 256MB of RAM, along with an extra pair of shoulder buttons and a right analogue stick.
==Emulators==
<div style="max-width:100%; overflow:auto;">
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
|[[Citra]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://citra-emu.org/download /#downloads-canary Canary]<br/>[https://citra-emu.org/download/#downloads-nightly Nightly]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[Mikage]]
|align=left|{{Icon|Windows|Linux}}
|{{na}} <small>(WIP)</small>
|{{✗}}
|{{✗}}
|{{✓}}
|{{✗}}
|-
|Corgi3DS
|{{✗}}
|{{✗}}
|-
|[[Mikage]]
|align=left|{{Icon|Windows|Linux}}
|{{na}}
|{{✗}}
|{{✗}}
|{{✓}}
|{{~}} <small>(WIP)</small>
|-
|[[TronDS]]
|align=left|{{Icon|Android}}
|[https://github.com/weihuoya/citra/releases git]
|{{~}}
|{{✗}}
|{{✓}}
|[[Citra]]
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=org.citra.citra_emu Beta 15]<br/>[https://github.com/citra-emu/citra-android gitnightly/releases Nightly]<br/>[https://github.com/citra-emu/citra-canary/releases Canary]
|{{✓}}
|{{✗}}
|{{✓}}
|{{✗}}
|{{~}}
|-
| Citra-Enhanced
| {{✗}}
| {{✗}}
| {{~}}
|-
|[[Mikage]]
|align=left|{{Icon|Android}}
|{{na}}<small>(WIP)</small>
|{{✗}}
|{{✗}}
|{{✗}} <small>(WIP)</small>
|}
</div>
===Comparisons===
;Corgi3DS:An unique 3DS emulator designed for macOS systems. Its GitHub activity started on [https://github.com/PSI-Rockin/Corgi3DS/commit/1b81c7e00c9a7a73f2da12d07ec3a9e4bc69c6ac May 5, 2019]. Main programmer is a self-proclaimed dog lover and has previously created CorgiDS and DobieStation, though the former seemed to be abandoned. Corgi3DS is mainly indigenous but the preliminary [https://github.com/PSI-Rockin/Corgi3DS/commit/a60b06683495e4e8fd0c170ec4ca8c453ce31609 Wi-Fi code] was ported from [[melonDS]]'s code. (The Project is on a indefinite hiatus, PSI said this about the matter "Haven't worked on it in several months, it's basically a hobby project of mine that I touch when I feel the urge").
;[[Mikage]]:An emulator developed by Tony Wasserka, a.k.a. ''neobrain'', with focus on optimitzation optimization and stability in Android, willing to fill the gap left by Citra. It is closed-source and also has a PC port.
;[[TronDS]]:A closed-source Nintendo 3DS emulator, presumably made by the iDeaS author. Little is known about it other than that it can run simple homebrew. It cannot be used for playing games.
The game changer was the sighax exploit, allowing to dump the 3DS bootrom which includes these encryption keys. This file can be downloaded from the [[Emulator Files#Nintendo 3DS|Emulator Files]] page. You can then use a program like '''[https://gbatemp.net/threads/tutorial-extract-decrypt-games-nand-backups-and-sd-contents-with-fuse-3ds.499994/ fuse-3ds]''' to decrypt games using this file. Simply place boot9.bin in the same folder, run the program, mount the encrypted .cia or .3ds, and find the '''decrypted.cxi''' file inside (usually in the first folder). Citra should be able to load this file without issues.
Due to these keys being available, Citra can now play encrypted games (3ds or CIA) without decrypting them. Read this page[https://citra-emu.org/wiki/aes-keys/this page]. Then, go to this reddit page and copy the code from second comment (credit floppydoppy2)[https://www.reddit.com/r/CemuPiracy/comments/gpo2ey/aes_key_nintendo_3ds_title_keys_for_citra/second comment](credit floppydoppy2). Copy it and make a new .TXT file named '''aes_keys.txt'''. Place this txt file in the sysdata folder of Citra's user directory. This key file is already included in the 3DS Shared Data download in the [[Emulator files#Nintendo_3DS|Emulator Files ]] page.  
{{Nintendo}}
1,019
edits

Navigation menu