Table of Contents

Class RomSectionInfo

Namespace
SceneGate.Ekona.Containers.Rom
Assembly
SceneGate.Ekona.dll

Information about the different sections of the ROM.

public class RomSectionInfo
Inheritance
RomSectionInfo
Inherited Members

Properties

Arm7Offset

Gets or sets the offset of the ARM-7 program.

public uint Arm7Offset { get; set; }

Property Value

uint

Arm7Size

Gets or sets the size of the ARM-7 program.

public uint Arm7Size { get; set; }

Property Value

uint

Arm7iOffset

Gets or sets the offset for the ARM-7 program for DSi devices.

public uint Arm7iOffset { get; set; }

Property Value

uint

Arm7iSize

Gets or sets the size of the ARM-7 program for DSi devices.

public uint Arm7iSize { get; set; }

Property Value

uint

Arm9Offset

Gets or sets the offset of the ARM-9 program.

public uint Arm9Offset { get; set; }

Property Value

uint

Arm9Size

Gets or sets the size of the ARM-9 program.

public uint Arm9Size { get; set; }

Property Value

uint

Arm9iOffset

Gets or sets the offset for the ARM-9 program for DSi devices.

public uint Arm9iOffset { get; set; }

Property Value

uint

Arm9iSize

Gets or sets the size of the ARM-9 program for DSi devices.

public uint Arm9iSize { get; set; }

Property Value

uint

BannerLength

Gets or sets the banner length.

public uint BannerLength { get; set; }

Property Value

uint

BannerOffset

Gets or sets the offset of the program banner.

public uint BannerOffset { get; set; }

Property Value

uint

DigestBlockHashtableLength

Gets or sets the length of the digest hash table of blocks (hashes of sectors).

public uint DigestBlockHashtableLength { get; set; }

Property Value

uint

DigestBlockHashtableOffset

Gets or sets the offset for the digest hash table of blocks (hashes of sectors).

public uint DigestBlockHashtableOffset { get; set; }

Property Value

uint

DigestBlockSectorCount

Gets or sets the number of sectors to hash per block.

public uint DigestBlockSectorCount { get; set; }

Property Value

uint

DigestNitroLength

Gets or sets the length for the data to digest (hash) for the DS ROM section.

public uint DigestNitroLength { get; set; }

Property Value

uint

DigestNitroOffset

Gets or sets the offset for the data to digest (hash) of the DS ROM section.

public uint DigestNitroOffset { get; set; }

Property Value

uint

DigestSectorHashtableLength

Gets or sets the length of the digest hash table of sectors.

public uint DigestSectorHashtableLength { get; set; }

Property Value

uint

DigestSectorHashtableOffset

Gets or sets the offset for the digest hash table of sectors.

public uint DigestSectorHashtableOffset { get; set; }

Property Value

uint

DigestSectorSize

Gets or sets the size for each sector digest.

public uint DigestSectorSize { get; set; }

Property Value

uint

DigestTwilightLength

Gets or sets the offset for the data to digest (hash) of the DSi ROM section.

public uint DigestTwilightLength { get; set; }

Property Value

uint

DigestTwilightOffset

Gets or sets the offset for the data to digest (hash) of the DSi ROM section.

public uint DigestTwilightOffset { get; set; }

Property Value

uint

DsiRomLength

Gets or sets the ROM size including the DSi section.

public uint DsiRomLength { get; set; }

Property Value

uint

FatOffset

Gets or sets the offset of the file access table.

public uint FatOffset { get; set; }

Property Value

uint

FatSize

Gets or sets the size of the file access table.

public uint FatSize { get; set; }

Property Value

uint

FntOffset

Gets or sets the offset to the file name table.

public uint FntOffset { get; set; }

Property Value

uint

FntSize

Gets or sets the size of the file name table.

public uint FntSize { get; set; }

Property Value

uint

HeaderSize

Gets or sets the size of the header.

public uint HeaderSize { get; set; }

Property Value

uint

ModcryptArea1Length

Gets or sets the length for the first area modcrypted in the ROM.

public uint ModcryptArea1Length { get; set; }

Property Value

uint

ModcryptArea1Offset

Gets or sets the offset for the first area modcrypted in the ROM.

public uint ModcryptArea1Offset { get; set; }

Property Value

uint

ModcryptArea2Length

Gets or sets the length for the second area modcrypted in the ROM.

public uint ModcryptArea2Length { get; set; }

Property Value

uint

ModcryptArea2Offset

Gets or sets the offset for the second area modcrypted in the ROM.

public uint ModcryptArea2Offset { get; set; }

Property Value

uint

NitroRegionEnd

Gets or sets the DS region end.

public ushort NitroRegionEnd { get; set; }

Property Value

ushort

Overlay7TableOffset

Gets or sets the offset of the table of overlays for ARM-7 program.

public uint Overlay7TableOffset { get; set; }

Property Value

uint

Overlay7TableSize

Gets or sets the size of the table of overlays for ARM-7 program.

public int Overlay7TableSize { get; set; }

Property Value

int

Overlay9TableOffset

Gets or sets the offset of the table of overlays for ARM-9 program.

public uint Overlay9TableOffset { get; set; }

Property Value

uint

Overlay9TableSize

Gets or sets the size of the table of overlays for ARM-9 program.

public int Overlay9TableSize { get; set; }

Property Value

int

RomSize

Gets or sets the exact size of the ROM.

public uint RomSize { get; set; }

Property Value

uint

TwilightRegionStart

Gets or sets the DSi region start.

public ushort TwilightRegionStart { get; set; }

Property Value

ushort