Tutorial  Updated

Play with your Gamecube Controller in your 3DS (without hardmod)

Note: You can use any controller, but this tutorial will only describe the steps to do it with a gamecube controller + official gamecube controller adapter. Anyway, only the first step is related with the controller. The other steps are the same for every controller.

Special thanks to Stary2001 and @KazoWAR for this awesome tool.

Requirements:
Recomended:
Steps:
1. Install the driver of the Official gamecube controller adapter in your pc (there's a lot of tutorials on the internet, so please google) and run it.
2. Configure Xpadder (It's pretty easy with a noob-proof GUI). Remember the keys you choose for each button.

Now you have to choose an option

NTR CFW (recommended - better compatibility )
3. In your 3DS install InputRedirectionNTR.cia.
4. Run NTR CFW, press X+Y and select "Enable Debugger"
5. Run the installed CIA.

Homebrew Launcher (not recommended - worse compatibility)
3. In your 3DS install InputProc.cia and put the 3ds folder in the root of your sd card In
4. Run The Homebrew Launcher and launch input_loader.
5. Press start and then x to return to the home menu


6. Now in your PC, go to the PC Client and open InputRedirection NTR.exe (InputRedirection .exe if you chose the HBL option)
7. Press F1 to set your 3DS IP address (use wireless network watcher or ftpbrony to know it) and then ESC
8. Press F2 to set the key for each button of your 3ds (you can use Xpadder to remember what keys you used for the gamecube controller). To do it, first you have to press the pre-selected key, and then press the new key for each button. Once you're ready press ESC.
9. Test the controls (also, you can press F4 to show debug information).
10. Enjoy


Proof:
 
Last edited by Intronaut,

Dennis G

Well-Known Member
Member
Joined
Jan 4, 2016
Messages
673
Trophies
0
Age
31
XP
433
Country
Netherlands
I can't get this to work with NTRViewer... I'm also unable to try the Homebrew method because the link is down... Any help?

--------------------- MERGED ---------------------------

Does anyone have a mirror for the files that are suppose to be at this link? https://github.com/Kazo/InputRedirection/releases/tag/master-build
check out my how to use ntr streamer + input redirect the proper way tutorial, it shows how to run them both at the same time

--------------------- MERGED ---------------------------

I can not get this to work with Pokémon Moon past the save select screen.
you wont ever, this does not work with extended memory games
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,770
Country
United States
I can not get this to work with Pokémon Moon past the save select screen.
You need the internet on. Sun/Moon turns off internet unless in festival plaza.
you wont ever, this does not work with extended memory games
No it works in Sun/Moon. They said past the title screen implying that they have a new3ds which works with Sun/Moon. What is happening is the game is disabling wifi.
 

Dennis G

Well-Known Member
Member
Joined
Jan 4, 2016
Messages
673
Trophies
0
Age
31
XP
433
Country
Netherlands
You need the internet on. Sun/Moon turns off internet unless in festival plaza.

No it works in Sun/Moon. They said past the title screen implying that they have a new3ds which works with Sun/Moon. What is happening is the game is disabling wifi.
you're not able play the main game with input redirection, going to festi plaza and connecting and getting back to the game will result in losing connection again, so you're not able to play the game with input redirection >.>
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,770
Country
United States

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
3,854
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
4,538
Country
United States
You need the internet on. Sun/Moon turns off internet unless in festival plaza.

No it works in Sun/Moon. They said past the title screen implying that they have a new3ds which works with Sun/Moon. What is happening is the game is disabling wifi.

Yes but you were implying that it doesn't work period because it is a high memory mode game.
Also you can get passed that with http://gbatemp.net/threads/sciresms-sun-moon-patches.449171/page-6#post-6874806

Of course it is a new 3DS, I got it day one. :-P

I will have to try the patches later, I do find it strange that NFC would mess with the internet beyond what the NTR patch would prevent. (Which from what I understand just nops the wifi deinit code)
 

niño de cobre

Well-Known Member
Newcomer
Joined
Oct 16, 2013
Messages
82
Trophies
0
XP
282
Country
Chile
the input client was made using MonoGame, its a game engine based on the old XNA from Microsoft and it only support xinput. It was a quick way to get controller support. I tried messing with some controller input libraries in a standard winform application but I was having a hard time figuring it out.

any news on updated xinput support for xbox one controllers?
@Stary2001 @KazoWAR
 

2pado

Active Member
Newcomer
Joined
Jan 4, 2010
Messages
43
Trophies
0
XP
246
Country
United States
The Homebrew version of the input redirector is down, can anyone provide me with another link please?

My 3DS isnt compatible with the NTR CFW
 
Last edited by 2pado,

chalexthegreat

New Member
Newbie
Joined
Dec 29, 2016
Messages
4
Trophies
0
Age
24
XP
41
Country
United States
Note: You can use any controller, but this tutorial will only describe the steps to do it with a gamecube controller + official gamecube controller adapter. Anyway, only the first step is related with the controller. The other steps are the same for every controller.

Special thanks to Stary2001 and @KazoWAR for this awesome tool.

Requirements:
Recomended:
Steps:
1. Install the driver of the Official gamecube controller adapter in your pc (there's a lot of tutorials on the internet, so please google) and run it.
2. Configure Xpadder (It's pretty easy with a noob-proof GUI). Remember the keys you choose for each button.

Now you have to choose an option

NTR CFW (recommended - better compatibility )
3. In your 3DS install InputRedirectionNTR.cia.
4. Run NTR CFW, press X+Y and select "Enable Debugger"
5. Run the installed CIA.

Homebrew Launcher (not recommended - worse compatibility)
3. In your 3DS install InputProc.cia and put the 3ds folder in the root of your sd card In
4. Run The Homebrew Launcher and launch input_loader.
5. Press start and then x to return to the home menu


6. Now in your PC, go to the PC Client and open InputRedirection NTR.exe (InputRedirection .exe if you chose the HBL option)
7. Press F1 to set your 3DS IP address (use wireless network watcher or ftpbrony to know it) and then ESC
8. Press F2 to set the key for each button of your 3ds (you can use Xpadder to remember what keys you used for the gamecube controller). To do it, first you have to press the pre-selected key, and then press the new key for each button. Once you're ready press ESC.
9. Test the controls (also, you can press F4 to show debug information).
10. Enjoy


Proof:

is there a mirror download to the homebrew input direction? the one currently up doesnt work
 

Koveryl

Member
Newcomer
Joined
Jul 19, 2013
Messages
10
Trophies
0
Age
26
XP
105
Country
United States
I got it working with keyboard controls, and I got XPadder working with every other game that supports XInput. But I can't get XPadder to connect to the program. Any ideas?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes