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

Damon_girl

Well-Known Member
Member
Joined
Oct 27, 2015
Messages
961
Trophies
0
Age
31
XP
553
Country
United States
Has anybody made a code that swaps the Y button with A? Want it for Samus Returns. I don't like hitting Y to shoot.
 

BossRoss93

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
134
Trophies
0
XP
704
Country
United States
I'm getting
[EXHEADER ERROR] Invalid FileSystemAccess Name: "SeedDB"
when trying to build this.

I saw that @BossRoss93 had the same problem and said it was caused by an old version of makerom.
I got the latest makerom version from https://github.com/profi200/Project_CTR/releases, and I'm still having the problem.

Edit:
I just removed the entry from the rsf file and it worked.
Sorry I didn't see this earlier. Glad you got it working
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
Has anyone made a code that swaps the four face buttons (A,B,X,Y) to the C-Stick nub for N3DS?
I want to use this for Metroid Prime Hunters.

As of right now, the CStick, ZL, and ZR buttons are not suppored

Has anybody made a code that swaps the Y button with A? Want it for Samus Returns. I don't like hitting Y to shoot.

Attached is a build that swaps A and Y, Let me know if something goes wrong.
 

Attachments

  • DamonGirl.zip
    363.5 KB · Views: 162
  • Like
Reactions: Damon_girl

Hyaritsu

Member
Newcomer
Joined
Dec 12, 2012
Messages
12
Trophies
0
Age
30
XP
149
Country
United States
Any chance for control stick to dpad/dpad to control stick with a combo to nullify it for temp? Would be useful for Metroid: Samus Returns.
 

BL4Z3D247

GBAtemp Stoner
Member
Joined
Oct 22, 2008
Messages
1,942
Trophies
0
Age
39
Location
I'm so high, I don't even know!
XP
1,229
Country
United States
  • Like
Reactions: MadMageKefka

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
Any chance for control stick to dpad/dpad to control stick with a combo to nullify it for temp? Would be useful for Metroid: Samus Returns.
You mean something where pressing the dpad does nothing but if you press a button, like Dpad Left = None, L+Dpad Left = Dpad Left?
if so i can build something for you but i would have to manually do it since my program does not have enough slots to do i all in one go.
 

Hyaritsu

Member
Newcomer
Joined
Dec 12, 2012
Messages
12
Trophies
0
Age
30
XP
149
Country
United States
You mean something where pressing the dpad does nothing but if you press a button, like Dpad Left = None, L+Dpad Left = Dpad Left?
if so i can build something for you but i would have to manually do it since my program does not have enough slots to do i all in one go.
Yeah basically something like that.
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
Yeah basically something like that.
try this, first time dealing with stuff that is binding an input to nothing as well as dealing with more than 6 rebinds, i should probably make my program support more than 6, UI will suffer, but who likes a good looking UI, i sure as hell don't. If there's a problem let me know or msg me on discord
 

Attachments

  • Hyaritsu.zip
    363.4 KB · Views: 174
  • Like
Reactions: BL4Z3D247

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
Just as an update, as of right now I am able to make rebinds that rebind buttons to the Circle Pad (referred to as CPad) but as of this moment i am not able to make it go the other way around. ButtonSwap3dsMaker will be getting an update in maybe a few days that includes this and an increase to the limit of rebinds that can be done at one time.

EDIT: If anyone can figure out a way to make CPad press buttons let me know, it could be something that needs edited in the source code, unfortunately i dont know assembly or C/C++ so i cant really see if its something that can be coded in the injected.s or main.c files
 
Last edited by danger229,
  • Like
Reactions: BORTZ

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
226
Trophies
1
XP
2,137
Country
Italy
try this, first time dealing with stuff that is binding an input to nothing as well as dealing with more than 6 rebinds, i should probably make my program support more than 6, UI will suffer, but who likes a good looking UI, i sure as hell don't. If there's a problem let me know or msg me on discord

@danger229 can you do
Circle pad to dpad
+
Dpad to circle pad
+
L+circle pad = L+circle pad
?

Basically I want to move Samus with the dpad, using the stick to select the abilities. But I want to aim (and ingame you have to keep L pressed to aim) with the control stick. Is it possible?

Thanks :)
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
@danger229 can you do
Circle pad to dpad
+
Dpad to circle pad
+
L+circle pad = L+circle pad
?

Basically I want to move Samus with the dpad, using the stick to select the abilities. But I want to aim (and ingame you have to keep L pressed to aim) with the control stick. Is it possible?

Thanks :)

i think you mean L+Dpad = L+CPad, i can see about doing such a thing when i get my program to do CPad stuff correctly, as of right now i cant get the CPad to be bound to other things
 
  • Like
Reactions: Feffe

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
226
Trophies
1
XP
2,137
Country
Italy
i think you mean L+Dpad = L+CPad, i can see about doing such a thing when i get my program to do CPad stuff correctly, as of right now i cant get the CPad to be bound to other things
No, I meant circle pad. Basically I'd like the circle pad not to be mapped to the dpad (and therefore vice-versa) while pressing L

Anyway thanks for your answer :)
 

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
No, I meant circle pad. Basically I'd like the circle pad not to be mapped to the dpad (and therefore vice-versa) while pressing L

Anyway thanks for your answer :)
ok, either way i still need to get the CPad to press buttons so until then i wont be able to make a version for this. It does not seem to be supported by the OPs source code and i dont know assembly to manually add such a thing
 
  • Like
Reactions: Feffe

danger229

Well-Known Member
Newcomer
Joined
Mar 1, 2017
Messages
56
Trophies
0
Age
26
XP
1,400
Country
United States
so just a few things to update on: Any versions that are being requested for the moment are using a test version of my program which i can have a .cia with up to 12 rebinds (swaps take two bind slots) at once. I encourage people to request versions of this with this in mind, it should work since its just adding a few slots. As of right now i can not automatically build versions that outputs CPad, I will see if anyone in the Nintendo Homebrew discord can help me out in making some means to making a bit for allowing for CPad to be used as an input for a rebind tomorrow. looks like there needs to be a new function of sorts in the injected.s file for that though and i don't know how i should alter the file to that
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1