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,

sparten9999

Member
Newcomer
Joined
Sep 21, 2016
Messages
6
Trophies
0
Location
east coast
XP
52
Country
United States
im trying to do this along with nitro stream for pokemon ORAS. at home menu stream and controller work fine. i load ORAS i can still use the controller to select my save. once i do that, it says communication error. nitrostream still works but i lose controller use. any ideas? 11.1 a9lh n3dsxl
thank you
 

sparten9999

Member
Newcomer
Joined
Sep 21, 2016
Messages
6
Trophies
0
Location
east coast
XP
52
Country
United States
try unpluging the controller and reset your 3ds a coulpe times

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

i try obs if nitrostream does not work

im just using the keyboard to do the testing. and nitro stream is just the client for ntr. obs would read nitrostream. and ive rebooted the system many times. same thing happens
 

BigqualPT

Member
Newcomer
Joined
Sep 26, 2016
Messages
6
Trophies
0
Age
45
XP
73
Country
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:


Thanks for the tutorial
 

Arkcade

Active Member
Newcomer
Joined
Oct 6, 2015
Messages
37
Trophies
0
XP
94
Country
New Zealand
Any idea why my xbox one s controller cant be used on this. its fully connected to the pc but it isnt working
 

Cream Soda

Well-Known Member
Newcomer
Joined
Jul 29, 2016
Messages
49
Trophies
0
Age
35
XP
77
Country
United States
I can't remember if I've asked before but are there plans for native gamecube support (the way there is with 360 controller) and c-stick support for new-3ds?

Keyboard controls (or binded keyboard keys via xpadder) brings up issues that I mentioned earlier in the thread (mainly no sensitivity so in smash you can only run, can't walk by holding it lightly)
 

Stary2001

Member
Newcomer
Joined
Aug 1, 2016
Messages
7
Trophies
0
Age
24
XP
130
Country
I can't remember if I've asked before but are there plans for native gamecube support (the way there is with 360 controller) and c-stick support for new-3ds?

Keyboard controls (or binded keyboard keys via xpadder) brings up issues that I mentioned earlier in the thread (mainly no sensitivity so in smash you can only run, can't walk by holding it lightly)

C-stick support is...sort of planned, but I'm lazy :D
Gamecube controller support is pc side, so I'll see about making a better client as Kazo isnt around to maintain theirs.
 

MarkLamberta

New Member
Newbie
Joined
Oct 22, 2016
Messages
1
Trophies
0
Age
27
XP
41
Country
United States
Hey I have a couple of questions. Is this still possible and would it be feasible to do this with a ps4 controller? Would love to use a ps4 controller for MHG.
 

Xanek

Well-Known Member
Member
Joined
Jul 3, 2015
Messages
170
Trophies
0
Age
31
XP
81
Country
United States
Okay, so I got xpadder to work with inputredirectionntr, but how do you map the circlepad?
nvm got it to work
 
Last edited by Xanek,

Xanek

Well-Known Member
Member
Joined
Jul 3, 2015
Messages
170
Trophies
0
Age
31
XP
81
Country
United States
Is there a way to bind the c-stick nub?
Also anyway to make the circlepad have sensitivity or is it always full on.
 
Last edited by Xanek,

VoodooAnt

New Member
Newbie
Joined
Nov 1, 2016
Messages
2
Trophies
0
Age
29
XP
52
Country
Italy
This is awesome, is working fine on my Old 3DS:nds: with near every game except for Smash 4, how can i get it works also with Smash?
Thanks in advance! :D
 

fodder

STARMAN
Member
Joined
Aug 3, 2014
Messages
863
Trophies
0
XP
544
Country
United States
This is awesome, is working fine on my Old 3DS:nds: with near every game except for Smash 4, how can i get it works also with Smash?
Thanks in advance! :D
Don't think you can since I'm pretty sure NTR doesn't work correctly in Smash 4 on Old 3DS because Sm4sh uses extended memory and the o3ds runs out
 
  • Like
Reactions: VoodooAnt

Sumea

Disco Ninja Frog
Member
Joined
Aug 16, 2008
Messages
1,589
Trophies
1
Age
32
Location
Turku
XP
946
Country
Finland
cool, but UI is really unintuitive, or, complete lack of really but still, some mouse support would be nice, and direct gamepad support so we could use actual analogs. Also, maybe N3DS support (new buttons etc)
For now as it does not do analogs right it does not feel very hot. But potential is there. Good idea and amazing that it even works this well.
 

bobbanoob

New Member
Newbie
Joined
Nov 22, 2016
Messages
1
Trophies
0
Age
61
XP
53
Country
United States
Has anyone been able to get this to work with Pokemon Sun & Moon? My XB1 controller works on the title screen and works when I select my save, but as soon as my game loads up, it stops working
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    rvtr @ rvtr: Spam bots again.