ugh... mapping is just wrong.... but really good effort...
I'm going to state a theoretical procedure on remapping the buttons:
Required
- hexworkshop/some other hex editor with binary compare
- Hacked arm9.bin
- Original arm9.bin
1. compare the 2 arm9 files
2. the differences must be the keys (right? i'm a little unsure... hehe)
COMPARISON
Hex Differences (offset is in decimal)
Code:
Offset:8616
Original:10 40 2D E9 00 40 A0
Hacked:01 00 A0 E3 1E FF 2F
Offset:8908
Original:10 40 2D E9 10 D0 4D E2
Hacked:01 00 A0 E3 1E FF 2F E1
Offset:147752
Original:48 10 9F E5
Hacked:58 BF 01 EA
Offset:211652
Original:0A 14 A0 E3
Hacked:09 81 01 EA
Hex Code Added in Hacked Edition (absent from Origianal)
Code:
Offset:605840
Number of Hex Charachters:216
Offset:606088
Number of Hex Charachters:32
Hex Code Removed from Orginal edition (absent from Hacked)
Code:
Offset:605960
Number of Hex Charachters:217
3. swap them around a little....
4. theoretically remapped buttons...
or try using the no$GBA debugger
(I am unsure about debuggers so the following is extremely theretical, turn away if easilyoffended)
open the hacked GH rom, press the buttons (in the tutorial lvl) write down the output,
using your own vast knowledge find these offsets(?) using a hex editor, then swapsies!!!!!
please can some smart person (unlike my self) try this
these methods will only work cauz some1 else hasdone the hard work already...
i'm about to try...