hi,
is it possible to set Screen Refresh Rate in irrlicht?
it is a very important thing in games I hated GTA for that no way to set Display Freq and on 19' monitor 60hz thats bad really bad. why settle for 60 when 120 is much much better?
I know i can force 120Hz from Catalyst Control Panel buy why not be able to choose?
using Visual Studio 2003 , I use 3D Max 7, I love irrlicht its a really good and easy engine
well, of course it's possible to change the monitor rate by a programm (like with the progs from the system), also I didn't know that Irrlicht has this implemented too, even if you have to change the source code itself...
what I meant (and probably hybrid, too) was that this setting has no effect on the app itself, the refresh rate (fps) of the app will still be the same...
The curretn setting uses "the hardware's default refresh rate" which has to be sane to give good results. It's basically a question of your gfx driver. But I'll add a version which tries with the desktop rate first and only as a fallback uses the default rate.
Acki
not really,
if one has VSync on and Refresh Rate is set To 100hz FPS will be under 100
if 60Hz Fps under 60.
i think there will be no more differences except the eyes will rest.
60hz is bad for eyes!
using Visual Studio 2003 , I use 3D Max 7, I love irrlicht its a really good and easy engine
hybrid
I think thats not a good idea
because refresh rates change with resolution
if its possibe to get Max Refresh rate for chosen resolution that would be better
for example
on 1024x768 mode my monitor supports 120hz
on 1280x1024 it supports only 85hz
if desktop is 1024x768 and in irrlicht i created 1280x1024 100hz will fail and 60hz (hardware default) will be set
also if desktop resolution is 1280x1024 you will try to set 85hz
but if in fullscreen mode i want 1024x768 you wont get max refresh rate
using Visual Studio 2003 , I use 3D Max 7, I love irrlicht its a really good and easy engine
Since we don't save the refresh rate, yet, there is no other way. But we don't try to figure out a proper fullscreen mode anyway (I guess that 456x123 wouldn't be supported on most machines, so it would also fail). And now we will be a little better than before, but not break any working version.