#173933 - Chris2027 - Sun May 09, 2010 5:54 am
Hi all,
I seem to have a problem with ndstool.exe (I think).
My task is to change the ARM9 'RAM' and 'Entry' Addresses, both to 0x2000800.
making a change to the makefile allows me to change the "entry address" like so:
then in the ds_rules I made a change to the ndstool line (just to test) by adding -r9 0x2000800
but this is not affecting the RAM address reporting by ndstool:
however if I use an older ndstool.exe within the bin folder, it changes the RAM address BUT then the NDS ROM no longer works?
This worked in an earlier version of devkitpro ?
Any clue?
Many thanks!
I seem to have a problem with ndstool.exe (I think).
My task is to change the ARM9 'RAM' and 'Entry' Addresses, both to 0x2000800.
making a change to the makefile allows me to change the "entry address" like so:
Code: |
LDFLAGS = -specs=ds_arm9.specs -Wl,--section-start,.init=0x2000800 -g $(ARCH) -Wl,-Map,$(notdir $*.map) |
then in the ds_rules I made a change to the ndstool line (just to test) by adding -r9 0x2000800
Code: |
@ndstool -c $@ -9 $< -b $(GAME_ICON) "$(GAME_TITLE);$(GAME_SUBTITLE1);$(GAME_SUBTITLE2)" $(_ADDFILES) -r9 0x02000800 |
but this is not affecting the RAM address reporting by ndstool:
Code: |
0x24 ARM9 entry address 0x2000800
0x28 ARM9 RAM address 0x2000000 |
however if I use an older ndstool.exe within the bin folder, it changes the RAM address BUT then the NDS ROM no longer works?
This worked in an earlier version of devkitpro ?
Any clue?
Many thanks!