PDA

View Full Version : Here's one for you know-it-all's


Morety
04-27-2002, 06:09 PM
In D3D, UT will run at a max 85fps at 1024*768. It will run at a max 60fps at 1280*1024.

I figured it was my monitor capping the fps by its' refresh rate.

However...

I played my opengl version of UT in 1024*768 and was getting fps over 200.

wtf?

Why are my fps capped in the d3d version, and how can I get rid of that.

Here's my d3d setup:
[D3DDrv.D3DRenderDevice]
Translucency=True
VolumetricLighting=False
ShinySurfaces=True
Coronas=False
HighDetailActors=True
UseMipmapping=True
UseTrilinear=False
UseMultitexture=True
UsePageFlipping=True
UsePalettes=True
UseFullscreen=True
UseGammaCorrection=True
DetailTextures=False
Use3dfx=False
UseTripleBuffering=False
UsePrecache=True
Use32BitTextures=false
DescFlags=1
dwDeviceId=338
dwVendorId=4318
Use32BitZBuffer=False
UseVertexFog=False
UseAGPTextures=False
UseVideoMemoryVB=False
UseVSync=False
Description=Creative GB0040

I notice on description, it's showing my old videocard, a GF2-Ultra.

Rooster
04-28-2002, 12:18 PM
You could try re-running the graphics setup.

Otherwise, it looks okay, unless the newer .dll drivers for UT (D3D & OpenGL) changed the way things have to be entered.

I definitely recommend OpenGL though. It looks & runs much better for me.

Morety
04-28-2002, 01:25 PM
I love the opengl setup too. Looks and runs way way better.

Problem is it won't play worth a crap online for me :/ I get major stuttering. Solo it's amazing.

Morety
04-28-2002, 01:26 PM
Maybe it's capping my fps because of a videocard setup? I can disable vsync right in opengl properties for the card, but there's no mention of d3d vsync anywhere.

]LoL[Harm
04-28-2002, 04:33 PM
My video card runs D3D and is over 100fps. I don't have a cap unless I run with vsync.

Morety
04-28-2002, 06:21 PM
Maybe it's my videocard with vsync on for d3d applications only? There's no obvious place to disable it.

The UT setup shows vsync = false, which is disabled isn't it?

Rooster
04-28-2002, 10:39 PM
You'd think, but maybe not.

Rooster
04-28-2002, 10:46 PM
If you haven't rerun your graphics setup, then all bets are off.

spyder913
04-29-2002, 06:00 AM
i would bet on vsync for d3d being your problem, no doubt about it

Morety
04-29-2002, 09:43 AM
Whelp, I think I'll re-install the OS next weekend. Usually a good thing to do when you put new guts into it.

Yeah, it's vsync for d3d. Just figuring out where to disable it is going to be the hassle.

spyder913
05-03-2002, 04:42 AM
why? it's not like it will help any =)

Morety
05-03-2002, 09:32 AM
...because it's usually a good thing to do when you replace the guts of your computer.

New chip, mobo, ram, vidcard.

It's been a few months since I've done that anyway.

No, it won't cure my frame capping problem. I wish I knew what would :/

Regardless, I'm playing UT at 1280*1024 these days and it doesn't drop below 60fps much at all.

Rooster
05-03-2002, 01:51 PM
omg, you didn't wipe & reinstall when replacing the motherboard?

uhh....

Do that, then call us. :D

I_B_Bangin
05-03-2002, 02:26 PM
LOL, but the note on the box said it was plug and play compatible! :rolly:

spyder913
05-03-2002, 02:54 PM
lol, no not reinstall.. i mean why disble vsync! =)

Boom
05-06-2002, 08:53 AM
Damn, I used to understand the vstync and now I forgot what I used to understand...

It was something like if you disable vstync your max framerate numbers will be higher on the timedemo thing. So then your average framerate will show up higher. But this is because its figuring in those spikes to 250 fps when you bump into a black wall.

But the thing is that the max numbers showing up are more than what your monitor is really pumping out anyway so if you turn vstync on it like caps the framerate at what the monitor can do. Maybe its not a monitor thing, but it caps it at something. So you don't get those spikes to 250 which really don't figure in anyway, so your average framerate seems lower. If your monitor really only shows 120 fps, your framerate in timedemo will stay at 120fps when you stare at a black wall.

I always leave vstync off, because then I get bigger numbers and it makes me happy. But I don't think it really makes a difference. This is starting to sound right, I think I'm starting to remember. I once did a bunch of framerate tests with vstync on and off. With it on, I would have a low of say 40fps, an average of 75 and a max of 90 (making up numbers here, but you get the idea). And no matter how many times I ran it, the max would be exactly the same number. With it off I would have a low of 40, and average of 78 and a max of 130, or a max of 140, or a max of 110, or a max of 124. Basically, vstync off lets your videocard pump out those extra framerates that your monitor isn't even showing.

I think I may be slightly off, but I'm damn close.

Moral of the story, turn vstync off, it gives you bigger numbers and that's cool.

I_B_Bangin
05-06-2002, 12:19 PM
I like VSYNC!!!!!

Morety
05-06-2002, 11:19 PM
They all fartin, ain't they!

el Gato
05-07-2002, 02:55 PM
Either that or their bums are sore from, er, things that make your bum sore. :D

Morety
05-07-2002, 08:39 PM
...such as lack of vaseline?

el Gato
05-08-2002, 10:45 AM
You hit it on the nose. Breaking in a new quadra-dong without the proper lubrication can be a real pain in the ass. In more ways than one. :D

I_B_Bangin
05-08-2002, 01:10 PM
I almost spit coffee all over my monitor you boner!!

:rolly:

el Gato
05-09-2002, 10:03 AM
Originally posted by I_B_Bangin
I almost spit coffee all over my monitor you boner!!


You almost made me do the same. :D

You know, they aren't called N'Sync for nothing. It takes good coordination for 4 young strapping men to keep backside quarda-dong action going. Just one slip, and the fun stops.

WasHighPingDuck
05-28-2002, 02:36 PM
Hi ya all you Ladies On Laudunm,

Boom has it right, it don't matter what the numbers say, you see what your monitor refreshes.
The trick here Morety is that there is a bug in the D3D U/T driver interface that turns on Vsync when you set it to Disable.
In D3D you have to Enable Vsync to free run the video card and get the big numbers.
Keep in mind that besides the big numbers you get the big heat! :)
Not recomended for hot days!
It is good however to test to make sure that your system is optomised for U/T then enable Vsync (set to disable in D3D).
Your gear works hard enough!

Fun fun! :eek:

Morety
05-29-2002, 06:00 PM
Heh, go figure. Enable it to disable it and vice-versa :) Thanks WHPD :D

Morety
05-29-2002, 06:09 PM
Cool, cityintro timedemo

1280*1024*32
everything up full

82.5 fps on D3D

Rooster
05-29-2002, 10:09 PM
Max or average, foo!?

Morety
05-30-2002, 08:44 AM
average, two flythroughs

Rooster
05-30-2002, 10:21 PM
I'll have to run my system through again now that it's at 2100+ (o/c'd).

I can hit 2200+ (1.8GHz, but it overheats on long tests... new cpu fan and arctic silver should fix it).