diff --git a/CHANGELIST.md b/CHANGELIST.md index 3ade2096..0af788a9 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -4,6 +4,7 @@ - Update Redumper to build 247 - Focus main window after child window closes (Deterous) - Try to get PS3 data from SFB +- Fix PS3 version finding ### 2.7.4 (2023-10-31) diff --git a/MPF.Core/InfoTool.cs b/MPF.Core/InfoTool.cs index 9c81725b..f4a6d55a 100644 --- a/MPF.Core/InfoTool.cs +++ b/MPF.Core/InfoTool.cs @@ -726,7 +726,9 @@ namespace MPF.Core using (var br = new BinaryReader(File.OpenRead(sfbPath))) { br.BaseStream.Seek(0x230, SeekOrigin.Begin); - return new string(br.ReadChars(0x10)); + var discVersion = new string(br.ReadChars(0x10)).TrimEnd('\0'); + if (!string.IsNullOrWhiteSpace(discVersion)) + return discVersion; } } catch