PLODDITHANLEY wrote:Your problem ls with the config files in mydocuments project reality.
Are they there?
I was lacking some files, i had a made sure I saved some stuff. I only had the Profile.con file in the Default folder. I moved Video, server settings and audio in.
I could now launch the launcher and it gave me the option to create or retrive account.
Since I already have an account I tried to retrive and it gave me this error:
Code: Select all
> System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
vid Ya.h.a()
vid Reality.BF2.Settings.Video.a.a(String a)
vid System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
vid System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
vid Reality.BF2.Settings.Video.GetDefaultResolution()
vid Reality.BF2.Settings.Video.CreateDefault(UInt16 a)
vid Reality.BF2.Settings.Profile.CreateNewProfile(UInt16 a)
vid Reality.BF2.Settings.Profile.CreateNewProfile()
vid PRLauncher.WPF.ViewModel.Pages.FirstTimeRetrieveAccountPageViewModel.f.a(Object a, GameSpyRetrieveSuccessEventArgs b)
vid Reality.BF2.GameSpy.GameSpyConnection.a(GameSpyRetrieveSuccessEventArgs a)
vid Reality.BF2.GameSpy.GameSpyConnection.b.a(Object a, RealitySocketReceivedDataEventArgs b)
vid Reality.Net.RealitySocket.a(RealitySocketReceivedDataEventArgs a)
vid Reality.Net.RealitySocket.b(IAsyncResult a)
vid System.Net.LazyAsyncResult.Complete(IntPtr userToken)
vid System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
vid System.Net.ContextAwareResult.Complete(IntPtr userToken)
vid System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
vid System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
vid System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
However when I launched the launcher again it allowed me to login on the account and start downloading updates.
When finished and I tried to login and play again i get the 1324 error message. I go to options to change my display mode but it dosent save.
Looked in Documents\ProjectReality\Profiles\0001 and I only had the Profile file so I once again moved the Audio, ServerSettings and Video files in.
Now the Options i choose save, but when trying to launch I get the error 1323 message.
"1323: Error verifying profile settings. Please confirm the profile file does not contain any invalid commands and try again. If the problem continues, try resetting all profiles to default in the "Options" menu."
C:\Users\myname\Documents\ProjectReality\Profiles\0001\ServerSettings.con
Edit: I removed the ServerSettings.con file completely and now i could launch the game. But I only get a black screen and then go back to desktop with the error message "1103: There was an error linking to the game process."
Followed by:
Code: Select all
> System.InvalidOperationException: Ingen process har associerats med det h?r objektet.
vid System.Diagnostics.Process.EnsureState(State state)
vid System.Diagnostics.Process.get_HasExited()
vid Reality.BF2.Game.WhileRunning.a.d()
vid System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
vid System.Threading.ThreadHelper.ThreadStart()
I remembered I had downloaded another persons profile earlier when i tried to fix my game. I apparently missed some more stuff. I now have following files in my profile folder. Audio, Controls, General, Launcher, MapList, Profile and Video. When I launch the game now I get to the Intro video and then I CTD seeing PR message "Cleaning up processes"
Edit2: Looked around for solutions, tried launching the "PRBF2.exe" and then the "PRLauncher.exe" (didnt work).
Also read that someone was missing alot of ".con" files. Tried adding ServerSettings back and I got the same problem.
Tried reseting all proflies to default and got a new error message....
Code: Select all
> System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
vid Ya.h.a()
vid Reality.BF2.Settings.Video.a.a(String a)
vid System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
vid System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
vid Reality.BF2.Settings.Video.GetDefaultResolution()
vid Reality.BF2.Settings.Video.CreateDefault(UInt16 a)
vid Reality.BF2.Settings.Profile.CreateNewProfile(UInt16 a)
vid PRLauncher.WPF.ViewModel.OptionsWindowViewModel.OnResetProfiles(Object a)
vid Reality.Utils.WPF.RelayCommand.Execute(Object a)
vid MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
vid System.Windows.Controls.Primitives.ButtonBase.OnClick()
vid System.Windows.Controls.Button.OnClick()
vid System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
vid System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
vid System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
vid System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
vid System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
vid System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
vid System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
vid System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
vid System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
vid System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
vid System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
vid System.Windows.Input.InputManager.ProcessStagingArea()
vid System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
vid System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
vid System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
vid System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
vid MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
vid MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
vid System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
vid System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)