Page 1 of 1

Unable to detect required Dependency

Posted: 2013-12-04 23:20
by JTPri123
Alrighty, before we begin I should say that I have indeed scoured the support threads for users who have had similar problems and have come up with nothing that solves this issue.

The error is question is the "Required Dependency Missing" one that appears to have happened to many users who are using Windows 8 or have recently reinstalled Windows 7. In my case, I recently wiped my computer and reloaded my Windows 7.

Previously, before wiping my computer, I had been playing PR for a couple months without any issues. Then, one extra effective cleaning later I am met with this fine piece of error.

Image
imgur: the simple image sharer

Though try as I might, I find that I can not defeat this error myself. I searched these forums for many hours to no avail. I tried to do the alternate installing and repairing of both the x86 update and the x64 update. There was a method describing how to manually install the updates though the instructions were rather.. difficult.

And so, here I am, faced with an error that spurred me to create a forum account and ask for help. Should any kindly gentleman (or gentlewoman. You never know.) be able to alleviate me of this seemingly demonic error, by all means, I implore you to do so. Thank you in advanced.

Re: Unable to detect required Dependency

Posted: 2013-12-05 09:10
by LITOralis.nMd
Are you getting caught up on this part? It isn't that difficult, just right click the links below, and run the patch files in order, as an admin.

prbf2_1.0.29.0_to_1.0.30.0_client_patch.prpatch
prbf2_1.0.30.0_to_1.0.31.0_client_patch.prpatch
prbf2_1.0.31.0_to_1.0.32.0_client_patch.prpatch
prbf2_1.0.32.0_to_1.0.33.0_client_patch.prpatch
prbf2_1.0.33.0_to_1.0.34.0_client_patch.prpatch
prbf2_1.0.34.0_to_1.0.35.0_client_patch.prpatch
prbf2_1.0.35.0_to_1.0.36.0_client_patch.prpatch

!!!! NOTE: installing any patch out of order can cause total failure of the pr mod folder file structure and you'll have to do a clean install !!!!

Right click this link and Save to Computer.

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.29.0_to_1.0.30.0_client_patch.prpatch
http://files.ancientdev.com/updates/prb ... ch.prpatch
Once saved to your PC, double click the file to start the update.

Again, Right click this link and Save to Computer. We'll do this for each file.

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.30.0_to_1.0.31.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.30.0_to_1.0.31.0_client_patch.prpatch

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.31.0_to_1.0.32.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.31.0_to_1.0.32.0_client_patch.prpatch

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.32.0_to_1.0.33.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.32.0_to_1.0.33.0_client_patch.prpatch

EDIT: Once you install the 1.0.32.0_to_1.0.33.0 patch, you should be able to use the PRLauncher's updater to install the patches below:

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.33.0_to_1.0.34.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.33.0_to_1.0.34.0_client_patch.prpatch

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.34.0_to_1.0.35.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.34.0_to_1.0.35.0_client_patch.prpatch

Code: Select all

http://files.ancientdev.com/updates/prbf2_1.0.35.0_to_1.0.36.0_client_patch.prpatch
http://files.ancientdev.com/updates/prbf2_1.0.35.0_to_1.0.36.0_client_patch.prpatch

Re: Unable to detect required Dependency

Posted: 2013-12-05 09:19
by LITOralis.nMd
The guy who wrote the code suggests this route:
If people get this issue, they need to:

Download the correct file from Download Visual C++ Redistributable for Visual Studio 2012 Update 4 from Official Microsoft Download Center
You need the x86 version if you are on:
Windows XP
Windows XP x64
Windows Vista 32 bit
Windows 7 32 bit
Windows 8 32 bit
Windows 8.1 32 bit

You need the x64 version if you are on
Windows Vista 64 bit
Windows 7 64 bit
Windows 8 64 bit
Windows 8.1 64 bit

You then install it, then re-launch the installer and choose repair. A restart is unnecessary. Blame MSFT for the double install to fix the registry entries.

But yeah, I had no issues doing a complete reinstall and updating automatically, even with a messed up registry and bad versions. So I dunno what people are doing wrong, it works just fine for me...
[/QUOTE]
[/QUOTE]

Re: Unable to detect required Dependency

Posted: 2013-12-05 19:23
by JTPri123
In regards to manually updating, though it is entirely possible I am just doing it wrong double clicking the file only prompts the Windows error where it does not know what program to run the file with. This is not covered in the instructions and I honestly have no clue where to go from here. I apologize for my own ignorance.

Re: Unable to detect required Dependency

Posted: 2013-12-06 07:16
by LITOralis.nMd
You are entirely correct, I never explained how to do that.

We have a simple problem: Associate the .prpatch file type to be opened by the PRLauncher.exe

Here is a quick tutorial , start with the "Option 2" section and work your way down. This tutorial gives you a few ways to do the same task. This shouldn't take more than a few minutes at most.
Default Programs - Associate a File Type or Protocol - Windows 7 Help Forums

At some point, you'll be asked "With which program do you want to open this .prpatch file with?" Find the location of yout PRLauncher.exe program, and tick the box "open with this program by default".

Code: Select all

