Fix things found during NDecrypt usage

This commit is contained in:
Matt Nadareski
2024-08-08 13:18:47 -04:00
parent 494ca175fb
commit 9d50d577ab
2 changed files with 6 additions and 1 deletions

View File

@@ -11,7 +11,7 @@ namespace SabreTools.Models.N3DS
/// </summary>
/// <remarks>15 bytes</remarks>
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 15)]
public byte[]? Descriptors;
public ARM9AccessControlDescriptors[]? Descriptors;
/// <summary>
/// ARM9 Descriptor Version. Originally this value had to be ≥ 2.

View File

@@ -70,5 +70,10 @@ namespace SabreTools.Models.N3DS
/// <remarks>0xCD6 bytes</remarks>
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0xCD6)]
public byte[]? Reserved4;
/// <summary>
/// This data is returned by 16-byte cartridge command 0x82.
/// </summary>
public InitialData? InitialData;
}
}