diff --git a/LiveSplit.GTAV64/GameMemory.cs b/LiveSplit.GTAV64/GameMemory.cs index 5ad748e..55af54b 100644 --- a/LiveSplit.GTAV64/GameMemory.cs +++ b/LiveSplit.GTAV64/GameMemory.cs @@ -28,7 +28,8 @@ private enum ExpectedDllSizes RGSC3722 = 70718464, RGSC3934 = 70944768, Steam3934 = 71725056, - RGSC4631 = 70275072 + RGSC4631 = 70275072, + Steam4631 = 70901760 } public GameMemory() @@ -150,9 +151,12 @@ Process GetGameProcess() else if (game.MainModule.ModuleMemorySize == (int)ExpectedDllSizes.RGSC4631) _isLoadingPtr = new DeepPointer(0x21D3DB0); + else if (game.MainModule.ModuleMemorySize == (int)ExpectedDllSizes.Steam4631) + _isLoadingPtr = new DeepPointer(0x21D7010); + else { - MessageBox.Show("Unexpected game version. Steam 393.4 or RGSC 463.1/393.4/372.2 is currently required.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("Unexpected game version. Steam 463.1/393.4 or RGSC 463.1/393.4/372.2 is currently required.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); _ignorePIDs.Add(game.Id); return null; } diff --git a/LiveSplit.GTAV64/Properties/AssemblyInfo.cs b/LiveSplit.GTAV64/Properties/AssemblyInfo.cs index df88ce1..9e17120 100644 --- a/LiveSplit.GTAV64/Properties/AssemblyInfo.cs +++ b/LiveSplit.GTAV64/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.0.0")] -[assembly: AssemblyFileVersion("0.2.0.0")] +[assembly: AssemblyVersion("0.2.1.0")] +[assembly: AssemblyFileVersion("0.2.1.0")]