project reality header
Go Back   Project Reality Forums > Project Reality Support > PR:BF2 Support
19 Jul 2019, 00:00:00 (PRT)
Register Developer Blogs Project Reality Members List Search Today's Posts Mark Forums Read
PR:BF2 Support Help and support regarding PR:BF2 installation and in-game issues

Reply
 
Thread Tools Display Modes
Old 2018-10-29, 19:40   #1
Blahbob

Blahbob's Avatar
Unhappy Trouble getting game to launch

I haven't played this game in over 6 years and am having trouble getting it to launch. I have had several issues:
Issue 1: After game installs, the PR launcher does not launch:
Code:
An unhandled exception has occured. Details are as follows:
Object reference not set to an instance of an object.
Further details can be found in the following file:
C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log
Please report...
PRLauncher.log contains this:
Code:
Project Reality Log File
PRLauncher.exe started at: 2018-10-29T14:20:01

Critical Error: An unhandled exception has occured. Details are as follows:

Object reference not set to an instance of an object.

Further details can be found in the following file:

C:\Program Files (x86)\Project Reali...PRLauncher.log

Please report this error to the Project Reality Team, and include the log file in your report.

Visit Support Forum

 > System.NullReferenceException: Object reference not set to an instance of an object.
   at ??.?.()
   at Reality.BF2.Settings.Video..(String )
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at Reality.BF2.Settings.Video.GetDefaultResolution()
   at Reality.BF2.Settings.Video.CreateDefault(UInt16 )
   at -.f.a()
   at -.f.OnStartup(StartupEventArgs a)
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
I managed to fix this with help from this post: https://www.realitymod.com/forum/sho...d.php?t=143518

Issue 2: When retrieving an existing account, I get the same error as above:
Code:
Project Reality Log File
PRLauncher.exe started at: 2018-10-29T14:25:16

Critical Error: An unhandled exception has occured. Details are as follows:

Object reference not set to an instance of an object.

Further details can be found in the following file:

C:\Program Files (x86)\Project Reali...PRLauncher.log

Please report this error to the Project Reality Team, and include the log file in your report.

