public static _SCREENSHOT LoadScreenshot(Stream stream)
        {
            var ss = new _SCREENSHOT();

            ss.Load(stream);
            return(ss);
        }
        public void Load(Stream stream)
        {
            headerVersion  = OblivionUtil.LoadBinaryCompatible <uint>(stream);
            saveHeaderSize = OblivionUtil.LoadBinaryCompatible <uint>(stream);
            saveNum        = OblivionUtil.LoadBinaryCompatible <uint>(stream);
            pcName         = OblivionUtil.LoadBZString(stream);
            pcLevel        = OblivionUtil.LoadBinaryCompatible <ushort>(stream);
            pcLocation     = OblivionUtil.LoadBZString(stream);
            gameDays       = OblivionUtil.LoadBinaryCompatible <float>(stream);
            gameTicks      = OblivionUtil.LoadBinaryCompatible <uint>(stream);

            gameTime   = OblivionUtil.LoadSystemTime(stream);
            screenshot = OblivionUtil.LoadScreenshot(stream);
        }