PunkBuster - Incompatibilities

Incompatibilities

Some games (like Crysis or Bioshock 2) do not have a 64-bit version of PunkBuster. For this reason, 64 bit clients will not be able to play in PunkBuster enabled servers, unless they run the 32-bit client of the game.

PunkBuster does not allow Windows users without administrative accounts to connect to any games. Upon connecting to a game, the user will be immediately kicked for having insufficient OS privileges. Starting with PB client v1.700, a Windows service with full administrative rights is used in complement with the ingame PunkBuster client, allowing updates without user rights elevation. However, some games might still require administrative rights before PunkBuster will function correctly.

Valve's Steam overlay may cause PunkBuster enabled servers to kick the user, forcing the user to disable the service before starting the game. Even Balance refuses to fix the issue citing updates made to the overlay as the problem. According to a Valve employee, Valve has tried to reach out to Even Balance in the past to try to remedy the issue, but to no avail.

It is not possible to use Punkbuster-enabled Windows games under Wine. Wine developers have stated that it would be necessary to hack in the system for Punkbuster to work properly. Even Balance refuses to provide a solution to the problem, stating that they will not alter their codebase to support Wine or Cedega or any other compatibility layer.

Read more about this topic:  PunkBuster