public Cart78SG(DeserializationContext input) : base(input) { var version = input.CheckVersion(1, 2); LoadRom(input.ReadBytes()); Bank = input.ReadIntegers(4); if (version == 1) { input.ReadInt32(); } RAM = input.ReadOptionalBytes(0x4000); }