ndstool: Not working properly on Mac OS X 10.5 PPC
Posted: Sun Oct 19, 2008 2:08 am
1.42 GHz PPC Mac mini
Mac OS X 10.5.5
I just successfully built and installed devkitARM using the buildtools. I'm experiencing problems extracting the following components using ndstool:
ARM7 executable: the process never ends; it generates a file that never stops growing. It got to about 5 gigs before I interrupted it.
ARM9 executable: same as ARM7.
ARM7 overlay table: generates an empty file.
ARM9 overlay table: same as ARM7.
Data files: seems to work properly.
Overlay files: generates an empty directory.
Banner bitmap: generates a non-empty (2,012 bytes) file that does not appear to be a valid bitmap; I can't open it in Preview or Photoshop.
Logo bitmap: same as banner.
Attempting to read the ARM7/ARM9 RAM addresses or entries results in:
The syntax I'm using is as follows:
Please let me know if there's any more information you need, or any more tests I can perform on my end.
EDIT: Just tried the pre-compiled ndstool from devkitARM release 21, the last release compiled for PPC OS X. Same problems. Starting to drive me batty, as I seem to be the only one to whom this is happening.
EDIT2: Just tried it on a friend's Intel Mac. Everything seemed to work fine.
EDIT3: And now I've tried it on another friend's PPC Mac. Same problems as mine. Endianness?
Mac OS X 10.5.5
I just successfully built and installed devkitARM using the buildtools. I'm experiencing problems extracting the following components using ndstool:
ARM7 executable: the process never ends; it generates a file that never stops growing. It got to about 5 gigs before I interrupted it.
ARM9 executable: same as ARM7.
ARM7 overlay table: generates an empty file.
ARM9 overlay table: same as ARM7.
Data files: seems to work properly.
Overlay files: generates an empty directory.
Banner bitmap: generates a non-empty (2,012 bytes) file that does not appear to be a valid bitmap; I can't open it in Preview or Photoshop.
Logo bitmap: same as banner.
Attempting to read the ARM7/ARM9 RAM addresses or entries results in:
Code: Select all
Bus error
Code: Select all
ndstool -x foo.nds -9 foo.bin
EDIT: Just tried the pre-compiled ndstool from devkitARM release 21, the last release compiled for PPC OS X. Same problems. Starting to drive me batty, as I seem to be the only one to whom this is happening.
EDIT2: Just tried it on a friend's Intel Mac. Everything seemed to work fine.
EDIT3: And now I've tried it on another friend's PPC Mac. Same problems as mine. Endianness?