namespace SabreTools.Data.Models.Nitro
{
///
/// Represents a DS/DSi cart image
///
public class Cart
{
///
/// DS/DSi cart header
///
public CommonHeader CommonHeader { get; set; } = new();
///
/// DSi extended cart header
///
public ExtendedDSiHeader ExtendedDSiHeader { get; set; } = new();
///
/// Secure area, may be encrypted or decrypted
///
/// 0x800 bytes
public byte[] SecureArea { get; set; } = new byte[0x800];
///
/// Name table (folder allocation table, name list)
///
public NameTable NameTable { get; set; } = new();
///
/// File allocation table
///
public FileAllocationTableEntry[] FileAllocationTable { get; set; } = [];
}
}