zhupengfei 7df0b63a1e updates
- implemented frontend
- namespaced Core
- imported qdevicewatcher
- fixed bug in logging (more like in misc)
2019-08-28 19:16:05 +08:00
2019-08-26 23:20:02 +08:00
2019-08-28 19:16:05 +08:00
2019-08-28 19:16:05 +08:00
2019-08-24 23:30:22 +08:00
2019-08-28 19:16:05 +08:00
2019-08-24 23:30:22 +08:00
2019-08-28 11:43:44 +08:00

threeSD

threeSD is a tool to help prepare your system for the Nintendo 3DS emulator Citra.

Instructions

First of all, of course, you should download a release of threeSD and extract the archive somewhere.

What you'll need

  • Nintendo 3DS with access to CFW and GodMode9
    • If your 3DS is not yet hacked, you can do so by following the instructions here.
    • You can install GodMode9 by downloading it and copying the firm file to luma/payloads on your 3DS. You can rename it to begin with [BUTTON]_ (e.g. X_GodMode9.firm) to set a convenicence button to hold during boot to enter GodMode9.
  • PC compatible with Citra
    • You will need a graphics card compatible with OpenGL 3.3 and install the latest graphics drivers from your vendor's website.
    • Operating system requirements: 64-bit Windows (7+), Linux (flatpak) or macOS (10.13+). Note that Citra on macOS 10.13 is currently broken. It is recommended to update to 10.14.
  • SD / microSD card reader

On Your 3DS

You will need to run a GodMode9 script. If you are unsure about the script's safety (which is good!), check the source code yourself here.

  1. Copy the gm9 script (threeSDumper.gm9) in dist to the gm9/scripts folder on your SD card.
  2. Power up your 3DS to launch GodMode9 (you will need to hold a button corresponding to your firm file's name, or hold START to enter the chainloader). Press the Home button to bring up GodMode9's HOME Menu. Use the d-pad and the A button to select Scripts....
  3. Use the d-pad and the A button to select threeSDumper. You will be prompted with a question "Execute threeSD Dumper?". Press A to confirm.
  4. After a moment or two you will see the message "Successfully dumped necessary files for threeSD." Your 3DS SD card is now prepared for use with threeSD and Citra. Press A to exit the script.
  5. Power off your 3DS with R+START. Remove the SD card from your 3DS and insert it into your PC (with a card reader).

On your PC

Make sure the SD card is properly recognized and shows up as a disk.

S
Description
Tool to import data from your SD card for Citra
Readme 814 KiB
Languages
C++ 93.3%
CMake 4.6%
Shell 1%
Python 0.8%
C 0.3%