Nintendo DS rom tool 1.24 - Oct 19 2005 20:26:11 by Rafael Vuijk (aka DarkFader)
Parameter Syntax Comments
--------- ------ --------
Show information: -i file.nds
Show more information: -v -i file.nds
Fix header CRC -f file.nds
List files: -l file.nds
Create -c file.nds
Extract -x file.nds
Create/Extract options:
verbose -v optional
ARM9 executable -9 file.bin
ARM7 executable -7 file.bin optional
ARM9 overlay table -y9 file.bin optional
ARM7 overlay table -y7 file.bin optional
data files -d directory optional
overlay files -y directory optional
banner bitmap/text -b file.bmp "text;text;text" optional, 3 lines max.
banner binary -t file.bin optional
header template -h file.bin optional
logo bitmap/binary -o file.bmp/file.bin optional
maker code -m code optional
game code -g code optional
ARM9 RAM address -r9 address optional, 0x prefix for hex
ARM7 RAM address -r7 address optional, 0x prefix for hex
ARM9 RAM entry -e9 address optional, 0x prefix for hex
ARM7 RAM entry -e7 address optional, 0x prefix for hex
Nintendo DS rom tool 1.29 - Mar 17 2006 03:02:41 by Rafael Vuijk (aka DarkFader)
Parameter Syntax Comments
--------- ------ --------
Show this help: -?[option] global or specific 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[e|d] [file.nds] also adds testing data
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
Latency -n [L1] [L2] default=maximum Logo bitmap/binary -o file.bmp/file.bin
Game info -g gamecode [makercode] [short-title] [rom-version]
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.