Skip to content
A command line app for creating and extracting NARC archives.
C# Batchfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/Narchive Updated dependencies. Apr 28, 2019
.gitattributes Add .gitignore and .gitattributes. Mar 7, 2018
.gitignore Add .gitignore and .gitattributes. Mar 7, 2018
LICENSE.md
Narchive.sln Initial commit. Mar 8, 2018
README.md Added note about NARCs being used in Nintendo DS games (addresses issue Oct 20, 2018

README.md

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.

You can’t perform that action at this time.