Support optional header in STFS, fix endianness in Descriptor (#80)

* Fix endianness in STFS Descriptor

* Support optional header for installer packages

* Fix field types

* Fix syntax

* Fix build
This commit is contained in:
Deterous
2026-04-09 22:57:26 +09:00
committed by GitHub
parent 45956e9128
commit c88ea9ce30
10 changed files with 213 additions and 13 deletions

View File

@@ -58,4 +58,17 @@ namespace SabreTools.Data.Models.XenonExecutable
DEVICE_ID_TRANSFER = 0x00000040,
PROFILE_ID_TRANSFER = 0x00000080,
}
/// <summary>
/// Installer cache package resume state
/// </summary>
public enum ResumeState : uint
{
FILE_HEADERS_NOT_READY = 0x46494C48,
NEW_FOLDER = 0x666F6C64,
NEW_FOLDER_RESUME_ATTEMPT_1 = 0x666F6C31,
NEW_FOLDER_RESUME_ATTEMPT_2 = 0x666F6C32,
NEW_FOLDER_RESUME_ATTEMPT_UNKNOWN = 0x666F6C3F,
NEW_FOLDER_RESUME_ATTEMPT_SPECIFIC = 0x666F6C40,
}
}