It didn?t solve all of the problems for me, I was able to start mumble but mumble did not connect when I joined a server.
Besides, it seems to me that I have to start mumble by running it as administrator to make it work and start PR after. Because when I just started PR and manually started mumble as administrator while PR was already running I got this error and the game shut down abruptly:
Code: Select all
Project Reality Log File
PRLauncher.exe started at: 2015-06-01T12:29:59
Warning: Unable to add process job
Critical Error: An unhandled exception has occured. Details are as follows:
Kan geen toegang krijgen tot het bestand C:\Users\Gebruiker\Documents\ProjectReality\Profiles\0001\Video.con omdat het wordt gebruikt door een ander proces.
Further details can be found in the following file:
[url]C:\Program Files\Project Reality\Project Reality BF2\mods\pr\bin\PRLauncher.log[/url]
Please report this error to the Project Reality Team, and include the log file in your report.
[url=https://www.realitymod.com/forum/f27-pr-bf2-support]Visit Support Forum[/url]
> System.IO.IOException: Kan geen toegang krijgen tot het bestand C:\Users\Gebruiker\Documents\ProjectReality\Profiles\0001\Video.con omdat het wordt gebruikt door een ander proces.
bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bij System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
bij System.IO.StreamReader..ctor(String path, Encoding encoding)
bij Reality.BF2.Console.ConUtils.GetValue(String a, String b, String& c, Encoding d, Boolean stripQuotes, Boolean allowEmpty)
bij Reality.BF2.Console.ConUtils.GetValue(String a, String b, String& c, Boolean stripQuotes, Boolean allowEmpty)
bij Reality.BF2.Settings.Video.GetResolution(UInt16 a)
bij Reality.BF2.Settings.Video.GetAspectRatio(UInt16 a)
bij Ca.a(UInt16 a)
bij Ca.a(Object a, FileSystemEventArgs b)
bij System.IO.FileSystemWatcher.OnChanged(FileSystemEventArgs e)
bij System.IO.FileSystemWatcher.NotifyFileSystemEventArgs(Int32 action, String name)
bij System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* overlappedPointer)
bij System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
It sais that PR Mumble can not get excess to the file: Profiles\0001 (Probably because it is being used in-game at that moment) because it is being used by another process.
I will try to search for a solution myself, if it's a known issue, please let me know. If I find anything I will let you guys know.
Dj.