Skip to content

Installation and upgrade

Aurora edited this page Sep 28, 2016 · 19 revisions

Installing

ZIP Contents

  • Always copy arm9loaderhax.bin to the root of the SD. You don't need to do anything else if you're using ARM9LoaderHax.
  • If you're using menuhax/browserhax/any other *hax that displays the Homebrew Launcher, also copy the contents of the hax folder to the root of the SD.
  • If you are using menuhax and want to boot Luma3DS directly without a boot manager/the Homebrew Launcher, also copy the boot.3dsx from the menuhax folder to the root of the SD, overwriting the existing one.
  • If you're using browserhax without the Homebrew Launcher, or the mset (System Settings) hack, also copy the Luma3DS.dat from the mset-spider folder to the root of the SD.
  • If you're using the mset (System Settings) hack, also copy the Luma3DS.nds from the mset folder to the SD of your DS flashcart, and run it to install the ROP.

Starting from 6.0, the luma folder will be created automatically.

Starting from 5.0, you don't need firmware.bin anymore.

To boot 3.x-4.x NANDs, you need to load FIRM from the SD card.
Download this file and rename it to firmware.bin, then [this other file] and rename it to cetk, then copy both of them to the luma folder.


Upgrading from ARN 4.3 or older to Luma3DS

  1. Follow the Installation section on this page
  2. If you're upgrading from 3.9 or older, move the contents of SD:/rei/ to SD:/luma/
  3. If, instead, you're upgrading from 3.10 or newer, move the contents of SD:/aurei/ to SD:/luma/
  4. Remove anything other than "payloads" folder in SD:/luma/
  5. (Optional) Rename your <button>.bin to <button>_<payloadname>.bin (e.g. y_uncart.bin)
  6. (Optional) Rename your default.bin to start_<payloadname>.bin (e.g. start_d9.bin)
  7. Boot.
  8. Reconfigure.

Upgrading from ARN 5.0 to Luma3DS

  1. Follow the Installation section on this page
  2. Move the contents of SD:/aurei/ to SD:/luma/
  3. (Optional) Rename your <button>.bin to <button>_<payloadname>.bin. (e.g. y_uncart.bin)
  4. (Optional) Rename your default.bin to start_<payloadname>.bin. (e.g. start_d9.bin)
  5. Boot.

Upgrading from ARN 5.1.2 to Luma3DS

  1. Rename SD:/aurei/ folder to SD:/luma/
  2. Put the new files according to the image above, except for luma folder.
  3. (Optional) Rename your sel_<payloadname>.bin to select_<payloadname>.bin. (e.g. select_uncart.bin)
  4. (Optional) Rename your def_<payloadname>.bin to start_<payloadname>.bin. (e.g. start_d9.bin)
  5. Boot.

Upgrading from v5.3.1

  1. (Optional) Rename your sel_<payloadname>.bin to select_<payloadname>.bin. (e.g. select_uncart.bin)
  2. (Optional) Rename your def_<payloadname>.bin to start_<payloadname>.bin. (e.g. start_d9.bin)
  3. Boot.

(Optional) Making Luma3DS work with an external boot manager

If you're using a boot manager (BootCtr9, CtrBootManager9, ARM9Select, etc.) to load Luma3DS, you won't be able to play GBA/DSiWare games, or certain games that need more RAM on the device (such as Super Smash Bros).

  • You can disable your boot loader OR
  • Change Luma3DS's path (refer to the Options and usage page).