Como arreglar PunkBuster en la versión de Steam de Call of Duty 4

Mucha gente tiene problemas con la versión bajada de Steam de Call of Duty 4, el PunkBuster no se instala bien y sale un mensaje de error que dice “Error Initializing PunkBuster” o algo así. El caso es que no se ejecuta y no puedes entrar a los servidores multijugador.

Estuve buscando y no encontré pasos claros a seguir, así que me dispuse a escribir esta guía que espero sea de ayuda.

1. Localiza tu carpeta de instalación de Steam (en mi caso está en “C:ValveSteamSteamAppscommoncall of duty 4PB”) y mueve los archivos pbgame.htm, pbsetup.exe y eula.txt a otra carpeta. Probablemente los puedas borrar sin más pero siempre es mejor conservar un respaldo.

2. Descarga pbsetup.zip de http://evenbalance.com/index.php?page=pbsetup.php

3. Descomprime el archivo pbsetup.exe que está en ese zip y ponlo en tu carpeta de instalación de Steam.

4. Yo ejecuté pbsvc.exe una vez para desintalar Punkbuster y luego otra vez para reinstalarlo. No sé si esto sea necesario, pero de todos modos es lo que hice.

5. Ejecuta el pbsetup.exe que extrajiste.

6. Añade tu juego de la lista, ya debe aparecer ahí, y haz clic en “Check for Updates”

7. Las actualizaciones se descargarán e instalarán. Una vez finalizado ¡ya podrás jugar!

Eso es todo. Con esto no recibirás más el error y podrás unirte a los servidores multijugador.

Instalando php en Vista de 64 bits

El fin de semana pasado por fin me puse a reinstalar en mi nueva computadora de casa lo que necesito regularmente para desarrollar sitios. Como es una computadora con Vista Home Premium de 64 bits empecé instalando IIS7 (que ya viene de paquete), MySQL, SQL Server Express y esas cosas.

Lo que dejé para lo último fue php. La última vez que instalé php fue en una XP x64 (mi sistema anterior, que ahora está en la oficina) y fue un merequetengue encontrar los binarios de 64 bits para que IIS no hiciera panchos. Tal vez podría hacer lo mismo, pero es una versión no oficial y desactualizada de php.

Después de algunas búsquedas y leídas en blogs, parecía que instalar php en una computadora con Vista de 64 bits era todavía más merequetengoso. ¡Pero cuál sería mi sorpresa cuando entro al sitio de descargas de php.net y encuentro que tienen versiones compiladas con Visual Studio 2008! Eso quiere decir que los binarios que dicen VC9 son compatibles con Vista de 32 y 64 bits.

Así que descargué el archivo con instalador (soy flojo) y, en efecto, en unos cuantos minutos php quedó instalado. Le hice las modificaciones de rigor a php.ini (para reportar errores, advertencias y todas esas cosas útiles en un sistema de desarrollo) y ¡listo!

Es un muy buen resultado de la apertura de Microsoft hacia el código abierto y de su búsqueda por tomar mercado de Apache y Linux. La competencia es buena, a fin de cuentas.

Ya sé, ya sé. Podría haber instalado Linux (mi distro favorita es OpenSUSE) en una partición, pero el caso es que me choca tener dos instalaciones en mi computadora casera, también quiero retomar / aprender .net y echarle un ojo a Visual Web Developer para ver que tal.

¿Qué tipo de sistema usas para desarrollo?