Files
SabreTools.Models/Xbox/XMID.cs
2023-11-07 20:57:05 -05:00

38 lines
1.0 KiB
C#

namespace SabreTools.Models.Xbox
{
/// <summary>
/// Contains information specific to an XGD disc
/// </summary>
/// <remarks>
/// XGD1 XMID Format Information:
///
/// AABBBCCD
/// - AA => The two-ASCII-character publisher identifier (see GetPublisher for details)
/// - BBB => Game ID
/// - CC => Version number
/// - D => Region identifier (see GetRegion for details)
/// </remarks>
public class XMID
{
/// <summary>
/// 2-character publisher identifier
/// </summary>
public string? PublisherIdentifier { get; set; }
/// <summary>
/// 3-character Game ID
/// </summary>
public string? GameID { get; set; }
/// <summary>
/// 2-character Internal version number
/// </summary>
public string? VersionNumber { get; set; }
/// <summary>
/// 1-character Region identifier character
/// </summary
public char RegionIdentifier { get; set; }
}
}