NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsForge.NdsWriteOptions Class Referencesealed

Controls preservation-oriented image saves. More...

Properties

static NdsWriteOptions Default = new() [get]
 Uses 512-byte relocation alignment, 0xFF padding, verification, and no implicit path overwrite.
int RelocatedFileAlignment = 0x200 [get]
 Aligns newly appended payload starts; it must be a positive power of two and defaults to one ROM sector.
byte PaddingByte = 0xFF [get]
 Fills bytes between the prior used end and a relocated payload, commonly 0xFF for cartridge padding.
bool VerifyOutput = true [get]
 Gets whether the completed output is reopened and verified.
bool OverwriteDestination [get]
 Gets whether a path save may atomically replace an existing regular file.

Detailed Description

Controls preservation-oriented image saves.

Definition at line 4 of file NdsWriteOptions.cs.

Property Documentation

◆ Default

NdsWriteOptions NdsForge.NdsWriteOptions.Default = new()
staticget

Uses 512-byte relocation alignment, 0xFF padding, verification, and no implicit path overwrite.

Definition at line 7 of file NdsWriteOptions.cs.

◆ OverwriteDestination

bool NdsForge.NdsWriteOptions.OverwriteDestination
get

Gets whether a path save may atomically replace an existing regular file.

Definition at line 19 of file NdsWriteOptions.cs.

◆ PaddingByte

byte NdsForge.NdsWriteOptions.PaddingByte = 0xFF
get

Fills bytes between the prior used end and a relocated payload, commonly 0xFF for cartridge padding.

Definition at line 13 of file NdsWriteOptions.cs.

◆ RelocatedFileAlignment

int NdsForge.NdsWriteOptions.RelocatedFileAlignment = 0x200
get

Aligns newly appended payload starts; it must be a positive power of two and defaults to one ROM sector.

Definition at line 10 of file NdsWriteOptions.cs.

◆ VerifyOutput

bool NdsForge.NdsWriteOptions.VerifyOutput = true
get

Gets whether the completed output is reopened and verified.

Definition at line 16 of file NdsWriteOptions.cs.


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