PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CS 1.6 + FPS Tweaking!?



shiZ
09.02.06, 19:55
Hi!

Ich habe derweilen CS1.6 (Steam) mit Wine 0.9.7 zum Laufen bekommen. Sound is soweit ganz in Ordnung, nur mich stört es, dass die FPS teilweise sehr stark einbrechen.

Zum NVidia-Treiber
Version: 8781
/proc/driver/nvidia/agp/status :


Status: Enabled
Driver: NVIDIA
AGP Rate: 4x
Fast Writes: Enabled
SBA: Enabled

glxgears :


14375 frames in 5.0 seconds = 2875.000 FPS
17707 frames in 5.0 seconds = 3541.400 FPS
17500 frames in 5.0 seconds = 3500.000 FPS
17718 frames in 5.0 seconds = 3543.600 FPS
17715 frames in 5.0 seconds = 3543.000 FPS

xorg.conf :


Section "Module"
Load "type1"
Load "dbe"
Load "freetype"
Load "glx"
Load "v4l"
Load "extmod"
EndSection

Section "Device"
BoardName "GeForce4 Ti 4200"
Driver "nvidia"
Identifier "Device[0]"
Option "NoDDC"
Option "RenderAccel"
Option "NvAGP" "1"
Screen 0
VendorName "NVidia"
EndSection

/etc/modprobe.d/nvidia :


options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=33 NVreg_DeviceFileMode=0660 NVreg_ReqAGPRate=8 NVreg_EnableVia4x=1 NVreg_EnableAGPFW=1 NVreg_EnableAGPSBA=1


renice -15 jedes wine-prozesses (wineserver, wine-preload...)

Unter Wind**s lief CS konstant @ 99.9fps. Kann vielleicht irgendjemand ne Möglichkeit nennen, das ganze schneller zu bekommen?

Danke schonmal
shiZ

Soundworks
09.02.06, 20:46
Wir haben ja das gleiche System... ;)
Meine GLXGears Werte sind in etwa gleich hoch (bzw. niedrig ;)) wie deine.
Bei mir läuft CS 1.6 bzw. HL eigentlich super ohne irgendwelche Tweaks, aber ich habe auch keine FPS-Anzeige eingeschaltet.
Ich schätze das wird einfach ein normaler Leistungsverlust bei WinE sein. Hast du mal Cedega ausprobiert? Das ist sehr viel besser was Games angeht.

shiZ
09.02.06, 20:54
Ja, mit Cedega ist es genau das selbe!

Soundworks
09.02.06, 21:01
In welcher Form brechen denn die FPS-Werte ein?
Wieviel hast du dauerhaft, auf wieviel fallen sie ab?
Und vorallem: In welchen Situationen fallen sie ab? Z.B. bei mehrenen Gegnern, Explosionen etc.

shiZ
09.02.06, 21:49
Also, bei relativ einfachen Szenen (ohne Gegner etc) hab ich 99 fps. Sobald Gegner zu sehen sind gehn sie teilweise runter bis auf 30-40fps! und beim normalen laufen schwanken sie so bei 60-99 fps rum.

ich hab schon irgendwo gelesen, dass mit wine und cs sogar 150 fps möglich sind (konstant!) also kann's nich unbedingt daran liegen, dass nich mehr geht.

shiZ
09.02.06, 22:44
OAH GEIL! ICH HAB DIE LÖSUNG

im #linux-clan.cs channel von linux-gamers.net wurde mir geholfen:

Version 0.9.7 von Wine hat OpenGL-Performance-Probleme. 0.9.6 geht!

bis denn
shiZ

Fr3eMaN
10.02.06, 11:51
außerderm ist es möglich in der config.cfg die fps rate manuell zu regeln.

knallerbse
11.02.06, 11:26
hier meine userconfig.cfg (jetzt laeuft sogar rats auf meinem Dell C810 mit gf2 einwandfrei mit 60 fps)

cl_download_ingame "0"
cl_himodels "0"
cl_gaitestimation "1"
gl_lightholes "0"
gl_polyoffset "0.1"
gl_keeptjunctions "0"
cl_nopred "0"
gl_smoothmodels "0"
gl_picmip "0"
cl_minmodels "1"
gl_wateramp "0"
gl_texsort "0"
max_shells "0"
cl_weather "0"
max_smokepuffs "0"
fastsprites "1"
fps_max "72"
mp_decals "20"
hisound "0"
loadas8bit "1"
bgmvolume "0"
r_shadows "0"
r_traceglow "0"
r_decals "0"
setinfo "ghosts"

einfach ne userconfig.cfg erstellen und in der config.cfg ganz unten folgendes eingeben:
exec userconfig.cfg

shiZ
11.02.06, 18:35
außerderm ist es möglich in der config.cfg die fps rate manuell zu regeln.

du kannst die maximale Framerate damit beeinflussen, nicht die minimale!