Some poking around with gdb suggests that this is due
to calling aglSetFullScreen with a refresh rate of 0,
which causes the highest refresh rate supported by
the display hardware to be chosen.
Unfortunately, while my display hardware goes up to
120Hz, the monitor I'm using can't cope with anything
higher than 75Hz.
Is there a configuration setting anywhere that I can
change to tell the system what the maximum refresh
rate of my monitor is?
--
Greg
Since about a decade ago, the monitor specifies its capabilities through
the connector cable. Your monitor is probably defective.
--
Google is a pro-spamming service. I will not see your reply if you use Google.
> Since about a decade ago, the monitor specifies its capabilities through
> the connector cable. Your monitor is probably defective.
It's not defective, it just isn't an Apple monitor.
It's an ordinary monitor connected through the VGA
adaptor dongle.
--
Greg
> It's an ordinary monitor connected through the VGA
> adaptor dongle.
To expand on that a bit, it's a fairly old VGA
monitor that doesn't seem to provide any information
about itself.
According to System Profiler, I've got "No display
connected". :-)
So I'm wondering whether there's any other way
of telling the system about the monitor's
capabilities.
--
Greg
Some of the old VGA adaptors would let you dial in the identification.
A computer surplus store would be a good place to check.
There are various resolution hacking utilities but I'm guessing that the
game will talk straight to the driver.
> There are various resolution hacking utilities but I'm guessing that the
> game will talk straight to the driver.
I've found a solution. There's a utility called
DisplayConfigX that allows you to override whatever
the display says or doesn't say about itself.
I used it to set the maximum vertical frequency
to 75Hz and save a new set of resolutions based on
that. All the games that were giving me trouble
before now work perfectly!
--
Greg