Tremulous Forum
General => General Discussion => Topic started by: Odin on July 12, 2006, 08:30:53 pm
-
I have a Geforce 7800GT, PCI Express. I get FPS of about 60 and drops are common. I have Tremulous running at 640x480, and all other settings at high. I have the AA and AF settings off, and I only get 30-60 FPS, while I used to get 90 FPS all the time. Is my video card shot?
-
Wtf, not possible.
I have a 6600GT, everything max and i have +- 70fps stable.
-
i'd recommend verifying what it says in your graphics control panel bit, as windows has a rare occasion where it likes to switch graphics cards to run as PCI graphics cards which hamper any kind of performance.
My rig has a 2400+(OC from 2200+) with a 6600GT, which had a stable 99/100 fps on max before my HDD died.
Another thought might be to check screen syncing is set to either 'app only' or 'off' in options and then use /com_maxfps 100 in the console on Trem.
As I believe the common screen synch for OpenGL is 60fps.
-
Check for settings like Vsync, and forced AA/AF.
Also check to make sure you are running a proper driver, and the latest one at that.
On that card, you should have NO trouble running trem.
Also keep in mind however, that trem is based on the q3 engine, which doesn't work solely off of your GPU. It is actually more CPU dependant.
So, if you have a crappy CPU but a blazing video card, you might still have some issues.
-Y
-
Leave VSync on, there's no point on taking it off.
Anyways, are you on a win32 platform using the binaries off of the website?
-
ur all pretty crap , my old comp a
sempron 3000
nvidia 5200
THAT GETS 90 FPS CONSTANT!!!
my new comp gets about 400fps constant , but thats fucking unplayable
-
You know.. graphics cards aren't the only hardware that can screw your FPS up.. if you don't have enough memory, or if you have a sucky proccessor you can be equally screwed... Throwing a good graphics card in a POS computer will not make it a gaming machine..
-
Ok, I'll post my entire system specs then.
AMD Athlon 64 3200+
1GB Kingston RAM
NVIDIA Geforce 7800GT
Samsung SyncMaster 19" LCD
120Gb Maxtor
40GB Maxtor
On Ubuntu Linux 6.06.
While on WIndows(Dual Boot), I run Oblivion just fine(just tested today), so it seems it's something wrong with Trem, or the way it's configured. To be more specific, Trem seems to slow down whenever particles are used(Lucy, MEEP portal).
-
have you tried to max everything out? I mean, set it to 1280x1024 with every setting to max, and see what happens. I've got a low-budget 6200 and i get more fps when i max all ingame-settings out. About 100~ at 1280x1024 on most maps (not uncreation though).
-
its CPU meets Q3 + particles combo
the worst slowdowns are in human base on uncreation when something BLOWS UP, BELOW 1 fps.
-
If it used to work then perhaps you broke something? Try changing your drivers.
-
..wow... well its not a hardware problem.... this is strange... i'd suggest making sure you have the most current drivers.. once again it could just be the way tremulous does something your card might not be good at and might need the most updated drivers for.... but the 7800 is a pretty solid card anyway IMHO...
Does this happen with particles in any other game?
It looks like your running it in ubuntu... so i'd also try running it in windows.. maybe it is just the linux version.. i know sometimes linux drivers can be shady...
-
It's the same thing in Windows. I believe this is a problem with the particle system. Anyone else running an Athlon 64 with Trem?
-
It's the same thing in Windows. I believe this is a problem with the particle system. Anyone else running an Athlon 64 with Trem?
Yes, and I'm sure there are actually quite alot of people that run on 64bit chips.
Mine's a 64bit chip, tho it's a dual-core chip.
-Y
-
i google'd a few manuals on how to maximize Frames Per Second for quake 3, as well as increase my network performance.
I highly suggest those with problems do the same.
-
You wanna like, link them instead of telling me to go refind what you found?
-
hi,
here's something you could append to your config for max fps:
seta cg_forceModel "0"
seta cg_teamChatTime "3600"
seta cg_railTrailTime "100"
seta cg_lagometer "0"
seta cg_simpleItems "1"
seta cg_drawRewards "0"
seta cg_drawAttacker "0"
seta cg_drawAmmoWarning "1"
seta cg_drawIcons "0"
seta cg_draw3dIcons "0"
seta cg_drawSnapshot "0"
seta cg_drawTimer "0"
seta cg_drawStatus "1"
seta cg_draw2D "1"
seta cg_gibs "0"
seta cg_drawGun "0"
seta cg_marks "0"
seta cg_drawCrosshairNames "0"
seta cg_brassTime "0"
seta s_khz "11"
seta s_musicvolume "0"
seta s_loadas8bit "1"
seta cg_shadows "0"
seta r_swapInterval "0"
seta r_textureMode "GL_NEAREST_MIPMAP_NEAREST"
seta r_finish "0"
seta r_dynamiclight "0"
seta r_drawSun "0"
seta r_fastsky "1"
seta r_flares "0"
seta r_lodbias "2"
seta r_lodCurveError "200"
seta r_ignoreFastPath "1"
seta r_subdivisions "130"
seta r_vertexLight "1"
seta r_fullscreen "1"
seta r_ignorehwgamma "0"
seta r_overBrightBits "1"
seta r_mapOverBrightBits "3"
seta r_colorbits "32"
seta r_texturebits "16"
seta r_detailtextures "0"
seta r_roundImagesDown "2"
seta r_ext_texture_env_add "1"
seta r_ext_compiled_vertex_array "1"
seta r_ext_multitexture "1"
seta r_ext_gamma_control "1"
seta r_ext_compress_textures "1"
seta r_allowExtensions "1"
seta r_glDriver "opengl32"
seta r_picmip "1"
seta cg_viewsize "100"
seta cg_predictItems "0"
seta cl_freelook "1"
seta cl_mouseAccel "0"
seta com_blood "0"
seta com_maxfps "0"
seta bot_nochat "1"
Did a good job for me, at least. Anyways, i re-enabled antialiasing and stuff afterwards...this looked too crappy ffs.
-
ok, for the THIRD TIME
Q3 is NOT graphics bound, its CPU(+memory bandwidth) bound
http://tremulous.net/phpBB2/viewtopic.php?p=9826#9826
(http://img245.imageshack.us/my.php?image=13fps9tr.jpg)
like you can see POO graphics and still poor fps
-
well, and for the fourth time, graphics are of course playing a role in this game. It's simply not true that the fps don't depend on the graphics card. With the appropriate adjustments i can get every fps between 30 and 150 - without over- or underclocking the cpu. Sure the q3 engine is dependant of the cpu, maybe more than other engines, but of course not entirely...not even close to that.
-
It isnt clear if you tried trem on windows...?
-
It's the same thing in Windows. I believe this is a problem with the particle system. Anyone else running an Athlon 64 with Trem?
-
It's the same thing in Windows. I believe this is a problem with the particle system. Anyone else running an Athlon 64 with Trem?
Ok, sorry. How about trying older drivers? sometimes works.
-
Is anyone else here using nvidia drivers version 8762 on Linux?
-
I'm using 8762-r1, but the -r1 is probably a gento-specific patch. Btw, i've noticed about 50% more fps when running under windows with the same config. I wonder why...
-
send here benchmark results from `glxgears` and your /etc/X11/xorg.conf
-
>send here benchmark results from `glxgears`
http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark
-
gf4 mx440 800x600 noAA and all ingame effects on/max I get 80-90FPS
So i believe if you are using a better vid card and getting something below 50 fps(without AA) you have real problems :D
-
gf4 mx440 800x600 noAA and all ingame effects on/max I get 80-90FPS
Practically the same here.
GeForce 4 MX 440
No AA
All settings on max
1024 x 768 screen res
ADSL connection, 512kb down, 256kb up, (pings between 80ms - 230ms on average)
Pentium4 1.7ghz
256mb RAM
90 FPS constant. Rarely drops below 80.
Gameplay is smooth & lag-free about 98% of the time.
-
glxgears test:
60289 frames in 5.0 seconds = 12057.646 FPS(I was moving the terminal window)
71813 frames in 5.0 seconds = 14362.414 FPS
70814 frames in 5.0 seconds = 14162.697 FPS
Though glxgears is not a legitimate benchmark.
Is there any kind of benchmarking software for Linux, kind of like 3DMark for Windows?
-
Pentium4 1.7ghz
256mb RAM
90 FPS constant. Rarely drops below 80.
Rambus? yep :)
-
I have a Geforce 7800GT, PCI Express. I get FPS of about 60 and drops are common. I have Tremulous running at 640x480, and all other settings at high. I have the AA and AF settings off, and I only get 30-60 FPS, while I used to get 90 FPS all the time. Is my video card shot?
Trem uses the Q3A engine. Q3A was released in 1999, when most people had 8MB graphics cards and 300MHz processors. An ancient TNT class card should provide a good framerate at 640*480.
With an athlon64 3200 (linux), I get 90FPS at 1280*1024, all eye-candy features on, with an FX5900XT 128MB and with a 6600 256MB card. Both cards are AGP.
Unless there's somethig very wrong with your graphics hardware or software then for some reason you could be CPU bound. What's your CPU usage like in-game?
-
http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark
Sure, glxgears is not accurate but you can easily check if some setting does or does not seriously impact your 3D performance (for example disabled pageflip).
Odin, post here your /etc/X11/xorg.conf contents.
-
Sure, glxgears is not accurate but you can easily check if some setting does or does not seriously impact your 3D performance (for example disabled pageflip).
Mmh...depends. You can check if your driver works correctly, but you can't say "this guy is getting 10000 fps and i have the same graphics and i only get 100 fps!!!!11!"
It's way too dependant of resolution, colordepth, cpu and all that stuff. This way, glxinfo is much better for checking if stuff works ;)
-
Most graphics cards should do fine with Tremulous, my card is 4mb and everything works fine with 600x800 resolution, all settings adjusted to minimum, except lighting quality because I want to see something. My fps is uaually 15-20 but it's playable.
-
Most graphics cards should do fine with Tremulous, my card is 4mb and everything works fine with 600x800 resolution, all settings adjusted to minimum, except lighting quality because I want to see something. My fps is uaually 15-20 but it's playable.
WOW
i can send you for free Voodoo3 3000 AGP, u'l get 20-90 fps(not counting uncreation) with it, u cover shipping (Poland europe)
-
Most graphics cards should do fine with Tremulous, my card is 4mb and everything works fine with 600x800 resolution, all settings adjusted to minimum, except lighting quality because I want to see something. My fps is uaually 15-20 but it's playable.
WOW
i can send you for free Voodoo3 3000 AGP, u'l get 20-90 fps(not counting uncreation) with it, u cover shipping (Poland europe)
Thanks, but this is a laptop so I have no chance of stuffing that card into this :P
-
http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark
Sure, glxgears is not accurate but you can easily check if some setting does or does not seriously impact your 3D performance (for example disabled pageflip).
Odin, post here your /etc/X11/xorg.conf contents.
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "SyncMaster 931B"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo"
Option "RenderAccel" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "dri"
Mode 0666
EndSection
I recently enabled dri and RenderAccel and they did nothing. I don't think those are the problem.
-
You're missing a lot of modules:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
-
You're missing a lot of modules:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
no he is NOT
i2c = crap for serial interfaces, dont need those
ddc=crap for talking with a monitor on those serial interfaces, dont need those
vbe=some obsolete vesa crap
int10= some obsolete interrupt 10 emulation
and so on
its YOU, who has a ton of crap in a config :)
Odin remove any references to DRI from xorg.conf, DRI+nvidia=troubles. DRI is MESA stuff, and nvidia = hardware ogl (mesa=software ogl)
-
You're missing a lot of modules:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Yuck :eek: Who needs all that ? This is all I have and it works perfectly :
Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection
-
Odin remove any references to DRI from xorg.conf, DRI+nvidia=troubles. DRI is MESA stuff, and nvidia = hardware ogl (mesa=software ogl)
Done.
My FPS still drops to ~30 when the portal on MEEP opens up.
-
Odin remove any references to DRI from xorg.conf, DRI+nvidia=troubles. DRI is MESA stuff, and nvidia = hardware ogl (mesa=software ogl)
Done.
My FPS still drops to ~30 when the portal on MEEP opens up.
its "normal", particles system in trem = CRAP fps :(
-
Ugh, I wish someone would overhall the Q3 engine like LordHavoc did with DarkPlaces.
-
http://www.quakesrc.org/forums/viewtopic.php?p=50039#50039
-
Try adding this to your xorg.conf and restart X11 (close all windows, log out from session and press Ctrl+Alt+Backspace):
Section "Device"
...
Option "EnablePageFlip" "True"
...
EndSection