mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-07-13 12:26:49 +00:00
Fix BD+ in reverse
This commit is contained in:
@@ -47,13 +47,13 @@ namespace BurnOutSharp.ProtectionType
|
||||
fs.Seek(0x0D, SeekOrigin.Begin);
|
||||
byte[] date = new byte[4];
|
||||
fs.Read(date, 0, 4); //yymd
|
||||
short year = BitConverter.ToInt16(date, 0);
|
||||
short year = BitConverter.ToInt16(date.Reverse().ToArray(), 2);
|
||||
|
||||
// Do some rudimentary date checking
|
||||
if (year < 2006 || year > 2100 || date[2] < 1 || date[2] > 12 || date[3] < 1 || date[3] > 31)
|
||||
return null;
|
||||
|
||||
return $"{year}/{date[2]}/{date[3]}";
|
||||
return $"{year:0000}/{date[2]:00}/{date[3]:00}";
|
||||
}
|
||||
}
|
||||
catch
|
||||
|
||||
Reference in New Issue
Block a user