created by ryantv/pillows2: home - faq - news - nintendo switch

cfwtuts - 3ds tutorials

updated every day maybe

guide one - setting up input redirection (june 6, 2017)

first off, you need to download this (downloads instantly) and open it. then you can go into FBI on your 3ds, then click "remote install." from there, click "receive URLs over the network" then write the IP adress in the box in the program you downloaded. now, you can go to the home menu and enter this button combo: L, DOWN, SELECT in no particular order. note that this is default and can be changed. now, you can use the d-pad to select "miscellaneous options..." then select "start inputredirection." you can now use input redirection if you connect an x-input controller (for example xbox 360/one controllers) into your computer, you can use them with your 3ds. note that the controller does not work with the rosalina menu.


guide two - changing the combo to enter the rosalina menu (june 7, 2017)

go to your home menu and enter this combo: L, DOWN, SELECT to open the rosalina menu. use the d-pad to navigate to "miscellaneous options..." and then "change the menu combo." you will have to press a button to set it, and you have to press multiple buttons to use a combo. press b after you have entered the combo of your choice to go back to the rosalina menu. this will reset after you turn off your 3ds so that you don't forget the custom combo or lock yourself out.


guide three - changing the hblauncher_loader title app (june 8, 2017)

first, go to the AR Games app (or any other app you don't use) and do the usual combo to enter the rosalina menu: L, DOWN, SELECT and now scroll down to "miscellaneous options..." and select it. choose "switch the hb. title to hblauncher_loader." leave the app and close it. now, the next time you open the app, it will open the homebrew launcher! this will stop nintendo from detecting homebrew on your device by using an official nintendo app!


guide four - installing ntr cfw (june 9, 2017)

first things first, make sure you have CFW. if not, then follow 3ds.guide by Plailect. it is very informative and is updated whenever something changes. with cfw installed, we can now talk about BootNTR or NTR for short. there are 3 version of BootNTR: BootNTR, BootNTR Mode 3, and BootNTR Selector. in this guide we will be worrying about BootNTR Selector. this allows you to choose what version of NTR you would like to use. start by going to this github page. download the latest release of BootNTR Selector and install it as a cia in your favorite cia manager. go to your home menu and select the default settings for everything, it's pretty straigthforward. then just load up BootNTR Selector when you want to load it and use X+Y to start the menu. note that you have to start BootNTR Selector every time you want to use it after startup.

OLD 3DS USERS: make sure not to open BootNTR Selector until your home menu is fully loaded or you can crash!


guide five - installing ntr plugins (june 10, 2017)

this one is super easy. when you installed BootNTR Selector it made a folder in the root of your SD card called "plugins." go into that and make a folder, name it corresponding with the game you would like to use the plugin with. what i mean by this is make a folder with the name of the titleID of your game. you can get that here. after you make the folder of your titleID (in my case it's super mario 3d land) you can move the plugins into it. you get the plugins from here. to make sure that NTR CFW is running you can always use the combo X+Y to open the menu. on the NTR plugins wiki you can read the instructions to use the plugin. the most popular plugins i have seen going around are the corruptor, the FPS meter, and the battery meter. just stick those into your titleID folder to use them. the fps and battery plugins run from the start, while you need to use the d-pad to start the corruption plugin.

NEW 3DS USERS: another cool thing you can do with NTR CFW is screen recording. you can share your screen with your pc and use something like OBS to record it!

ALL USERS: if you get a crash after you open your game, switch to a different version of NTR.


guide six - all about payloads (june 11, 2017)

payloads are essentially files that trick the console into booting into them. they can be used for many different reasons, like backup up/restoring NANDs, accessing files, and more all with the convenience of holding a button on startup. for example, holding SELECT while your console is booting will open Luma Config. since sighax/boot9strap has made .bin files obsolete, payloads now use the .firm file format. to use them, put them in your SD:/luma/payloads/ folder. you can even set what button you hold to boot them by naming them something like this: X_testpayload.firm for example, where X is the key held and testpayload.firm is the name of the payload. replace X with something like Y to change the key combo to Y. i recommend getting Decrypt9WIP and setting the key to X.

A9LH USERS: if you for some reason still have Arm9LoaderHax, PLEASE update to b9s. but, if you still don't want to, then ignore this and use .bin files instead of .firm files so that you can actually use your payloads.


guide seven - dumping your physical cartridge (june 12, 2017)

using decrypt9 you can dump your cartridge for an easy-to-use cia. simply open decrypt9 with your shortcut (mine is X) on startup. use the d-pad to scroll to "gamecart dumper options" and use A to select it. then select "dump cart to cia". after the decrypting and dumping process is over, you can then use your favorite cia manager to install the cia file in the SD:/files9 folder.


guide eight - scripting for Godmode9 (june 13, 2017)

derrek (d0k3) just released a version of Godmode9 that allows you to run scripts. it is actually VERY easy to learn, as easy as this:

#comment
say "Hello World."

if you select your script (by using the SD card and navigating to the .gm9 script file) it will look something like this and you want to select "execute GM9 script." after that it will make sure you really want to. if you click yes, then GM9 will say "hello world." at the moment, d0k3 has made a test "hello world" script and a sysnand backup script. for more information, check out the reddit thread.