Editing an ARM9.bin

Discussion in 'NDS - ROM Hacking and Translations' started by izy521, Dec 24, 2008.

  1. izy521
    OP

    izy521 Member

    Newcomer
    16
    0
    Jun 6, 2008
    United States
    of ownage :D
    I wanted to know if it was possible to edit the controls in Tales of Hearts. Because my R shoulder button is somehow always being pressed down, I cant battle.


    I saw that someone edited the Guitar Hero On Tour so that you can use the ABXY buttons instead of the peripheal. If this is possible can someone help me?

    What I'd like to know is: can I switch the L and R buttons by editing the ARM9.bin?
     
  2. KiC

    KiC Member

    Newcomer
    43
    1
    Jul 22, 2007
    Gambia, The
    Sure. Grab a decent debugger (like no$gba's non-freeware debug version), and learn how to use assembly to your needs.
    Set a breakpoint to reads from KEYINPUT (4000130h) and follow the value from there.
     
  3. izy521
    OP

    izy521 Member

    Newcomer
    16
    0
    Jun 6, 2008
    United States
    of ownage :D
    Heh, thank you. But Im a noob.

    Could I use the freeware IdeaS debugger or can you suggest one please?

    Also, how would I do what you are saying exactly [​IMG] ive never been to good with debugging...

    EDIT : Would I need to do something like 4000130h - 8 Button R - 1? or something?
     
  4. Evilmaster1985

    Evilmaster1985 GBAtemp Fan

    Member
    456
    0
    Nov 23, 2008
    United States
    Middle of nowhere
    Well to be honest mate.... this is a bit to hard for your first rom hack.
    Nothing personal [​IMG]

    But you need greater reversing skills before you jump into something like this.
    Sertainly since there is no step by step guide to this and even if there was it might differ per game.

    You could use IdeaS as it has a debugger yes only its slow as hell [​IMG]
    As far as I know NO$GBA v2.6a full version would be best.

    Greetz, Vistabuser.
     
  5. izy521
    OP

    izy521 Member

    Newcomer
    16
    0
    Jun 6, 2008
    United States
    of ownage :D
    Hmm... :S

    Would someone do it for me if I asked? Im in no hurry. I dont know what I could give back in return if someone said yes though...
     
  6. izy521
    OP

    izy521 Member

    Newcomer
    16
    0
    Jun 6, 2008
    United States
    of ownage :D
    So, just to make sure, I cannot extract the files within the Arm9.bin (e.g. input.h cache.h bios.h)?
     
  7. cracker

    cracker Nyah!

    Member
    3,143
    411
    Aug 24, 2005
    United States
    What do you mean that your R button always seems to be held down? Do you mean that you can't stop hitting it on accident?
     
  8. izy521
    OP

    izy521 Member

    Newcomer
    16
    0
    Jun 6, 2008
    United States
    of ownage :D
    Well, You know how the DS Lite Shoulder Buttons get dirt in them, then you have to blow into them to fix it? I think my sister have spit in it or something, now the button is virtually being held down all the time.
     
  9. cracker

    cracker Nyah!

    Member
    3,143
    411
    Aug 24, 2005
    United States
    I could create a hack pretty easily I'm sure but that won't solve your problem with other games. You might want to get your DS fixed.

    If I get time and you tell me what version (CG or Anime) I can make some AR codes to be used with DSATM.