Default location in Windows Vista/7/8/2008/2012 X64 for Origin installations:

C:\Program Files (x86)\Origin Games\Battlefield 2 Complete Collection\mods\pr\bin\PRLauncher.exe


Default location in Windows XP/Vista/7/8 32 Bit X86 for Origin installations:

C:\Program Files\Origin Games\Battlefield 2 Complete Collection\mods\pr\bin\PRLauncher.exe


Default location in Windows Vista/7/8/2008/2012 X64 for Steam installations:

C:\Program Files (x86)\Steam\steamapps\common\battlefield 2\mods\pr\bin\PRLauncher.exe


Default location in Windows XP/Vista/7/8/2008/2012 for Steam installations:

C:\Program Files\Steam\steamapps\common\battlefield 2\mods\pr\bin\PRLauncher.exe


Re: Unable to detect required Dependency

Posted: 2013-12-06 19:32
by JTPri123
I have set it so that the Launcher will open with the prpatch files but I still get the exact same error. The Launch dies at splash screen still.

Re: Unable to detect required Dependency

Posted: 2013-12-08 18:46
by JTPri123
Still sitting here without any PR to play. Help?

Re: Unable to detect required Dependency

Posted: 2013-12-10 04:46
by Daniel
[R-COM]LITOralis.nMd wrote:IN Control Panel\All Control Panel Items\Programs and Features
find the X86 and X64 versions, and REPAIR each one.
reboot.

test.
[R-COM]LITOralis.nMd wrote:Also, you can download Update 3 for both x86 and x64, install both, reboot, then repair both, reboot, and test.
[R-COM]LITOralis.nMd wrote:To get you up to date in general,
Download the Visual C++ Redistributable 2012 Update 3 x64
Install it.
Go to Control Panel\Programs\Programs and Features
Find the Visual C++ Redistributable 2012 Update 3 x64 in the list.
Click the "Change" button.
Then click the Repair button.

Once it is repaired, you will be good to go.
try this.

Re: Unable to detect required Dependency

Posted: 2013-12-10 22:25
by JTPri123
I have done this multiple times. It still doesn't work. The link the error provides me to is Update 4 (Which I have been using), not update 3. Though I don't think that is the issue.

Re: Unable to detect required Dependency

Posted: 2013-12-11 20:45
by plyrkiller99
i have the same problem as this guy, i downloaded the torrent yesterday installed it, then i got the error
what ive tried so far is
downloading both x86 and x64 things
repairing both then launching the game
ive tried x64 on its own
ive tried x86 on its own
the only thing i havent done is a clean install
any help?

Re: Unable to detect required Dependency

Posted: 2013-12-11 20:54
by LITOralis.nMd
can you start PRlauncher?

PRLauncher->Support button->'Copy to CLipboard' button
Paste it all here so I can see if you updated to 1.0.X

You should be able to IGNORE the "missing dependency error message and continue to update.
But I need to know how far you updated before we continue to troubleshoot.

Re: Unable to detect required Dependency

Posted: 2013-12-11 21:36
by Daniel
And we also NEED to know whether you did a normal restart/reboot of your PC AFTER a repair and so on and BEFORE lauching PR...


These two are evidence that the issue CAN be fixed (follow the steps in these threads first!) !!!

https://www.realitymod.com/forum/f27-pr ... error.html

https://www.realitymod.com/forum/f27-pr ... dency.html

Re: Unable to detect required Dependency

Posted: 2013-12-11 23:11
by plyrkiller99
[R-COM]LITOralis.nMd wrote:can you start PRlauncher?

PRLauncher->Support button->'Copy to CLipboard' button
Paste it all here so I can see if you updated to 1.0.X

You should be able to IGNORE the "missing dependency error message and continue to update.
But I need to know how far you updated before we continue to troubleshoot.
i cant get past the ignore missing dependency message

Re: Unable to detect required Dependency

Posted: 2013-12-12 01:01
by Daniel
Did you try everything written in the two links in my quote up there? If you follow my steps 1:1, it MIGHT solve your problem, since KillJoy & Zoddom's problem got fixed! ;)

Re: Unable to detect required Dependency

Posted: 2013-12-12 01:07
by JTPri123
Heres what I really need. I need a visual tutorial on how to update the game manually. I've tried downloading those files and running them with the Launcher, but I get that error message before it can get past the splash screen and it closes.

Re: Unable to detect required Dependency

Posted: 2013-12-13 15:14
by LITOralis.nMd

Re: Unable to detect required Dependency

Posted: 2013-12-15 21:09
by JTPri123
'[R-COM wrote:LITOralis.nMd;1967768']How to fix this issue:

https://www.realitymod.com/forum/f27-pr ... 1-x86.html
Alright, I give up. Thank you very kindly for the help so far, but I have no clue how to go about actually Manually updating PR. I've tried following the steps to the letter and I still end up getting road blocked by the error. The Launcher will not start. At all. I can not get to the options, I downloaded the patches but when I double click them I get the same error and the launcher closes after I proceed. Again, what I really really need is some sort of visual of what I need to be doing. I am convinced I am doing wrong while flying blind. In the mean time I will have to wait for the developer update, when ever that will be.