How to use Controllers in Citra 3DS Emulator

preview_player
Показать описание
This is the Controller setup guide for the Nintendo 3DS Emulator Citra! You need to be using the OFFICIAL BUILDS of Citra, I cannot say that this way will be compatible with the hacked versions as they are not stable. In the Version I am showing you using the most advanced version... THE BLEEDING EDGE BUILDS!

This is the best way you can run all the titles from the Official Nintendo 3DS!

*Remember, this like many other Emulators is WIP. That means that not EVERY game is fully playable yet, but it is now getting very good at it! Always ensure that you pay for what you play and support all developers!*

MAKE SURE YOU SUBSCRIBE TO THE NEW DEDICATED GAMING CHANNEL! (GOING LIVE THIS WEEK)

If you would like a new video covering anything you have in mind or have any issues let me know in the comments bellow :D

--------------------------------------------------------------------------------------------------------

------------------------------------ MY SET OF LINKS -------------------------------------

----------------------------------------­----------------------------------------­------------------------

Please subscribe to my channel, I try to release everything you need to get setup for your gaming pleasures, plus more home made treats :)

DISCORD SERVER:

STEAM GROUP FOR GAMING WITH ME:

MY NEW TWITCH CHANNEL, MAKE SURE YOU FOLLOW AND SUB

HERE IS THE FACEBOOK LINK

TO FIND OUT ABOUT EARLY RELEASES OF MY FEATURES

MY WEBSITE:

DONATIONS TOWARDS MAKING MORE VIDS LIKE THIS

---------------------------------------------------------------------------

--------- LINKS USEFUL FROM THIS VIDEO ----------

----------------------------------------------------------------------------

CITRA WEBSITE:

BUILD USED IN THIS VIDEO (BLEEDING EDGE):

USER FOLDER INFORMATION:

HOW TO DUMP THE FILES FROM 3DS:

JAYFOXROX CONTROLLER GUIDE AND TEMPLATE:

MORE CITRA GUIDES:

MICROSOFT C++ VISUAL 15 OFFICIAL DOWNLOAD:

HOW TO EMULATE THE WII U ON PC WITH CEMU:

LIST OF THE BEST EMULATION GUIDES:

--------------------------------------------------------------------------

WARNING!:
This video in regards to Emulation is made to encourage you to play your BACKUPS. In other words, THE GAMES WHICH YOU ALREADY OWN!. Please do not emulate any games which you do not already have on any systems which you do not own. Unless of course they are abandon/free-ware due to license or age.

Emulation for me is not about playing games I do not own. It is about playing games on another platform. In fact on my PC at 4k internal resolution 60fps with one controller... not having 200+ consoles set up with 600+ controllers tangled up!

ESPECIALLY, do not sell anything to do with this scene or be stupid enough to buy anything from this scene. Support Developers (especially SEGA) and pay for what you play!

--------------------------------------------------------------------------

CREDITS:
The Citra Team as always for a great job :D

MUSIC:
OC ReMix - Sonic Cd Temporal Duality -Starway Stardust Speedway US djpretzel
Robocop 3 Dutch Remix

MENTIONS:
Drunken Punk 800 (For being a great help!)
RocketLauncher Team
HyperSpin Team
LaunchBox Team
RetroFE Team
Plus all the devs of all the emulators EVER. You do a great job!

Please, if I missed anyone who would like to be part of the credits, please let me know and I will add. I do not take credit for much of the gameplay used in this video and would not like to miss anyones credit due to the 3rd party usage here on YT!
Рекомендации по теме
Комментарии
Автор

For anyone finding this later, I didn't have to do any of this. If you, in Citra, just go to Emulation -> Configure -> Controls, then you can map all the buttons to an Xbox controller manually in there and it is very easy. Non of this stuff about changing config code

Peterrific
Автор

HOW TO USE THE PS4 CONTROLLER:
~ Download DS4 Windows and create your profile (controller setup)
~ Open Citra --> Emulation --> Configure --> Controls (Make sure your controller is on and working)
~ You'll see a key bind screen, you can use your controller buttons to replace the keys of your keyboard and you can configure your analog sticks there too.
Found it out on accident but felt dumb when I figured it out

thatboy
Автор

What the video describes is step 1.
Step 2 is to run citra > emulation > configure > controls
Make a new control profile and manually map all the keys in respective areas.

Works fine after that. =)

sohambasak
Автор

Awesome video and tutorial as always Mr.Austin!! :D
For those who have a WIIU Pro Controller, I have a tutorial for you!:

1) Edit the qt-config and replace the controls code by this one:

