AnimaEngine  1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
Data Fields
NarcArchive Struct Reference

Structure containing offsets and metadata representing an active .NARC archive file. More...

#include <narc.h>

Data Fields

const u8data
 
size_t size
 
u32 btaf_offset
 
u32 btnf_offset
 
u32 gmif_offset
 
u32 gmif_data_offset
 
u32 file_count
 

Detailed Description

Structure containing offsets and metadata representing an active .NARC archive file.

Field Documentation

◆ btaf_offset

u32 NarcArchive::btaf_offset

Start address of Block File Allocation Table (BTAF) block.

◆ btnf_offset

u32 NarcArchive::btnf_offset

Start address of Block File Name Table (BTNF) block.

◆ data

const u8* NarcArchive::data

Pointer to raw binary source file data.

◆ file_count

u32 NarcArchive::file_count

Number of individual files archived inside.

◆ gmif_data_offset

u32 NarcArchive::gmif_data_offset

Start address of actual file payload contents.

◆ gmif_offset

u32 NarcArchive::gmif_offset

Start address of File Images (GMIF) block.

◆ size

size_t NarcArchive::size

Size of source data in bytes.


The documentation for this struct was generated from the following file: