PunkBuster
PunkBuster ist eine Software von Even Balance, welche in vielen Spielen genutzt wird, um Cheats, Bots und ähnliches im Mulitplayer zu verhindern. Dazu muss PunkBuster sowohl auf dem Server als auch auf dem Client aktuell gehalten werden - Clients mit einer veralteten PunkBuster-Version werden nach kurzer Zeit vom Server geschmissen.
Problematik
Viele ältere Linux-Spiele können PunkBuster nicht mehr selbstständig aktualisieren, da ihre Version zu alt ist. Even Balance stellt jedoch ein simples Programm (als GUI- oder Kommandozeilenversion) zur Verfügung, mit dem sich Punktbuser für alle unterstützen Spiele installieren und aktualisieren lässt.
Installation der Software
Download
Die Software kann unter http://www.evenbalance.com/index.php?page=pbsetup.php heruntergeladen werden. Die gesuchte Datei ist die "Linux 3.2 for 32-bit Linux Games (GUI version)", also der 2. Download von oben. Die GUI Version lässt sich wesentlich einfacher als die Kommandozeilen-Variante nutzen und steht dieser eigentlich in nichts nach. Die Version für 64-bit Linux Games wird nur benötigt, falls ein per Wine betriebenes Battlefield oder Battlefield 2 als 64-bit Installation aktualisiert werden soll. Alle anderen Spiele werden nur in der 32-bit Version unterstützt.
Einrichten
Nach dem Download hat man eine pbsetup.zip im Downloadordner. Hier eine kurze Anleitung, um das Programm zu starten:
mkdir punkbuster mv ./pbsetup.zip ./punkbuster cd ./punkbuster unzip pbsetup.zip ./pbsetup.run
Nun muss nurnoch die Lizenz akzeptiert werde und eine übersichtliche GUI öffnet sich. Um ein Spiel hinzufügen, klickt man links oben auf "Add a Game". Nun wählt man das Spiel sowie den Pfad zu dem Ordner, in dem der "pb" Ordner liegt. Bei Enemy Territory ist dies z.B.
/home/<user>/.etwolf/
Aktualisieren
Zuletzt muss man nurnoch oben auf "Check for Updates" klicken. Nun aktualisiert PunkBuster alle hingefügten Spiele auf die neuste Version.