Homebrew 3DS Controller

  • Thread starter CTurt
  • Start date
  • Views 409,247
  • Replies 1,197
  • Likes 104

StarOfDoom

Well-Known Member
Member
Joined
Apr 11, 2015
Messages
222
Trophies
0
Age
34
XP
195
Country
United States
Is this project dead? Hope not, it's really cool. Just can't seem to get the circle pad working. I installed vJoy (Version 204, like a lot of people have said), but no matter what I do with vJoy, or any other programs I cannot get any emulators or games to take the input... any help?
 

Deathbot64

Well-Known Member
Member
Joined
Dec 15, 2014
Messages
336
Trophies
0
Age
31
XP
1,359
Country
Canada
Ya, would love to get that support for cpp and c stick on new 3ds, and if you need testers I can do both cpp and c stick in gateway
 

Kurt91

Well-Known Member
Member
Joined
Sep 9, 2012
Messages
589
Trophies
1
Age
33
Location
Newport, WA
XP
2,217
Country
United States
I hate to be another "is this dead?" guy, but I'd like to know as well. I don't mind if support for the additional N3DS buttons is still not finished yet, but would it be an unreasonable request to be able to map segments of the touch screen as additional buttons? My favorite PC game's sequel is coming out soon, and I remember that the original had barely too many buttons to map to a standard 360 controller. I'd love to use this to play it, but I'm a bit concerned that I'm going to run out of buttons, and being able to add in the touch screen as well would help work around that potential issue.
 

Ryft

Well-Known Member
Member
Joined
Nov 21, 2013
Messages
617
Trophies
1
Age
38
Location
Illinois
XP
1,010
Country
United States
To those get the error of missing DLLs, please try using this 3DSController.exe, and tell me if it works:

http://filetrip.net/dl?N9jourgqNG


Could you replace the link in the first post with one containing this exe? I downloaded the one from the first post and it had the errors that was previously reported with the DLLs. Might save people some time. :) Still love this program.
 
  • Like
Reactions: zfreeman and CTurt

iPuffle8822

New Member
Newbie
Joined
May 12, 2015
Messages
1
Trophies
0
Age
22
XP
51
Country
United States
Could you replace the link in the first post with one containing this exe? I downloaded the one from the first post and it had the errors that was previously reported with the DLLs. Might save people some time. :) Still love this program.


^ I had downloaded it from the link, then I tried to run it. I got the VJoyInterface.dll error.
 

lPolarisl

Well-Known Member
Member
Joined
Jan 24, 2015
Messages
334
Trophies
0
XP
174
Country
Hungary
I have a bit of trouble with the key mapping, what do I need to type to assign left and right control and left and right alt keys ?
Also LEFT RIGHT UP DOWN are weird... sometimes they work and sometimes not...
(sorry if these issues already came up).
Ah, got it... It registers the directions that are on the num pad, not the arrows... Any workarounds ?
 
D

Deleted User

Guest
What is the .elf format? Can that be converted to .dat so I can launch it via Browser or DS profile.

What elf are you talking about? I can't convert it to .dat to launch it with browser or DS profile, but i can convert it to .3ds or .cia
 

thekarter104

Well-Known Member
Member
Joined
Mar 28, 2013
Messages
1,977
Trophies
1
XP
2,961
Country
United States
D

Deleted User

Guest

Hashtastrophe

Wizard
Member
Joined
Jan 12, 2015
Messages
442
Trophies
0
Location
Yes that kind of wizard.
XP
435
Country
Canada
Grab the version linked in the thread. (http://filetrip.net/dl?N9jourgqNG is the link if you're lazy)
He really should update it in the main post though. Not to mention that the linked version of vJoy isn't going to work for anyone planning on updating to Windows 10. You can use the current vJoy revision and copy some files to the replace vJoyInterface.dll in the 3dscontroller.exe directory with the one from %ProgramFiles%\vJoy\x86 to get it running.

vJoy_205_050515 is what I have installed at the moment. Works fine.
 
Last edited by Hashtastrophe,
  • Like
Reactions: WhoAmI?

Hashtastrophe

Wizard
Member
Joined
Jan 12, 2015
Messages
442
Trophies
0
Location
Yes that kind of wizard.
XP
435
Country
Canada
just download it and drag it into the same folder
You could do that. But not everyone has GCC on their system and getting DLLs from "dll download sites" is risky. Best to use the version with those libraries statically linked that I have in my previous post (and elsewhere in the thread). It's an official build, just not included in the release package for some reason. (Probably just too lazy/busy to update first post.)
 

Spaqin

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
123
Trophies
0
Age
29
XP
199
Country
Poland
Has anyone tried compiling source code themselves? If so, what IDE did you use?

I've been meaning to do some small improvements, maybe POV cap support if I could figure that out, but I can't get that to work with CLion.

Is there any way you could get this home brew working on android? I would love to use my 3ds as a controller for my tablet

Unless you can rewrite it from C to Java, no, I guess not.
Ooor if you could remove depedencies on Windows libraries (and use POSIX libs), recompile it for ARM and run it from Terminal Emulator on your Android device.
 

OctopusRift

GBATemp's Local Octopus, Open 9am-2am. "Not Yet"
Member
Joined
Nov 19, 2014
Messages
1,460
Trophies
0
XP
947
Country
Saint Kitts and Nevis
Dont touch the ini file just install Vjoy, I assume your trying to configure the main stick so right click on the button you want to configure then change
the device to DInput/0 or 1/vJoy Device and use the circle pad to map what you want for example Hitting up on the circle pad after selecting detect gives me Axis Y- so I would
click select and you should see `DInput/0/vJoy Device:Axis Y-` Hit apply Ok to map the rest of the circle pad. Wow that was allot to type :P
LIFE SAVER
 
  • Like
Reactions: Xenon Hacks

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    LeoTCK @ LeoTCK: hmm