-
-
Notifications
You must be signed in to change notification settings - Fork 0
Description
The game does not start with the fix.
I have Prince of Persia Complete from the Ubisoft Connect Store and have tested both versions.
[PoPTLCFix_v0.8.6.zip] (https://github.com/Lyall/PoPTLCFix/releases/download/v0.8.6/PoPTLCFix_v0.8.6.zip)
[PoPTLCFix_v0.8.6_UbisoftPlus.zip] (https://github.com/Lyall/PoPTLCFix/releases/download/v0.8.6/PoPTLCFix_v0.8.6_UbisoftPlus.zip)
As soon as I remove the files from the game directory, the game works again
I don't know if it is useful, but in the ErrorLog.log file it says the following:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Repeat 2 times:
at Interop+WinHttp.WinHttpOpen(IntPtr, UInt32, System.String, System.String, Int32)
at System.Net.Http.HttpWindowsProxy.TryCreate(System.Net.IWebProxy ByRef)
at System.Net.Http.SystemProxyInfo.ConstructSystemProxy()
at System.Lazy1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ViaFactory(System.Threading.LazyThreadSafetyMode) at System.Lazy1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecutionAndPublication(System.LazyHelper, Boolean)
at System.Lazy1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CreateValue() at System.Lazy1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].get_Value()
at System.Net.Http.HttpClient+<>c.<get_DefaultProxy>b__15_0()
at System.Threading.LazyInitializer.EnsureInitializedCore[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Func1<System.__Canon>) at System.Threading.LazyInitializer.EnsureInitialized[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Func1<System.__Canon>)
at System.Net.Http.HttpClient.get_DefaultProxy()
at System.Net.Http.HttpConnectionPoolManager..ctor(System.Net.Http.HttpConnectionSettings)
at System.Net.Http.SocketsHttpHandler.SetupHandlerChain()
at System.Net.Http.SocketsHttpHandler.SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)
at System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)
at System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)
at System.Net.Http.HttpClient+d__51.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[System.Net.Http.HttpClient+d__51, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]](d__51 ByRef)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[System.Net.Http.HttpClient+d__51, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]](d__51 ByRef)
at System.Net.Http.HttpClient.GetStreamAsyncCore(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)
at System.Net.Http.HttpClient.GetStreamAsync(System.Uri, System.Threading.CancellationToken)
at System.Net.Http.HttpClient.GetStreamAsync(System.String)
at BepInEx.Unity.IL2CPP.Il2CppInteropManager.DownloadUnityAssemblies()
at BepInEx.Unity.IL2CPP.Il2CppInteropManager.GenerateInteropAssemblies()
at BepInEx.Unity.IL2CPP.Il2CppInteropManager.Initialize()
at BepInEx.Unity.IL2CPP.Preloader.Run()
at BepInEx.Unity.IL2CPP.UnityPreloaderRunner.PreloaderMain()
at Doorstop.Entrypoint.Start()