NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsForge.NdsProgram(NdsProcessor Processor, NdsRegion Data, uint EntryAddress, uint LoadAddress) Class Referencesealed

Describes an executable program region and its runtime addresses. More...

Properties

NdsRegionFooter [get, set]
 Identifies the optional 12-byte SDK footer recognized by its 0xDEC00621 marker after ARM9.
NdsRegion CompleteData [get]
 Extends the executable region through a recognized SDK footer for byte-compatible extraction.

Detailed Description

Describes an executable program region and its runtime addresses.

Parameters
ProcessorThe processor and execution mode.
DataThe program bytes in the image.
EntryAddressThe initial instruction address.
LoadAddressThe address at which the program is loaded.

Definition at line 8 of file NdsProgram.cs.

Property Documentation

◆ CompleteData

NdsRegion NdsForge.NdsProgram.CompleteData
get

Extends the executable region through a recognized SDK footer for byte-compatible extraction.

Definition at line 18 of file NdsProgram.cs.

◆ Footer

NdsRegion? NdsForge.NdsProgram.Footer
getset

Identifies the optional 12-byte SDK footer recognized by its 0xDEC00621 marker after ARM9.

Definition at line 15 of file NdsProgram.cs.


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