Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

flagpole343

Member
Newcomer
Joined
Jun 6, 2017
Messages
8
Trophies
0
Age
26
XP
43
Country
Venezuela
Hey, if it isn't too much of a hassle, could someone make L <> Select ?
I tried doing it myself, but I had no idea what was doing, hahaha
 

mcaboosec

Active Member
OP
Newcomer
Joined
Sep 15, 2009
Messages
34
Trophies
0
XP
408
Country
United States
Quick question!
Can I remap Pokemon Sun/Moons movement from Analog stick to digital buttons below it? (like in Omega Ruby )
Yep! There was one done before, but I built a new one with the new codebase.

@flagpole343, I noticed a mistake in the version I made for you. If you download it again it should work properly.
 

Attachments

  • ButtonSwap3DS_cpad-dpad.zip
    707.7 KB · Views: 548
  • Like
Reactions: Quantumcat

thinkingofaname

Member
Newcomer
Joined
Mar 16, 2009
Messages
24
Trophies
0
XP
191
Country
Canada
Its been a while since my last visit. Is there news on the c-nub emulation? My c-nub is completely broken (non-stop random direction) and I like to know if its possible to disable it, or better yet map to zr/zl buttons.
 

toberkel

Well-Known Member
Member
Joined
Nov 21, 2016
Messages
184
Trophies
0
Location
Germany
XP
164
Country
Germany
Ohh, I have no option to try it rn by myself :c We moved out, and to another house, and don't have WIFI atm. My Mobile Flat is slow af here and loses connection every 20 Seconds. So I have no other option to ask kindly for two button remaps I Need to enjoy playing 3DS while waiting for wifi.

First File would be: [R = B / B = R]
And Second File: [R = Y / Y = R] and [B = L / L = B]

I would be pretty thankfull for anyone doing this.
 
Last edited by toberkel,

toberkel

Well-Known Member
Member
Joined
Nov 21, 2016
Messages
184
Trophies
0
Location
Germany
XP
164
Country
Germany
Ohh, I have no option to try it rn by myself :c We moved out, and to another house, and don't have WIFI atm. My Mobile Flat is slow af here and loses connection every 20 Seconds. So I have no other option to ask kindly for two button remaps I Need to enjoy playing 3DS while waiting for wifi.

First File would be: [R = B / B = R]
And Second File: [R = Y / Y = R] and [B = L / L = B]

I would be pretty thankfull for anyone doing this.
Anyone? PLS? :c
 

BossRoss93

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
134
Trophies
0
XP
704
Country
United States
EDIT Disregard below, I figured it out. Old version of Makerom :)

So, I have been having difficulty compiling this into a CIA. I get the elf file from running make, but I get this error. I can't seem to figure out what is going on. I followed the wikitemp guide on getting my development environment set up, but I am not sure what my roadblock is. You guys have to do anything special to be able to make this and compile to a cia?

injected.s
[EXHEADER ERROR] Invalid FileSystemAccess Name: "SeedDB"
[EXHEADER ERROR] Failed to create ExHeader
[NCCH ERROR] NCCH Build Process Failed
[RESULT] Failed to build outfile
/home/bossross/Gaming/3ds/tools/ButtonSwap3DS-master2/Makefile:177: recipe for target '/home/bossross/Gaming/3ds/tools/ButtonSwap3DS-master2/ButtonSwap3DS-master2.cia' failed
make[1]: *** [/home/bossross/Gaming/3ds/tools/ButtonSwap3DS-master2/ButtonSwap3DS-master2.cia] Error 245
Makefile:128: recipe for target 'build' failed
make: *** [build] Error 2
 
Last edited by BossRoss93,

thedrev

Active Member
Newcomer
Joined
Oct 19, 2015
Messages
26
Trophies
0
Age
40
XP
574
Country
France
Hi !
The B button on my 3ds is broken.

(Could anyone make a B <> R build ?) EDIT: okey I figured it out.


I have a few questions still :

* It does not seems to work with DSware.... is this a known issue ?
* What is mode3 and how does it can be use with buttonswap ?
* Can I generate .cia with differante title ID so I can have several install for all my differant button swap ?

thanks
 
Last edited by thedrev,

Taisie

Active Member
Newcomer
Joined
Jul 1, 2017
Messages
26
Trophies
0
Age
32
XP
76
Country
United States
Hi,

I'm in a bit of a dilemma, trying to go through udsploit the first time by the Homebrew Guide but I found out my new 2ds' start and select buttons are broken. I've been looking into this button swap since yesterday but I honestly have no idea where to start. I don't know anything about c or c+ or any of this.

If it's not too much trouble would someone mind making a swap for the start button to the L button?

I'm hoping this will work without anything installed besides homebrew through soundhax. I haven't been able to get past the udsploit setup on the second page of the guide.

I've been reading around and, from what I guessed, I place the CIA into the 3DS folder (sd card)?

I know I need to run make and I've found those options under the programmer's journal but I don't understand anything other than that. Like where to set a directory, etc.

If anyone could give me some advice or instruction then I would appreciate it because I don't understand the Guide for this very well. Other than that I'm going to keep looking up information as best I can and learn that way.

Thank you for any help you can give me. Sorry this message is so long! I'm just really confused!
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,374
Country
United States
Could anyone who still needs a build of this reply to me with what they need, i am going to be testing a program that i just finished making that builds these versions quickly and will be testing it over the next few days before seeing about releasing it.
 

toberkel

Well-Known Member
Member
Joined
Nov 21, 2016
Messages
184
Trophies
0
Location
Germany
XP
164
Country
Germany
Could anyone who still needs a build of this reply to me with what they need, i am going to be testing a program that i just finished making that builds these versions quickly and will be testing it over the next few days before seeing about releasing it.

First File would be: [R = B / B = R]
And Second File: [R = Y / Y = R] and [B = L / L = B]

Would be awesome if u could do that for me!
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,374
Country
United States
First File would be: [R = B / B = R]
And Second File: [R = Y / Y = R] and [B = L / L = B]

Would be awesome if u could do that for me!


here you go, should work fine, could not test the ones that involved me pressing the R button since mine cant be used but it should work. i did not provide Mode3 Versions so if you are using an o3ds they wont work on extended memory mode games. if you need those let me know and ill build you the Mode3 versions.
 

Attachments

  • toberkel.zip
    738.9 KB · Views: 219
  • Like
Reactions: toberkel

toberkel

Well-Known Member
Member
Joined
Nov 21, 2016
Messages
184
Trophies
0
Location
Germany
XP
164
Country
Germany
here you go, should work fine, could not test the ones that involved me pressing the R button since mine cant be used but it should work. i did not provide Mode3 Versions so if you are using an o3ds they wont work on extended memory mode games. if you need those let me know and ill build you the Mode3 versions.
You're my hero! Gonna test it later when I'm home! I have a New Nintendo 3DS and need it for Terraria. (I think it's not Extended Memory). Is the program you r testing a program for easy change the buttons and build the cia file? That would be awesome... If u need a beta tester, I'm here! :3
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,374
Country
United States
You're my hero! Gonna test it later when I'm home! I have a New Nintendo 3DS and need it for Terraria. (I think it's not Extended Memory). Is the program you r testing a program for easy change the buttons and build the cia file? That would be awesome... If u need a beta tester, I'm here! :3
with n3ds you dont need to wrory about the extended memory mode problem i think, as for my program it lets the user specify what buttons they want to rebind (in your case i rebound the physical button B to the button mask R and the physical button R to the button mask B) after the user specifys the buttons the program builds the cia file.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs