Editing an ARM9.bin

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

Dec 24, 2008

Editing an ARM9.bin by izy521 at 10:23 AM (2,513 Views / 0 Likes) 8 replies

  1. izy521
    OP

    Newcomer izy521 Member

    Joined:
    Jun 6, 2008
    Messages:
    16
    Location:
    of ownage :D
    Country:
    United States
    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

    Newcomer KiC Member

    Joined:
    Jul 22, 2007
    Messages:
    43
    Country:
    Germany
    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

    Newcomer izy521 Member

    Joined:
    Jun 6, 2008
    Messages:
    16
    Location:
    of ownage :D
    Country:
    United States
    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

    Member Evilmaster1985 GBAtemp Fan

    Joined:
    Nov 23, 2008
    Messages:
    456
    Location:
    Middle of nowhere
    Country:
    United States
    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

    Newcomer izy521 Member

    Joined:
    Jun 6, 2008
    Messages:
    16
    Location:
    of ownage :D
    Country:
    United States
    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

    Newcomer izy521 Member

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

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,133
    Country:
    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

    Newcomer izy521 Member

    Joined:
    Jun 6, 2008
    Messages:
    16
    Location:
    of ownage :D
    Country:
    United States
    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

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,133
    Country:
    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.
     

Share This Page