|
Antes de nada, avisar
de que esta guia es una recopilación de informaciones
sacadas de foros, webs y experiencias personales del
Staff de PlanetCstrike. Esperamos que gracias a esta
guia podais aumentar vuestras FPS sin sacrificar
-siempre que se pueda- la calidad del juego.
Para comenzar,
deciros que si teneis un procesador superior a 600Mhz
y una tarjeta gráfica tipo GeForce 2MX
en adelante, no necesitareis hacer muchas de las cosas
que aqui planteamos, ya que con vuestro equipo tendriais
que tener mas de 70fps.
- Disminuir el tiempo
de carga
- Aumentar las FPS
- Reducir el ping
- Programas de ayuda
Reducir
el tiempo de carga
Una de las
formas mas simples y rápidas de conseguir mayor
velocidad es, simplemente, desfragmentando el disco
duro de tu PC. Con esto no solo conseguiras que te cargue
mas rápido el CS, sino que también lo
hara Windows en general.
Archivo
custom.hpk
El Counter-Strike,
por defecto, guarda los logos (decals) de los demas
jugadores que nos vamos encontrando por los servidores,
en único archivo. El problema es que este archivo
no tiene límite, y si hemos jugado con mucha
gente, seguramente el archivo tenga mas de 5 o 6 Megas.
El archivo
en cuestión es el Custom.hpk, y lo encontrareis
en /cstrike. Si deseais que no ocupe demasiado podeis
usar estos comandos de consola en vuesto config.cfg:
hpk_maxsize
"1"
Con esto estais forzando
el tamaño máximo de custom.hpk. Asi no
pasará de 1Mb, lo cual es mas que suficiente.
Modelos de armas
Si ya llevas un tiempo
con problemas de FPS seguramente hayas desistido de
ver tu arma en tus partidas, es decir, ahora jugaras
sin visualizar el arma (r_drawviewmodel "0")
con lo que aumentas unas cuantas FPS.
Lo que seguramente no sepas aun es que el arma aun se
carga en memoria. Todos los gráficos son cargados
en memoria aunque no se usen. Y eso no es todo, se cargan
los modelos del brazo izquierdo y también los
del derecho.
Gracias a estos dos pequeños
archivos ( Izquierda
| Derecha
) podrás conseguir que no se carguen en memoria
esos modelos, eso si, perdiendo la oportunidad de verlos.
Aumentar
las FPS
Ya
sabeis lo que supone jugar con pocas FPS, aumenta el
ping, una granada de humo se vuelve mortal... y se hace
imposible jugar. Lamentablemente para esto no hay una
solución "milagrosa" que no pase por
nVidia y AMD (o Ati e Intel).
Otro factor
importante es la resolución. Ya sabreis que si
a 1024 os funciona lento... mejor probar con 800x600.
Todos sabemos que cuanta menor resolucion, mas dificil
se convierte el apuntar, pero mejor que ir a 15 FPS.
Para comprobar
los resultados recomendamos que useis el cl_showfps
"1", y asi vereis en pantalla las FPS arriba
a la izquierda.
High
FPS Models
Supongo
que a estas alturas habreis oido hablar de los High
FPS models. Son unos modelos con pinta de muñecos
de Lego que sustituyen a los actuales del CS. Con ellos
aumentareis notablemente las frames aunque, perdereis
mucha calidad.

Estos modelos
los podeis bajar desde este link
(6Mb).
Modelos
antiguos
Si estos
modelos no os atraen demasiado, siempre os queda la
posibilidad de usar los antiguos modelos de la beta
7.1. Estos modelos no son tan complejos como los de
las versiones 1.X pero no llegan al punto de ser muñecos
cuadrados.
Los podeis
descargar desde este otro link.
Comandos útiles
Gracias a estos comandos
conseguireis unos pequeños aumentos en las FPS
y puede que bajar un poco el ping. Muchos de ellos la
gente los desconoce siendo, a veces, de gran ayuda.
fps_modem "XX"
Con
este comando simplemente limitamos la cantidad de
FPS. Parece contradictorio, pero no siempre lo ideal
es tener el máximo de FPS. La potencia que
se ahorra tu PC la puede emplear en otras tareas.
Lo ideal es poner donde las XX la frecuencia de refresco
(60/70/72/75/85/100)
cl_himodels 0
Asi
desactivamos los modelos de alta definición.
Por defecto esta a 0 (desactivados) pero puede que
alguien los tenga activado sin saberlo.
gl_texturemode "XXX"
Esto
es clave a la hora de mejorar las fps. Aqui os motramos
la lista de posibilidades:
GL_NEAREST_MIPMAP_NEAREST
GL_LINEAR_MIPMAP_NEAREST
GL_NEAREST_MIPMAP_LINEAR
GL_LINEAR_MIPMAP_LINEAR
Vamos
de mas fps y menos calidad a máxima calidad
y menor rendimiento.
mp_decals "XXX"
/ r_decals "XXX"
Con
estos comandos limitaremos el número máximo
de marcas que veremos en el juego. Es decir, la cantidad
de disparos en las paredes, sangre... cuanto menor
sea, mas FPS y mejor ping a cambio de menos detalles
visuales.
r_mmx "1"
Todo
el mundo se olvida de este comando, que, aunque parezca
una tonteria realmente si que funciona. Lo ideal es
tenerlo a 1 para sacar provecho del MMX.
gl_picmip "0"
Este
comando esta en negrita porque es la última
esperanza, si aun despues de todo esto no pasas de
50fps. Variando sus valores entre 0 y 2 conseguiras
aumentar hasta en 20 fps mas. (Eso si, pensaras que
estes jugando al Quake, o al Doom II).
Reducir
el Ping
Reducir el ping no es
una tarea fácil, pero se puede conseguir a base
de usar comandos. No penseis que llegareis a ping 100
con un modem, o a ping 30 con ADSL, hay cosas que hoy
por hoy son imposibles.

