# List of Tool Features

### Tools Related to ROM Images

makelcf |  | Creates a link command file from a template file.
makelcf.TWL |
compstatic |  | Compresses an application's static region and overlays.
compstatic.TWL |
makerom |  | Creates a ROM Image from a ROM Spec File.
makerom.TWL |
Save Data Size List |  | List of the sizes that can be specified for NAND application save data.
maketad |  | Creates TAD from SRL files.
cmptad |  | Compares two TAD files.
tad2rom |  | Generates an SRL file that contains a TAD file.
makebanner |  | Creates a ROM banner file.
makebanner.TWL |
bannercvtr |  | Converts files created with NITRO-CHARACTER or `ntexconv` to files for use with `makebanner.TWL`.
Banner Creation Procedure Using NITRO-CHARACTER |  | Describes the procedure for creating animation data for a banner using NITRO-CHARACTER.
addbanner |  | Creates a ROM file to test display the ROM banner file.
showversion |  | Displays the version of TWL-SDK that is linked to the ROM file.
attachsign |  | Attaches authorization code to the send file (child image) during download play.
buryarg |  | Makes a ROM image from usable argument data in the program.
buryarg.TWL |
loadrun |  | Loads the ROM binary into the emulator and executes.
loadrun.TWL |
nitrorun |  | This script file calls `buryarg` and `loadrun` at once.
nitrorun.TWL |  | This script file calls `buryarg.TWL` and `loadrun.TWL` at once.

### Data Conversion Tools

ntrcomp |  | Compresses the file in a format that TWL-SDK can handle.
compBLZ |  | Compresses the file in BLZ format, which TWL-SDK can handle and with which reverse decompression is possible.
ntexconv |  | Converts a BMP/TGA image file to a format that TWL-SDK can handle.
ppmconv* |  | Converts a PPM image file to the C-language source file format.
bin2obj |  | Converts a binary file to an object form that is linkable by the linker.
xml2env |  | Converts the resource data for the ENV library written in XML format to the C language source file format.
init2env |  | Converts the resource data for the ENV library written in INIT format to the C language source file format.
packnlf packtlf |  | Collects all file specifications referenced by an NLF or TLF file as relative paths and outputs them as a ZIP file.
rc4conv |  | Performs encryption via an RC4 algorithm that can be used by the CRYPTO library.
aesconv |  | Performs encryption or decryption based on the AES cipher algorithm.
makelst |  | Outputs symbol information of the static module to be used when using the EL library in C-language source file format.
stripdebug |  | Generates the dynamic module to be linked using the EL library from an object file.

### Demo Tools

mic2wav |  | Converts the text data generated by the microphone sample demo `mic-2` to a WAV file.
pdic2c.pl |  | Converts the graphic pattern data output by the pattern recognition demo `characterRecognition-2` to a C-language source file.

CONFIDENTIAL