ubi.com    Forums  Hop To Forum Categories  Far Cry  Hop To Forums  Far Cry Technical Community Help    Punkbuster Service Comm Failure PnkBstr B exe. Vista 64 Bit Fix
Go
New
Find
Notify
Tools
Reply
  
  Login/Join 
Posted
After much trial and error and searching different forums I found a fix to problem with running Vista 64 bit and getting booted because of Punbuster B driver failure. I did the fix last night and went into several servers with Punkbuster enabled and did not get the boot. it appears that when Punkbuster installs on a 64 bit system it installs in the wrong place. I should make a clarification here at least with Far Cry 2 because I am running other games with PB and no problems.
Here is what I did:
All of these changes were made with UAC off & run as Administrator where I could.
1. Punkbuster A & B are installed into C:\windows\SysWOW64 after you get into that folder scroll down until you find Punkbuster A & B applications
2. Copy and paste those applications into C:\Windows\System32 just scroll all the way to the bottom and paste. It will place them into the correct order.
3.I then went into the auto updater for Punkbuster and made 3 locations for the auto update:
C:\User\Steve\AppData\Local\PunkBuster\FCX\pb\
C:\Programfiles(x86\UBIsoft\Fary Cry 2\bin\
C:\Programfiles(x86)\UBIsoft\Far Cry 2\bin\pb\
I udated each of those locations through auto update.
4.Went into the Windows firewall and made an exception for
C:\Windows\System32\Punkbuster A
C:\Windows\System32\Punkbuster B

5.Under your firewall you will then have 4 exceptions 2 for SysWOW64 and 2 for System32

I then went in and logged into the game and no kicks. Good luck I hopee this works for you!
 
Posts: 56 | Registered: Sun February 15 2009Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Keen to test out this but just one question with the instructions.

When you say
"3. I then went into the auto updater for Punkbuster and made 3 locations for the auto update"

what do you mean? If I run PBSetup.exe I don't get the choice to add locations, just add games. What tool should i run or what file did you edit to change the auto update locations?
 
Posts: 1 | Registered: Mon March 16 2009Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
All you have to do is download the manual updater from www.evenbalance.com and remember to specify the C:\%ProgramFiles(x86)%\UBIsoft\Fary Cry 2\bin\ folder. By default it tries to update in a steam folder for some reason.
 
Posts: 116 | Registered: Sun February 15 2004Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Anyone,
Tried this and it seemed to work on my Windows 7 64 however it was just immediatly fallowed by a new PB error (unknown Windows API Function 131133). I read all about this error and none of the official causes seem to have any relevance to my situation. Any advice would be really appreciated. And no I do not use team speak or any of the other applications mentioned in relation to this error.
thanks
 
Posts: 112 | Registered: Sat December 27 2008Reply With QuoteEdit or Delete MessageReport This Post
Picture of Agent00Kevin
Posted Hide Post
He is fully correct on the PB V64, I have it set up on my PC and it is a server too. When you add game you can chose any path you want, and even copy paste one that is hard to 'browse' to right in the target. The locations are also correct, and i used pbsetup to put the entire pb file in all the locations:

Users>[yourname]>appdata>Local>Punkbuster>FCX

Computer(C:drive)>windows>sys32

Computer(C:drive)>windows>sysWOW64

also someimes for whatever reason you need to put it in Programs>x86 based>Ubisoft>Far Cry 2>bin folder. (where the game, server launcher and map editor etc are stored)

I either had a thread or responded to one wih ths same subject long ago. I have been using Vista 64 to both play and serve on for months now, problem free Smile

O yeah, if you are using windows 7, its not supported and Pb willnot work with it Frown (so far none who have tried have succeded, always same unknown api error(

If you really wanna play FC2, youll have to go back to XP, which I think came free with W7.

This message has been edited. Last edited by: Agent00Kevin,
 
Posts: 2106 | Registered: Sat January 17 2009Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
I appreciate the responce however I enjoy my W7 64 bit to much to go back and it is an easy fix. I will simply drop one of my spare Vista 32 drives into my system as a 4th drive and make it bootable and install FC2 on it and boot from it when I feel like playng. It will still give DX10 and none of the problems.
 
Posts: 112 | Registered: Sat December 27 2008Reply With QuoteEdit or Delete MessageReport This Post
  Powered by Eve Community  
 

ubi.com    Forums  Hop To Forum Categories  Far Cry  Hop To Forums  Far Cry Technical Community Help    Punkbuster Service Comm Failure PnkBstr B exe. Vista 64 Bit Fix

Terms of Use

Privacy Policy