mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-26 18:10:06 +00:00
Destroyed Online Multiplayer (markdown)
parent
e949e54a99
commit
6dc599533c
@ -1,42 +0,0 @@
|
||||
Starting with Citra Canary 2644, you can connect to Nintendo Network and play games online and manage friends through the friend list. This is a very experimental feature, so expect many bugs and incompatibilities!
|
||||
|
||||
**KEEP IN MIND THAT WHILE THESE STEPS ARE VERY SAFE AND BANS ARE EXTREMELY UNLIKELY, WE CANNOT GUARANTEE THAT YOU WILL NOT BE BANNED FROM THE NINTENDO NETWORK BY DOING THIS!**
|
||||
|
||||
In order enable online functionality follow these steps (**real 3DS is required**):
|
||||
|
||||
### 1. AES Keys
|
||||
Follow [this guide](https://citra-emu.org/wiki/aes-keys/) to dump AES Keys.
|
||||
|
||||
### 2. Download System Files from Nintendo servers
|
||||
1) Open Citra and go to Emulation -> Configure...
|
||||
2) Go to the Sytem category and find the drop down box next to "Download System Files from Nintendo servers".
|
||||
3) Select `New 3DS` from the drop down box, and your region in the box next to it. Finally, press the Download button.
|
||||
-If something fails at this point, you may have done Section 1 AES Keys incorrectly.
|
||||
4) Close the configuration menu, and go to `File -> Boot Home Menu -> (your region)`.
|
||||
-Verify that the home menu is booting properly.
|
||||
5) Close the Home Menu by doing `Emulation -> Stop`.
|
||||
|
||||
### 3. Dump Console Unique Secure Data (SecureInfo_A and LocalFriendCodeSeed_B).
|
||||
**NOTE: This section dumps data from your 3DS that is tied to your console. NEVER SHARE THE FILES DUMPED IN THIS SECTION WITH ANYONE.**
|
||||
|
||||
1) Launch GodMode9 on your 3DS.
|
||||
2) Go to `SYSNAND CTRNAND -> rw -> sys`.
|
||||
3) Press A on `SecureInfo_A` and select Copy to `0:/gm9/out`. Then press A to continue.
|
||||
4) Press A on `LocalFriendCodeSeed_B` and select Copy to `0:/gm9/out`. Then press A to continue.
|
||||
5) Power off your 3DS and copy the previously dumped file to your PC. The files should be in the `gm9/out` folder on your SD-card.
|
||||
6) Open Citra and go to `Emulation -> Configure` then `System` category.
|
||||
7) Select the button next to `SecureInfo_A` and `LocalFriendCodeSeed_B` and choose the respective files you have just dumped.
|
||||
8) Verify that the text next to the buttons have changed to `Status: Loaded`.
|
||||
|
||||
### 4. Enabling LLE friends system module.
|
||||
1) In Citra, go to `View -> Debugging` and enable `Toggle LLE Service Modules`. A list should have opened to the right side of the emulator window.
|
||||
2) Find the entry FRD and enable the check box next to it.
|
||||
3) Go to `View -> Debugging` and disable `Toggle LLE Service Modules`, so that the list is hidden again.
|
||||
|
||||
Verify everything is working
|
||||
1) In Citra, go to `File -> Boot Home Menu -> (your region)`.
|
||||
2) Once the home menu opens, go to the friend list and select your friend card. After a few seconds you should get a friend code assigned and show as being online.
|
||||
-If an error is shown, please [get a log file](https://community.citra-emu.org/t/how-to-upload-the-log-file/296) and ask for help.
|
||||
3) Close the Home Menu by selecting `Emulation -> Stop`.
|
||||
|
||||
After following all the steps, you should be able to play online. You can even share the friend code with other users the same way you would with a real 3DS, and even play with other 3DS users. We're also interested in adding support for replacement servers such as Pretendo Network in the future.
|
Loading…
Reference in New Issue
Block a user