namespace SabreTools.Data.Models.AtariLynx { /// /// Atari Lynx emulator header /// /// public class Header { /// /// "LYNX" /// /// 4 bytes public byte[] Magic { get; set; } = new byte[4]; /// /// Page size for bank 0 /// public ushort Bank0PageSize { get; set; } /// /// Page size for bank 1 /// public ushort Bank1PageSize { get; set; } /// /// Header version /// /// Must be 0x0001 public ushort Version { get; set; } /// /// Game title (Null-padded ASCII) /// /// 32 bytes public byte[] CartName { get; set; } = new byte[32]; /// /// Publisher name /// /// 16 bytes public byte[] Manufacturer { get; set; } = new byte[16]; /// /// Screen rotation /// public Rotation Rotation { get; set; } /// /// Padding /// /// 5 bytes public byte[] Spare { get; set; } = new byte[5]; } }