Class NitroRom
- Namespace
- SceneGate.Ekona.Containers.Rom
- Assembly
- SceneGate.Ekona.dll
NDS cartridge file system.
public class NitroRom : NodeContainerFormat, IDisposable, ICloneableFormat, IFormat
- Inheritance
-
NodeContainerFormatNitroRom
- Implements
-
ICloneableFormatIFormat
- Inherited Members
-
NodeContainerFormat.DeepClone()NodeContainerFormat.Dispose()NodeContainerFormat.RootNodeContainerFormat.Disposed
Remarks
The container hierarchy is:
Node path | Description |
---|---|
/system | ROM information and program files. |
/system/info | Program information. |
/system/copyright_logo | Copyright logo. |
/system/banner/ | Program banner. |
/system/banner/info | Program banner content. |
/system/banner/icon | Program icon. |
/system/banner/animated | Animated program icon. |
/system/banner/animated/bitmapX | Bitmap X (0-7) for the animated icon. |
/system/banner/animated/palettes | Palettes (0-7) for the animated icon. |
/system/banner/animated/animation | Animation icon information. |
/system/arm9 | Program executable for ARM9 CPU. |
/system/overlays9 | Overlay libraries for ARM9 CPU. |
/system/overlays9/overlay_X | Overlay X for ARM9 CPU. |
/system/arm7 | Program executable for ARM7 CPU. |
/system/overlays7 | Overlay libraries for ARM7 CPU. |
/system/overlays7/overlay7_X | Overlay X for ARM7 CPU. |
/data | Program data files. |
Constructors
NitroRom()
Initializes a new instance of the NitroRom class.
public NitroRom()
Properties
Banner
Gets the banner of the program.
public Banner Banner { get; }
Property Value
Data
Gets the container with the program data files.
public Node Data { get; }
Property Value
- Node
Information
Gets the information of the program.
public ProgramInfo Information { get; }
Property Value
NitroCode
Gets the Nitro constant in little endian: 2-10-6 (NiToRo in Japanese numbers) + 0xCODE. It's a marker for the program code to find constants.
public static uint NitroCode { get; }
Property Value
System
Gets the container with the system files of the program.
public Node System { get; }
Property Value
- Node