Skip to main content

FIMG ("GMIF") - File Image

Author(s): Gonhex
Research: NOCASH

A data buffer for all the files stored in this archive.

Table of Contents


Data Structure

Section Container

struct ContainerSectionFIMG
{
/* 0x0 */ struct NitroSectionHeader sectionHeader;
/* 0x8 */ struct ContainerFIMG sectionData;
}; // entry size = sectionHeader.lengthSection
Field NameDescriptionData Type
sectionHeaderHeader of this section. sectionHeader.signature = "GMIF".NitroSectionHeader
sectionDataContent of this section.ContainerFIMG

FIMG Container

struct ContainerFIMG
{
// header
// empty

// data
/* 0x0 */ uint8_t data[sectionHeader.lengthSection - 0x8];
}; // entry size = sectionHeader.lengthSection - 0x8
Field NameDescriptionData Type
dataRaw data. The allocation table is needed to separate the files.uint8_t[]

Specification

Files