This site is outdated. Use 3DS Guide instead. I'm not sure if this will be updated anytime soon.

Follow up: Homebrew

This page lists possible things to do after setting up Homebrew.

This page still a work in progress; information could be out of date or missing.

Suggestions should be created as issues on GitHub.


Using eShop and online games without updating to the latest version

This does not work when menuhax is installed on versions 10.6, 10.7, or 11.0. A different exploit is required.

You can use ctr-httpwn to access Nintendo eShop and play games online without updating to the latest version.

There are a few limitations with this method:

  • This will only work on 9.6.0-24 or later (lower versions are recommended to downgrade for CFW). Lower versions will throw an error relating to unsupported HTTP sysmodule.
  • eShop does not work below 10.4.0-29E on EUR systems.
  • This does not work with extended memory games on Old 3DS, for example Super Smash Bros. and Monster Hunter.

Requirements

Set up

  1. Copy ctr-httpwn from the 3ds folder of ctr-httpwn to the 3ds folder on your 3DS SD card.
  2. If below 10.0.0-27: Copy hans, eshop.smdh, and eshop.xml from the 3ds of the Homebrew Starter Kit to the 3ds folder on your SD card.

Usage

  1. Use the Homebrew exploit of your choice.
  2. Find ctr-httpwn in the list of Homebrew applications.

    ctr-httpwn in Homebrew Launcher

  3. Run ctr-httpwn. Read the displayed text and answer if prompted.
  4. Once finished, press START to exit.
    • If the eShop is to be used below 10.0.0-27, skip to the next section.
  5. At the Homebrew Launcher, press START to bring up the "Reboot" menu.
  6. Press X to exit without rebooting.
    • If this option does not exist, you need to update your Homebrew Launcher (boot.3dsx), or the payload for your entrypoint.
  7. Use the eShop and/or play a game online. ctr-httpwn lasts until you reboot.
eShop usage below 10.0.0-27
  1. Find eShop in the list of Homebrew applications.

    ctr-httpwn in Homebrew Launcher

  2. Run eShop, and wait for the application to start.
  3. Use the eShop as normal.
  4. Once finished, return to the Homebrew Launcher by pressing L + R + B + Down on the D-Pad until the bottom screen colors change.

Play games of other regions and avoid forced card updates

You can play games intended for other regions, and avoiding updates on game cards, using Region free launcher or HANS.

There are a few limitations with this method:

  • Most games will only work with 9.6.0-X or later (lower versions are recommended to downgrade for CFW). Games containing 11.0.0-X or later may not work below that version.
  • Game updates are not used with HANS at this time. Game updates for out-of-region games can't be installed with just Homebrew access.
  • Some out of region games have issues being played on the wrong region console. HANS can fix this for many games.
  • HANS does not work with extended memory games on Old 3DS, for example Super Smash Bros. and Monster Hunter.

Requirements

  • Homebrew exploit (excluding menuhax for 10.6, 10.7, or 11.0)
  • Homebrew Starter Kit set up (3ds folder and boot.3dsx at root)

Usage (HANS)

  1. Use the Homebrew exploit of your choice.
  2. Find HANS in the list of Homebrew applications.

    HANS in Homebrew Launcher

  3. Run HANS, and pick your game card.
  4. Read the top screen for settings and bottom for descriptions.
    • Region: Region to emulate. The game thinks your console is the selected region.
    • Language: Language to emulate. The game will play in the selected language if available.
    • FW Version Spoof: Spoof the console version. Usually better to use ctr-httpwn first instead, if required.
    • N3DS CPU clock: Clock speed to use on New 3DS.
    • Code -> SD: Use code from the SD card instead of the code from the game's files. Useful for ROM hacks.
    • Romfs -> SD: Use RomFS from the SD card instead of the code from the game's files. Useful for ROM hacks.
    • Save configuration: Save the selected settings for future use. Hold L when choosing a title with HANS to show the settings again.
  5. Press START or choose "OK" to start the game.
  6. Once done, return to the Homebrew Launcher by pressing L + R + B + Down on the D-Pad until the bottom screen colors change.

Usage (Region free launcher)

  1. Use the Homebrew exploit of your choice.
  2. Find Region free launcher in the list of Homebrew applications.

    Region free launcher in Homebrew Launcher

  3. Run Region free launcher, and make sure your game card appears.
  4. Press A to start the game.
  5. Reboot the system when done. Pressing HOME will freeze the system if the game is out-of-region.