Awesome
Narchive
A command-line app for creating and extracting NARC archives, a format commonly used in Nintendo DS games.
Usage
Create
narchive create <output> <input> [options]
Arguments
output
The name of the NARC archive to create.
input
The folder containing the files and folders to add to the NARC archive.
Options
-nf or --nofilenames
Specifies the entries in the NARC archive will not have filenames.
-? or -h or --help
Shows help information for the create command.
Extract
narchive extract <input> [options]
Arguments
input
The name of the NARC archive to extract.
Options
-o <output> or --output <output>
The name of the folder to extract the NARC archive to. If omitted, the files will be extracted to the current folder.
-nf or --nofilenames
Ignores entry filenames and extracts using its index.
-? or -h or --help
Shows help information for the extract command.
Batch files
This app comes with two batch files, create.cmd and extract.cmd, to easily create and extract NARC archives.
create.cmd
To use this batch file, drag the folder containing the files and folders you want to add to the NARC archive. The batch file will will ask you to name the NARC archive when creating it, and if the entries should have filenames.
extract.cmd
To use this batch file, drag the NARC archive you want to extract. The batch file will ask you for the name of the folder to extract the files to. If left blank, the files will be extracted to the current folder.
License
Narchive is licensed under the MIT license.