#68603 - Maverick - Thu Jan 26, 2006 12:29 am
Could anyone tell me what all of the other things included in NDSTool are for, do or how to use them. I have only used:
ndstool -c arm.nds -9 arm9.bin -7 arm7.bin -b ..\icon.bmp "Test;Just a test;To see what it does!" -o ..\logo.bin
Many thanks for ANY information
Here is the help text:
Nintendo DS rom tool 1.28 - Jan 25 2006 01:49:03 by Rafael Vuijk (aka DarkFader)
Parameter Syntax Comments
--------- ------ --------
Show this help: -?
Show information: -i [file.nds]
Information options: optional
Show more info -v [roms_rc.dat] checksums, warnings, release info
PassMe: -p [file.nds] [passme.vhd] [passme.sav]
Hook ARM7 executable -k [file.nds] see manual
Fix header CRC -f [file.nds]
En/decrypt secure area -s [file.nds]
List files: -l [file.nds]
Create -c [file.nds]
Extract -x [file.nds]
Create/Extract options: optional
Show more info -v[v...] filenames etc.
ARM9 executable -9 file.bin
ARM7 executable -7 file.bin
ARM9 overlay table -y9 file.bin
ARM7 overlay table -y7 file.bin
Data files -d directory
Overlay files -y directory
Banner bitmap/text -b file.bmp "text;text;text" 3 lines max.
Banner binary -t file.bin
Header template -h file.bin
N-compatibility mode -n uses offset 0x4000 Logo bitmap/binary -o file.bmp/file.bin
Maker code -m code
Game code -g code
ARM9 RAM address -r9 address
ARM7 RAM address -r7 address
ARM9 RAM entry -e9 address
ARM7 RAM entry -e7 address
Wildcard filemask(s) -w [filemask]... * and ? are special
Common options:
NDS filename [file.nds]
You can perform multiple actions. They are performed in specified order.
You only need to specify the NDS filename once. This and other options can appear anywhere.
Addresses can be prefixed with '0x' to use hexadecimal format.
_________________
http://downtou.ne1.net/
ndstool -c arm.nds -9 arm9.bin -7 arm7.bin -b ..\icon.bmp "Test;Just a test;To see what it does!" -o ..\logo.bin
Many thanks for ANY information
Here is the help text:
Nintendo DS rom tool 1.28 - Jan 25 2006 01:49:03 by Rafael Vuijk (aka DarkFader)
Parameter Syntax Comments
--------- ------ --------
Show this help: -?
Show information: -i [file.nds]
Information options: optional
Show more info -v [roms_rc.dat] checksums, warnings, release info
PassMe: -p [file.nds] [passme.vhd] [passme.sav]
Hook ARM7 executable -k [file.nds] see manual
Fix header CRC -f [file.nds]
En/decrypt secure area -s [file.nds]
List files: -l [file.nds]
Create -c [file.nds]
Extract -x [file.nds]
Create/Extract options: optional
Show more info -v[v...] filenames etc.
ARM9 executable -9 file.bin
ARM7 executable -7 file.bin
ARM9 overlay table -y9 file.bin
ARM7 overlay table -y7 file.bin
Data files -d directory
Overlay files -y directory
Banner bitmap/text -b file.bmp "text;text;text" 3 lines max.
Banner binary -t file.bin
Header template -h file.bin
N-compatibility mode -n uses offset 0x4000 Logo bitmap/binary -o file.bmp/file.bin
Maker code -m code
Game code -g code
ARM9 RAM address -r9 address
ARM7 RAM address -r7 address
ARM9 RAM entry -e9 address
ARM7 RAM entry -e7 address
Wildcard filemask(s) -w [filemask]... * and ? are special
Common options:
NDS filename [file.nds]
You can perform multiple actions. They are performed in specified order.
You only need to specify the NDS filename once. This and other options can appear anywhere.
Addresses can be prefixed with '0x' to use hexadecimal format.
_________________
http://downtou.ne1.net/