Visit Support Forum

 > System.NullReferenceException: Object reference not set to an instance of an object.
   at ??.?.()
   at Reality.BF2.Settings.Video..(String )
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at Reality.BF2.Settings.Video.GetDefaultResolution()
   at Reality.BF2.Settings.Video.CreateDefault(UInt16 )
   at Reality.BF2.Settings.Profile.CreateNewProfile(UInt16 )
   at Reality.BF2.Settings.Profile.CreateNewProfile()
   at PRLauncher.WPF.ViewModel.Pages.FirstTimeRetrieveAccountPageViewModel.d.a(Object a, EventArgs b)
   at Reality.BF2.GameSpy.ConnectionHandlers.GameSpyClientHandler.OnGameSpySuccess()
   at Reality.BF2.GameSpy.ConnectionHandlers.RetrieveByNameHandler.OnResponseReceived(String , IDictionary`2 , String )
   at Reality.BF2.GameSpy.GameSpyClient.(IAsyncResult )
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
Yet for some reasons the account is, in fact, created, I just need to copy the files into the profile like i did before. If i create an offline account, i get an error 2005, but the account is created anyway (again without all the required files).

Issue 3: After finally fixing all the above, I start the game, watch the intro video, and then it says "PR:BF2 closed, cleaning up resources" (or something similar, its very quick). There are no log files, and using procdump gives me no information.

So I cannot even launch the game. Here is my system overview (for some reason my gpu isn't found, but I have a GTX 1070 and I am using a 4k display):

Code:
System Information
------------------
  Operating System: Microsoft Windows 10 Pro (10.0.17134)
      Architecture: 64-bit
   Current Culture: English (United States)
       Motherboard: Gigabyte Technology Co., Ltd. Z97X-Gaming 5
         Processor: Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz (Physical: 4, Logical: 4)
            Memory: 32.00 GB
      DIMM Modules: ChannelA-DIMM0: 8.00 GB @ 1600 MHz
                    ChannelA-DIMM1: 8.00 GB @ 1600 MHz
                    ChannelB-DIMM0: 8.00 GB @ 1600 MHz
                    ChannelB-DIMM1: 8.00 GB @ 1600 MHz
         Page File: 4.75 GB
    .NET Framework: 4.6+ Release Build: 461808, Runtime: 4.0.30319.42000

Display Information
-------------------
 Display Device(s): 
   Display Mode(s): 
    Driver Version: 25.21.14.1616 (416.16)
    Display Memory: 4.00 GB
     Multisampling: 2, 4, 8
               DPI: 144 (150%)

Audio Information
-----------------
  Primary Playback: Focusrite USB (Focusrite USB Au
 Primary Recording: Focusrite USB (Focusrite USB Au
  Open AL Renderer: Software
               EAX: True
           EAX 1.0: False
           EAX 2.0: True
           EAX 3.0: False
           EAX 4.0: False
           EAX 5.0: False
             X-RAM: False

Disk Information
----------------
      Install Path: C:\Program Files (x86)\Project Reality\Project Reality BF2
                    Free: 305.89 GB, Total: 930.91 GB, FS: NTFS, SSD: True
          Mod Path: C:\Program Files (x86)\Project Reality\Project Reality BF2\mods\pr
                    Free: 305.89 GB, Total: 930.91 GB, FS: NTFS, SSD: True
     Profiles Path: \\fileserver\Storage\My Documents\ProjectReality\Profiles -> [UNC\fileserver\Storage\My Documents\ProjectReality\Profiles]
                    Free: 0.00 B, Total: 0.00 B, FS: , SSD: Unknown
    Update DL Path: C:\Users\cwpix\AppData\Local\Project Reality\Project Reality BF2\Downloads
                    Free: 305.89 GB, Total: 930.91 GB, FS: NTFS, SSD: True
   Update Log Path: C:\Users\cwpix\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
                    Free: 305.89 GB, Total: 930.91 GB, FS: NTFS, SSD: True

Game Information
----------------
    Installed Mods: pr
       Current Mod: pr
           Version: Standalone - 1.0
        PR Version: 1.5.5.2
          Language: english
   Debug Available: False
     Large Address: True
Supported Hardware: None

Profile Information
-------------------
      Profile 0001: Blahbob
              Type: Online
        View Intro: False
        Fullscreen: False
      Display Mode: 1920x1080@60Hz
Display Mode Valid: True
   Graphics Scheme: Low
     Multisampling: Off
             VSync: False
            NoLods: False
   Terrain Quality: Low
   Effects Quality: High
  Geometry Quality: Low
   Texture Quality: Low
  Lighting Quality: Low
   Dynamic Shadows: Low
    Dynamic Lights: Low
 Texture Filtering: Low
    Audio Provider: Software
    Provider Valid: True
     Audio Quality: Medium
               EAX: True

      Profile 0002: test
              Type: Offline
        View Intro: False
        Fullscreen: True
      Display Mode: 1920x1080@60Hz
Display Mode Valid: True
   Graphics Scheme: Medium
     Multisampling: Off
             VSync: False
            NoLods: False
   Terrain Quality: Low
   Effects Quality: High
  Geometry Quality: Low
   Texture Quality: Medium
  Lighting Quality: Low
   Dynamic Shadows: Medium
    Dynamic Lights: Medium
 Texture Filtering: Medium
    Audio Provider: Software
    Provider Valid: True
     Audio Quality: Medium
               EAX: True

      Profile 0003: estsd
              Type: Offline
        View Intro: False
        Fullscreen: True
      Display Mode: 
Display Mode Valid: False
   Graphics Scheme: Custom
     Multisampling: Off
             VSync: False
            NoLods: False
   Terrain Quality: Low
   Effects Quality: High
  Geometry Quality: Low
   Texture Quality: Medium
  Lighting Quality: Low
   Dynamic Shadows: Off
    Dynamic Lights: Off
 Texture Filtering: Medium
    Audio Provider: Software
    Provider Valid: True
     Audio Quality: Low
               EAX: False
Thank you for the help, I really want to get back into this game!
Blahbob is offline Reply With Quote
Reply


Tags
game, launch, trouble
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 09:07.