Notices
Non Scooby Related Anything Non-Scooby related

How to set screen refrsh rate for DirectX ?

Thread Tools
 
Search this Thread
 
Old 01 April 2001, 04:52 PM
  #1  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

Wondering if there's a util that will help me select the screen refresh rate when playing a DirectX game.

My windows refresh rate is 85Hz in Windows, but seems to get set to 60Hz when in a DirectX game which is not good for me.

-DV
Old 02 April 2001, 07:45 AM
  #2  
XRS
Scooby Senior
 
XRS's Avatar
 
Join Date: Apr 2000
Location: Suntrap of the South
Posts: 2,526
Received 10 Likes on 7 Posts
Exclamation

I'm not aware that you can adjust the refresh rate for DirectX. You ususally have controls within the setup of the graphics cards where you can define the refresh rate under differing circumstances.

Have a look in display properties and see if there is anything under OpenGL settings etc..
Old 02 April 2001, 08:19 AM
  #3  
Fosters
Scooby Regular
 
Fosters's Avatar
 
Join Date: Jul 2000
Location: Islington
Posts: 2,145
Likes: 0
Received 0 Likes on 0 Posts
Post

I've found that DirectX takes the display properties from your windows settings, eg;
for 10x7x32 and 8x6x32I use 85hz refresh (I don't use other res's). If I use the same settings in a game (10x7 32 bit colour) it'll use the 85hz. selecting 16bit colour in a game takes the refresh rate back to a horrid 60 or 75hz

I hope that make sense.

Fosters
Old 02 April 2001, 08:32 AM
  #4  
robski
Scooby Regular
 
robski's Avatar
 
Join Date: Aug 1999
Posts: 1,947
Likes: 0
Received 0 Likes on 0 Posts
Post

XRS is right, you normally have a refresh rate for each res in the control panel for your video card. The windows one is basically setting the maximum that will try to be displayed.

If you are getting 60fps in games thats more than playable. You may want to see if you have an option to disable Vsync. This means that the graphics card will wait for the monitor to be ready to refresh the screen, and can slow it down.

robski
Old 02 April 2001, 06:02 PM
  #5  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

I don't find 60Hz good enough - besides that refresh is bad for your eyes and I'm pretty close to the screen.

So to answer my question, there's no way to set the default refresh rate (Hz) for a DirectX game at a particular resolution ?

(Normal windows mode lets me select 120Hz for 800x600x16)

-DV

Old 03 April 2001, 08:42 AM
  #6  
robski
Scooby Regular
 
robski's Avatar
 
Join Date: Aug 1999
Posts: 1,947
Likes: 0
Received 0 Likes on 0 Posts
Post

DazV,

do what I said and disable the Vsync.
What card are you using?

It may not have enough processing power to give you what you are asking for, so you may need to get a better one. You need to look atthe refresh rates in your drivers tho, as it will never go above this.

robski
Old 03 April 2001, 10:51 AM
  #7  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

Robski,

Vsyncy is already off
Card is a Creative GeForce Pro (DDR)
Card / Monitor can handle 120Hz @ 800x600x16


Old 03 April 2001, 11:04 AM
  #8  
BT52
Scooby Regular
 
BT52's Avatar
 
Join Date: Feb 2001
Posts: 97
Likes: 0
Received 0 Likes on 0 Posts
Post

Easily sorted.
When in Windows go through all the possible modes, that is all resolution/colours combinations.
For each one set the refresh rate at the max it will work with.
The game will change the resolution and the number of colours without you knowing it sometimes and it will always use the refresh rate windows has remembered for that particular setting, even if it is one you would never normally use when in Windows and it isn't the one you are currently using.

Most likely it is going to 800x600 with 256 colours or something like that and you haven't set the refresh rate high enough when windows is set to that.
Old 03 April 2001, 11:19 AM
  #9  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

BT52

Cheers mate, I'll give it a whirl.

...Gave it a whirl, set windows to 800x600x16@85Hz, 800x600x8@85Hz, 800x600x32@85Hz and it STILL sets itself to 60Hz for 800x600.



[This message has been edited by DazV (edited 03 April 2001).]
Old 03 April 2001, 06:13 PM
  #10  
DominicA
Scooby Regular
 
DominicA's Avatar
 
Join Date: Aug 2000
Posts: 1,771
Likes: 0
Received 0 Likes on 0 Posts
Post

Sounds like you have the adaptor refresh rate set to Optimal or Default in the Nvidia Geforce tab in display, have a play with these settings. You'll have to change screen sizes and change their refresh rates as well. DONT SET HIGHER THAN THE MONITOR CAN COPE WITH (only possible if you've not got the correct monitor selected)
Old 03 April 2001, 06:16 PM
  #11  
DominicA
Scooby Regular
 
DominicA's Avatar
 
Join Date: Aug 2000
Posts: 1,771
Likes: 0
Received 0 Likes on 0 Posts
Post

and... theres loads of utils out there, Tweak3d etc....
Old 03 April 2001, 06:18 PM
  #12  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

Dominic,

Monitor is an IIYAMA Vision Master Pro, which can easily handle those modes.

I don't have the refresh set to optimal, I have it specifically set to 85Hz. Would that make a difference ?

Old 04 April 2001, 12:43 AM
  #13  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

BT52, do you use an IIYAMA driver or just the standard monitor driver.

I think that's where I'm going wrong - I'll head off to the IIYAMA site to get their driver.

-DV
Old 04 April 2001, 09:13 AM
  #14  
BT52
Scooby Regular
 
BT52's Avatar
 
Join Date: Feb 2001
Posts: 97
Likes: 0
Received 0 Likes on 0 Posts
Post

I have the same monitor, set it to 100 in all modes except (1600x1200). It can cope with that if the card can.

Avoid 'optimal' at all costs.
Old 04 April 2001, 01:12 PM
  #15  
BT52
Scooby Regular
 
BT52's Avatar
 
Join Date: Feb 2001
Posts: 97
Likes: 0
Received 0 Likes on 0 Posts
Post

<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:<HR>Originally posted by DazV:
<B>BT52, do you use an IIYAMA driver or just the standard monitor driver.

I think that's where I'm going wrong - I'll head off to the IIYAMA site to get their driver.

-DV[/quote]

Oh you HAVE to have the right monitor specified in windows or the refresh rates will go horribly wrong.

Got a 17" Pro at home, but at the moment looking at a lovely 19" Pro450. Absolutely great monitors.

Old 05 April 2001, 12:27 AM
  #16  
DazV
Scooby Regular
Thread Starter
 
DazV's Avatar
 
Join Date: Jun 2000
Posts: 3,783
Likes: 0
Received 0 Likes on 0 Posts
Post

Ok, changed the driver for my monitor and it now refreshes at 75Hz, which is a big improvement.

Thanks

-DV
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
JimBowen
ICE
5
02 July 2023 01:54 PM
Mattybr5@MB Developments
Full Cars Breaking For Spares
28
28 December 2015 11:07 PM
Brumguy34
Subaru Parts
8
04 October 2015 07:51 PM
JackClark
Computer & Technology Related
3
30 September 2015 08:29 PM
B0DSKI
Non Car Related Items For sale
2
27 September 2015 06:58 PM



Quick Reply: How to set screen refrsh rate for DirectX ?



All times are GMT +1. The time now is 06:00 PM.