Mr.Frag -> (5/31/2003 11:40:42 PM)
|
From what you are describing, it sounds like your monitor is being kicked into a refresh rate setting that it does not support. The screen switches off and goes into standby mode to protect itself from damage. You can manually control the refresh rate within 3D applications in a few ways. One is ensure that you have a proper monitor selected so the abilities of the monitor are communicated back to the OS. The other is more drastic, but works 100% of the time. Run DXDIAG, go to the last tab (More Help). Select the Override button and key in the refresh rate you want to force DirectX applications to run at. This override is global. Start with 60 (Hertz) which every monitor on the planet is going to be able to handle and VERY CAREFULLY work your way up through the modes that your monitor is supposed to work at until you get the setting of comfort (72/75 generally). Only much higher end Monitors are going to run into the 120 Hertz range for 1024x768 resolutions. Remember, there are actually 3 settings you care about with monitors: X resolution by Y resolution by refresh rate Just because a monitor supports 1280 x 1024 at 60 Hz doesn't mean it supports it at 72 Hz. Be VERY aware that overdriving (running a monitor beyond it's design goal) will dramatically shorten the lifespan of the monitor. If you look at the detailed specs, you'll find two numbers for these settings, a design goal (regular use) and a maximum (shorten the lifespan) setting. Without a proper inf file for your exact monitor, the operating system has no way of knowing what these values are so it uses generic values. The INF file stuff like this: HKR,"MODES\1920,1440",Mode1,,"30.0-110.0,48.0-170.0,+,+" So the machine knows what the maximums are.
|
|
|
|