profi200 / open_agb_firm

open_agb_firm is a bare metal app for running GBA homebrew/games using the 3DS builtin GBA hardware.
GNU General Public License v3.0
929 stars 46 forks source link

The X Button's Unique Feature... #130

Open NateTwoo opened 1 year ago

NateTwoo commented 1 year ago

Any way to disable to LCD backlight toggle the X button is associated with? I want to use X as a B button and the screen just blacking out when I just want to move is very inconvenient...

profi200 commented 1 year ago

To be honest i don't know how to resolve the situation for now. If i remove the brightness adjustment feature others will complain at me. I might add more button mappings. I dunno.

Arkham-Slayer commented 1 year ago

If I may add, given there are technically two hotkeys, Y currently only doing screen-dumps and X doing all the other screen functions, I think it could work if you could merge them into Y for now to free up X for this situation, unless you have other plans for Y. It could also make remapping the hotkey function easier since you only have one hotkey to work with if you ever want to implement that as a feature.

Edit: Given how Y for B is more popular, this may have to wait until remapping the hotkey is implemented.

profi200 commented 1 year ago

The real plan is making them a menu option but until then i have to work around these limitations.

NintendoManiac64 commented 11 months ago

Is there no way to make it use the Start button instead of X and Select instead of Y? This would then match the mapping for changing brightness when in DS mode (Start + UP/DOWN).

Or if you want something even safer, Select instead of X (and then subsequently Start instead of Y) since Select is on the left side already as it also was on the Game Boy, therefore I'm uncertain if there are any games at all that require the user to hold Select and a D-pad direction at the same time.

 

Y for B is more popular

Is it though? I mean, it was A + B when playing GBA cartridges on the DS, and I only recall a few people mentioning wanting B + Y back then...

I can't help but wonder if it's simply those people being very vocal about it or people that specifically grew up with an NES and/or SNES since, as someone that even grew up with a Game Boy rather than an NES or SNES, I always found B + Y to be maddening and found A + B to make perfect sense and most similarly matches the Game Boy's button placement and therefore generally relies on the same muscle memory as a real Game Boy (I ran into the opposite issue with Contra 4 where it used B + Y and was therefore almost kind of unplayable for me due to tons of A + B Game Boy muscle memory over the years)