DOOM 3: Quita el limite de FPS y ¡disfruta de verdad!

Hola!

escribo esto porque lo consider fundamental. He buscado por el foro y no he encontrado nada parecido si ya se ha hablado del tema aceptar mis disculpas.

Como sabreis el bonito del Carmak ha puesto un límite de 60 fps al juego. Pues bueno, ayer haciendo pruebas de rendimiento descubrí que no es un único límite, no. El listo ha puesto tres como mínimo (yo solo he contado hasta tres pero puede que hayan más). Me explico.

Si el juego puede ir suelto, no hay mucha carga gráfica y no hay muchas luces y sombras el juego se pone al máximo, o sea 60 fps

Pero cuando el juego detecta que hay un número determinado de luces y sombras, o algún enemigo, o sea cuando hay un poco más de carga, una carga media pongamos, el juego se pone a 30 fps clavados. Es que se ve claramente cómo el juego capa los fps, pasa de 60 a 30 en un milisegundo, no baja a 45 por ejemplo o fuerza hasta los 50, no, cuando hay una carga gráfica determinada corta y lo pone a 30 fps.

Esto también ocurre cuando hay más carga y en este caso lo corta hasta los 20 fps. A partir de aquí es dificil determinar si cuando hay mas carga pone más limites o simplemente es el ordenador que no puede más.

Bueno, pues a modo de prueba puse el comando para eliminar este límite de 60 fps en el fichero autoexec.cfg. El comando es este:

seta com_fixedTic "-1"

Ya sabeis como funciona el tema de los .cfg...

Bueno, nada más cargar compruebo como el limite ha sido
desactivado porque el menu principal sube hasta los 140 fps

Bien, cargo una partida y ¡¡¡ taráaaa !!! el juego se pone a unos 80 fps, bien. Pero es que esto no acaba aquí, he conseguido picos *mantenidos* de 90-100 fps, incluso he visto 120 fps. Pero lo mejor de todo es que el limite de 30 fps también se ha eliminado, lógico, y en esas escenas donde el juego normal solo muestra 30 fps, ahora sube hasta los 50-60 fps. Y lo mismo ocurre con el limite de 20 que ahora muestra unos 30-35 fps. Así se consigue una media general de fps bastante más alta que antes y el juego va de lujo ahora. Por cierto mi ordenador es un AMD XP3000, 512 Mb ram, y Geforce4 Ti4200, y pongo el juego a 800x600, me falta probar a 1024 a ver cómo tira

Tengo que decir que también hay bajones importantes de rendimiento en momentos concretos, pero esos momentos ya los tenía antes o sea que no se pierde nada. En general he notado un aumento mínimo del rendimiento entorno al 150% o puede que más, lo que no es moco de pavo.

Probarlo y contais vuestras experiencias aquí, vale?

Un saludo a todos
Me encataria considerar esa opcion, pero por desgracia en mi ordenador apenas llega a los 30fps :( (maldita geforce 2)
confirmado [fies]

el jeugo a mi no es q me tire mejor, pero por lo menos en el menu y utilizando el PDA me sube a los 140 fps ;)

y weno, alguna q otra habitacion a 70... [burla2]

lo unico q el archivo q hay q modificar es el "DoomConfig.cfg", no? yo por lo menos es el q modifike...



saludosss
Ese "listo" hace una cosa que se debe hacer.

Si vas por una sala vacía a 90FPS y te aparece un montruo bajandote a 40FPS notarás una ralentización brutal.

De todas formas todas las consolas y arcades están limitados a 60FPS es el "estándar".
yo lo he provado y si le pasas el bench no hay diferencia, es decir en mi caso me ha bajado 1 fps de rendimiento asi k almenos a mi no me hace nada. Estoy con lo k dice churly.
A cuidarse
Si el juego va a 60 FPS con VSync no se nota, por mucho que diga la gente. Y lo tengo comprobado con gente que dice quese nota, y les ponía caps a 60 y 70 FPS y no eran capaces de distinguirlo.

Respecto a los parones que se auto-capa según tú, yo creo que es más bien que tu tarjeta no da para más en cuando hay algo de carga.

No has ganado rendimiento, simplemente dejas que la tarjeta trabaje de más. Cuando te iba a 45 FPS, aunque pongas el cap a 5000 te va a ir a 45 FPS porque no da para más.
Mrno escribió:Pero cuando el juego detecta que hay un número determinado de luces y sombras, o algún enemigo, o sea cuando hay un poco más de carga, una carga media pongamos, el juego se pone a 30 fps clavados. Es que se ve claramente cómo el juego capa los fps, pasa de 60 a 30 en un milisegundo, no baja a 45 por ejemplo o fuerza hasta los 50, no, cuando hay una carga gráfica determinada corta y lo pone a 30 fps.

Esto también ocurre cuando hay más carga y en este caso lo corta hasta los 20 fps. A partir de aquí es dificil determinar si cuando hay mas carga pone más limites o simplemente es el ordenador que no puede más.


Eso no es el juego, eso se llama V-sync y sus efectos.
Fraludio escribió:
Eso no es el juego, eso se llama V-sync y sus efectos.


que nooo, que nooo, que el vsync lo tengo desactivado. Por supuesto que está desactivado, no sé por quien me tomais.

Pero a ver, ¿habeis probado de hacer lo que yo digo? porque parece que estais criticando y no lo habeis probado... hacedlo y ya me diréis si notais diferencia o no. Es más activad la opcion para que muestre los fps y notareis un aumento considerable de éstos.


DarK-TeaR escribió:yo lo he provado y si le pasas el bench no hay diferencia, es decir en mi caso me ha bajado 1 fps de rendimiento asi k almenos a mi no me hace nada. Estoy con lo k dice churly.


Eso es porque el benchmark del doom 3 *desactiva automaticamente el límite de fps*, al margen de subir la calidad gráfica. Para eso es un benchmark. Por eso no notas diferencia alguna, pero en el juego real sí que lo notarás


Yo solo he expuesto en el foro que hay un rendimiento muy notable al desactivar el límite del carmack, si vosotros no lo notais es porque vuestras máquinas sí que no dan más de sí.

Es más puedo hacer capturas de la misma escena, con los mismos efectos y en la misma posición y verías que con el límite se pone a 30 fps y sin él ronda los 40-45 fps. Es un hecho.

Haced la prueba de verdad. Activar el muestreo de los fps y jugad, situaros en alguna zona donde el juego se ponga a 30 fps y grabar partida. Luego salís, desactivad el límite y cargad la partida, ya vereis como sí que aumentan los fps.

Un saludo!
PUes lo he probado y no he notado diferencia alguna en una 9700pro @ 395/620.
Mrno, ahora probare a ver k tal. Es posible k cada vez k sales en el arxivo del doomconfig se kite el parametro k tu dices? Es decir k cada vez k kiera jugar sin limite de fps tengo k modificar el doomconfig, almenos es lo k yo he observado y es lo k creo k me pasa.
crea un fichero de texto llamado autoexec.cfg y méte el comando ahí.
10 respuestas