Gaming Which gba flashcart/ emulator allows me to change button mapping?

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
This is usually a twofold question when it is asked so I will assume it is so here.

GBA on the DS- as far as running GBA code as a GBA goes nothing will allow you to change the buttons the X and Y buttons other than a hardmod which you will have to design and do yourself (there was a chip to add rapid fire on GBA to the DS X and Y buttons once but good luck finding it).
If you are running an emulator like those seen on the iplayer, ismart MM/ISMM and DSTwo you can remap buttons as you see fit, the emulator (they more or less share one) is good and can get a lot done but not as a good as the real thing.

Anywhere that runs GBA roms on hardware- you can hack the rom to do it and indeed several people have hacked DS roms which work in more or less the same way to change the controls. You can often get it down to slightly advanced cheat level as well rather than anything fun with assembly and hex editing roms. http://nocash.emubase.de/gbatek.htm#gbakeypadinput and http://crackerscrap.com/docs/sfchacktut.html as well as the zelda and guitar hero control hacks should tell you most of what you want to know here (general idea is you figure out if and where it stores the data read from the register/memory section noted and change the thing from flipping a bit for A to making it flip the bit for B instead unless you want to get really crazy and hack the rom to read different things (you do not)).

You can also rewire buttons on a GBA or DS as well I guess.
 

jimmyemunoz

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
1,958
Trophies
0
Location
Louisiana
XP
487
Country
United States

bahamut920

Well-Known Member
Member
Joined
Jan 23, 2009
Messages
582
Trophies
1
XP
2,110
Country
United States
Like Fast says, any emulator allows you to map buttons as you see fit, and cheats are the way to go if you're using a flashcart to run DS ROMs. As for actual carts, you'd have to mess with the hardware of your DS, which I don't recommend even if you know what you're doing.

Any flashcart with a built-in cheat function (that is, every one I know of) can be used to remap DS ROM controls. You just have to ask on the cheat forums, or learn how to design cheat codes yourself. I know of a couple of control remaps (most of them allow the use of the face buttons in touchscreen-only games); the original Scribblenauts has one, and so does Phantom Hourglass.

As for GBA games, you need a flashcart capable of running a GBA emulator, and from what I've heard most people seem to like the Supercard DSTwo the best. At least, it's the one I hear mentioned the most.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
Well that is a shock- divineo actually good for something.

The logic behind the DS control tweaking cheats is not any different to the GBA control mapping cheats (indeed I probably should have pointed out something like the tilt games (yoshi tilt and tumble and warioware twisted) that did more or less the same thing). It might be harder to do on the GBA if you are trying to patch the binary in ram (it more or less runs from the ROM section aka game genie territory rather than the ram like the DS which is fair game for cheats) to do the swap for you (again I would not even consider trying to get the game to change how it reads and interprets controls to read a instead of b unless they have a remapping option in there already you want to try adapting a bit) but that is the hard way when you can probably just get the cheat engine to do a bit of boolean logic on the section it is debounced to (it is pretty similar to http://gbatemp.net/topic/322718-screen-swap-see-touch-screen-on-top-screen-vise-versa/page__view__findpost__p__4137208 if I think about it).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    13,600 MB/s though
  • DinohScene @ DinohScene:
    I got a 980 pro iirc
  • K3Nv2 @ K3Nv2:
    Soldigms been pretty solid
  • DinohScene @ DinohScene:
    yeh 980 pro
  • DinohScene @ DinohScene:
    good enough tbf
  • K3Nv2 @ K3Nv2:
    https://a.co/d/gMNhZNI never heard about them but reviews are good
  • SylverReZ @ SylverReZ:
    @DinohScene, Crucial SSDs work fine. I have one installed in my Xbox.
  • SylverReZ @ SylverReZ:
    Reviews seem positive.
  • DinohScene @ DinohScene:
    I believe I had some Patriot RAM running in a computer somewhere
  • K3Nv2 @ K3Nv2:
    $250 is pretty solid considering
  • K3Nv2 @ K3Nv2:
    With the refund it'll be about $150
  • K3Nv2 @ K3Nv2:
    6tb nvme pc ftw
  • DinohScene @ DinohScene:
    500 GB NVMe, 750 GB
    SATA SSD 1 TB HDD
  • DinohScene @ DinohScene:
    honestly I don't play pc games
  • K3Nv2 @ K3Nv2:
    I don't game
  • K3Nv2 @ K3Nv2:
    Once I buy this I'll be around 20tb worth of storage tho if we're talking all my drives
  • K3Nv2 @ K3Nv2:
    All this crap I got and all I do is pick up the GabeDick to fiddle with his happy stick
  • DinohScene @ DinohScene:
    idk the total storage cap I have
  • DinohScene @ DinohScene:
    50 TB orso
  • SylverReZ @ SylverReZ:
    @DinohScene, I don't play PC games often. Mostly its all 90s-00s games.
  • K3Nv2 @ K3Nv2:
    Hm doing research quite possible my issue with this drive is bios related not detecting it fully
  • DinohScene @ DinohScene:
    run crystaldisk?
  • K3Nv2 @ K3Nv2:
    Don't think it would do much if gnome live even sees it as 2mb
  • K3Nv2 @ K3Nv2:
    Vmd issue possibly
    K3Nv2 @ K3Nv2: Vmd issue possibly