Para comenzar miremos
antes el comando net_graph "3" que
nos mostrara información útil de nuestra
conexión:
Ahora iremos
punto por punto intentando mejorar la conexión:
La primera
imagen nos muestra el ping que tenemos en ese
momento. El ping es el tiempo de respuesta entre tu
maquina y tu servidor. Este tiempo se ve influenciado
por muchos motivos distintos, desde tu conexion, tu
PC hasta la cantidad de gente con la que estas jugando
a la vez. Si juegas con 18 personas mas, tu PC recibe
casi el doble de datos que si juegas con 6.
En la
segunda imagen obsevamos la cantidad de datos
en Kilobytes que entran y salen
de nuestra máquina. Ya veis que es poca cantidad
y que no es necesario tener una conexión de 512Kb/s
para poder jugar.
En la
última imagen tenemos los Chokes y los
Losses. Estos indicadores nos dicen la cantidad
de paquetes por segundo que el servidor nos envia (o
le enviamos) y que son perdidos. Los Losses son paquetes
recibidos y Chokes son paquetes enviados. Lo ideal es
tener a 0 ambos, aunque a veces resulte imposible.
¿Como
reducir esto?, pues se puede intentar con estos comandos:
cl_updaterate "XX"
Este
comando modifica directamente los Chokes. Si lo aumentamos
demasiado, enviaremos mas datos sobre nuestra posicion,
arma, disparos... al servidor, pero si nuestra conexiñon
(o el server) no lo soporta, perderemos la mitad de
ellos (mas chokes)
Para
menos de 64Kb/s no pasar de 25/30.
Para
ADSL/Cable entre 40 y 50.
Todo
es relativo, puede que con cable a 512Kb no podais
pasar de 30 porque os sube el Choke, mejor probar
vosotros mismos.
cl_cmdrate "XX"
Igual
que en el caso anterior pero esta vez para los Losses.
Esto modifica la cantidad de Kb/s que recibiremos
del servidor.
Para
modems por defecto esta a 30. Para las demas conexiones
podeis probar subiendolo poco a poco.
rate "XXX"
Velocidad
en bits de vuestra conexión. Un usuario de
modem deberia poner entre 4000 y 5500. Para ADSL/Cable
tendría ser ser en torno a 8000/20000.
Si lo
disminuyes en exceso veras como aumenta de manera
brutal el Choke.
cl_latency
"XXX"
En este
valor has de poner -1/3 del ping que suelas tener.
Si por ejemplo tienes normalmente ping 75, lo ideal
seria -25.
cl_lc
"1"
/ cl_lw "1"
A menos
que tengas ping 10, mejor dejar estos valores a 1
y no a 0 (desactivados). Esto activa o desactiva el
sistema de compensación del NetCode del Half-life.
¿Y que es?, es esto:
¿Nunca
has pensado por que teniendo ping 300, al disparar
la bala sale al instante y no un 1/4 de segundo después...?:
Fácil, no lo hace. Tu PC adivina la trayectoria
y a donde va la bala y es el Servidor el que tomando
como referencia el momento del disparo, calcula lo
demás. Es decir, tu PC adelanta lo que el servidor
va a hacer.
Por este motivo a veces doblamos una esquina y de
repento morimos... Algun jugador nos disparo justo
antes de escondernos y la bala nos alcanzo cuando
ya nos creiamos a salvo.
Hay
a quien le gusta jugar con ello desactivado ( a 0
), y a otros (la mayoria) no les gusta. Pruebalo tu
mismo.
cl_download_ingame "0"
/ cl_allowdownload "0"
/ cl_allowupload "0"
Dejando
a 0 todos estos valores evitaremos que nuestro PC
baje los logos de los nuevos jugadores que entran
al servidor (la famosa barrita gris que aparece abajo
en el centro) evitando asi unos segundos de lagg.
Ojo,
con esto tambien evitais enviar vuestro logo y por
ejemplo, bajar mapas que no tengais.
Programas
especificos de ayuda.
Si después de haber
leido esto no te has enterado de nada, lo mejor será
que te bajes algun programa que, de manera gráfica,
te haga el trabajo sucio. Aqui tienes dos de los mejores
que existen.

Ambos programas son el
HLVes (screenshot)
y el CSConfigurator, los cuales los podeis bajar de
aqui
y de aqui
respesctivamente.
Desde PlanetCS esperamos
que esto os haya servido de ayuda en algo y que ahora
consiguais algunas FPS mas o un poco menos de ping.
;)
Si teneis alguna duda
o sugerencia podeis comunicarnosla por email o entrando
en nuestro canal de irc #PlanetCS del irc-hispano.
By aLeX
|