[Controls]
button_a="engine:sdl, joystick:0, button:2"
button_b="engine:sdl, joystick:0, button:1"
button_x="engine:sdl, joystick:0, button:3"
button_y="engine:sdl, joystick:0, button:0"
button_up="engine:sdl, joystick:0, hat:0, direction:up"
button_down="engine:sdl, joystick:0, hat:0, direction:down"
button_left="engine:sdl, joystick:0, hat:0, direction:left"
button_right="engine:sdl, joystick:0, hat:0, direction:right"
button_l="engine:sdl, joystick:0, button:4"
button_r="engine:sdl, joystick:0, button:5"
button_start="engine:sdl, joystick:0, button:9"
button_select="engine:sdl, joystick:0, button:8"
button_zl="joystick:0, button:6, threshold:-0.8, direction:+, engine:sdl"
button_zr="joystick:0, button:7, threshold:-0.8, direction:+, engine:sdl"
button_home="engine:keyboard, code:66"
circle_pad="axis_x:0, engine:sdl, joystick:0, axis_y:1"
c_stick="axis_x:2, engine:sdl, joystick:0, axis_y:3"

2) Download the latest WIInUSoft from the WIInUPro website and install!
(during installation, a window will appear, make sure *only "Configure Service" is checked* and install)

3) Now time to pair your WIIU Pro Controller;
turn on bluetooth on your pc, and press the red sync button on your controller, and pair it (it will ask for a passcode, leave it blank and pair)

4) Once paired, open WIInUSoft, you should see your controller!
Press the Xbox icon and use as Controller 1. It should shift to the right column.

5) Now time to remap the buttons! All directional and LR buttons are correctly mapped, only the ABXY need remapping. Click properties,
(WII U is left, XboX is right).

*A* -> *X*
*B* -> *B*
*X* -> *Y*
*Y* -> *A*

Make sure you save these settings, and apply!

Now you should be able to play happily on Citra with your WIIU Pro Controller! :D
(WIInUSoft should be running while playing)

NOTE: To reuse the Controller for the next session, remove the controller from the paired devices and repair as Step 3, open WIInUSoft and play!

sebastiento
Автор

And the reason they didn't just implement a simple GUI controller config like every other emulator is...?

lurkerrekrul
Автор

I've got a week off work with a foot injury but your guides are keeping me going! you're my saviour!

Worlldsinger
Автор

If you are using joycons, it's way easier! All you have to do is go into the settings, go to controls, and press the buttons on your joycons like you would on your keyboard! (You have to have the joycons paired with your computer.)

coolboyt
Автор

I'm so early that the highest quality is 360p. Love you man! <3

ethi_music
Автор

Thank you! I tried playing Citra with a 3rd party app, and after 20 minutes of set-up I was only able to move 8 directions and I was only able to run in games like Zelda, it made it very frustrating to play. Now I can finally have some fun with Citra.

RegalPixelKing
Автор

GUIDE BELOW - IF YOU DONT SEE THAT CONFIG, Make Sure Citra Has Been Ran Once and Is CLOSED!


[Controls]
button_a="engine:sdl, joystick:0, button:1"
button_b="engine:sdl, joystick:0, button:0"
button_x="engine:sdl, joystick:0, button:3"
button_y="engine:sdl, joystick:0, button:2"
button_up="engine:sdl, joystick:0, hat:0, direction:up"
button_down="engine:sdl, joystick:0, hat:0, direction:down"
button_left="engine:sdl, joystick:0, hat:0, direction:left"
button_right="engine:sdl, joystick:0, hat:0, direction:right"
button_l="engine:sdl, joystick:0, button:4"
button_r="engine:sdl, joystick:0, button:5"
button_start="engine:sdl, joystick:0, button:7"
button_select="engine:sdl, joystick:0, button:6"
button_zl="engine:keyboard, code:49"
button_zr="engine:keyboard, code:50"
button_home="engine:keyboard, code:66"
circle_pad="axis_x:0, engine:sdl, joystick:0, axis_y:1"
c_stick="axis_x:3, engine:sdl, joystick:0, axis_y:4"


You're Welcome

TheUnseenRapper
Автор

Nice. So for PS4 controllers, literally all the help given is what's there and nothing else. Well done !

xXGensisXx
Автор

Thank you very much! It helped A LOT. ♥

nathannoetzold
Автор

yh Austin i love your channel man i never disappoints

kidvitrr
Автор

spoke to a guy from virgin today... He sounded exactly like you! even down to your laugh!!!

MK-qorz
Автор

thanks man, was really needed, hated the keyboard controls in pokemon xD

Cinnamon_Shaey
Автор

1:04 oh my gosh that spawn distance XD

yerroc
Автор

I think a video on the colored background in citra would be great. Looking foward to seeing more vids in the future!

tatki
Автор

awesome video as always Austin, does the Wii U pro controller work on Citra using ximput?

guyfierifan
Автор

All I want is that awesome live wallpaper! (i still want this tho XD)

KibSquib
Автор

There's always people making tutorials how to connect it to PC but never Android

Sthedarkslayer
join shbcf.ru