Merge branch 'vnext'

This commit is contained in:
13xforever
2025-09-19 16:16:17 +05:00
2 changed files with 6 additions and 5 deletions

View File

@@ -478,8 +478,7 @@ internal static partial class LogParserResult
timeDeltaStr = "outdated";
if (items["os_type"] is not "Windows"
|| !TryGetRpcs3Version(items, out var v)
|| v < NonBrokenMsvcOptimizationBuild)
|| !TryGetRpcs3Version(items, out var v))
{
notes.Add($"{prefix} This RPCS3 build is {timeDeltaStr}, please consider updating it");
}
@@ -499,9 +498,10 @@ internal static partial class LogParserResult
}
if (items["os_type"] is "Windows"
&& TryGetRpcs3Version(items, out var v2)
&& v2 > NonBrokenMsvcOptimizationBuild)
&& v2 >= BrokenMsvcOptimizationBuild
&& v2 < UnBrokenMsvcOptimizationBuild)
{
notes.Add($"⚠️ Please downgrade to build v0.0.37-18022 for the Windows");
notes.Add($"⚠️ This build for Windows is known to be broken, please update");
}
if (DesIds.Contains(serial))

View File

@@ -67,7 +67,8 @@ internal static partial class LogParserResult
private static readonly Version FixedTlouRcbBuild = new(0, 0, 21, 13432); // the best I got was "it was fixed more than a year ago", so it's just a random build from a year ago
private static readonly Version FixedSimpsonsBuild = new(0, 0, 29, 15470);
private static readonly Version FixedSpuGetllarOptimizationBuild = new(0, 0, 36, 17938);
private static readonly Version NonBrokenMsvcOptimizationBuild = new(0, 0, 37, 18022);
private static readonly Version BrokenMsvcOptimizationBuild = new(0, 0, 37, 18023);
private static readonly Version UnBrokenMsvcOptimizationBuild = new(0, 0, 37, 18147);
private static readonly Dictionary<string, string> RsxPresentModeMap = new()
{