Homebrew Button Reassignment Request/Help

Cooler110033

Active Member
Newcomer
Joined
Apr 25, 2017
Messages
40
Reaction score
12
Trophies
0
Age
37
XP
145
Country
United States
Hi. I want to play GBA games (I have Luma CFW) but I want to be able to reassign what buttons do what. For example in Megaman Zero, I'd like B to jump and A to shoot instead of the other way around, which is how the game operates natively.

If I just use an emulator, I could probably achieve that end, but I was hoping to do this with injected GBA roms (which is what I prefer to use, as they are the only reliable and perfect way to play GBA games as I understand it).

Is it possible to create an NTR plugin that lets the user reassign buttons? Is there some kind of other solution to my problem?

Any input would be appreciated and I'm sorry if this is in the wrong section.
 
Thanks for replying! That's a really cool app, but it says the buttons aren't reconfigurable on the 3DS. That means I'd have to take my SD card out, pop it into my PC and remap the controls every time I wanted to play the one GBA game and back again. That's too much trouble lol.
 
  • Like
Reactions: BL4Z3D247
Thanks for replying! That's a really cool app, but it says the buttons aren't reconfigurable on the 3DS. That means I'd have to take my SD card out, pop it into my PC and remap the controls every time I wanted to play the one GBA game and back again. That's too much trouble lol.
That's completely understandable. It was the only way I knew how to do what you requested as I don't use NTR CFW. A quick Google search yielded nothing so the way I gave you may be the only way as of right now. Maybe someone versed in NTR CFW and it's plugins knows of a way and will post a solution. Good luck. :)
 
  • Like
Reactions: Cooler110033
Wait, there's a config file on my SD card that dictates what all the buttons do? And I can use FBI to swap between these config files?
 
....wasnt that what you guys were talking about...remapping the buttons with buttonswap3ds, and i thought you said it was too much hassle because you needed to Change a file on your PC everytime you wanted to remap it..

hence my suggestions of keeping two of these "files" you need on your sd card and swapping them with fbi when you need a different controller profile

if im crazy please let me know..
 
  • Like
Reactions: Cooler110033
You cannot run arm11 programs (3ds code) and run DS code (arm9) nor GBA code (arm7) at the same time.

When you run DS or GBA programs the 3ds essentially becomes a DS or a GBA locking out any of the other functions the 3ds is able to use while being on those modes.

So yeah.

You'd better use an emulator to do what you request if the game doesn't allow for remapping.
 
  • Like
Reactions: Cooler110033
wasnt aware the button swapping didnt work on virtual console
It works with Virtual Console, it's just that GBA games reboot the system into AGB_FIRM, anything 3DS mode (like ButtonSwap3DS and NTR) stops running. To remap buttons in GBA mode would require modding AGB_FIRM. It's doable, it just hasn't been done yet.
 
  • Like
Reactions: Cooler110033
Damn. That sucks. I hope Megaman Zero runs smooth on an emulator, else I'll just get used to the weird button scheme. Thanks for the replies, guys!
 

Site & Scene News

Popular threads in this forum