From 94d3b566cab520393647c099bf63d026d58de197 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 25 Jan 2003 04:23:54 +0000 Subject: [PATCH] update --- stepmania/TODO.glenn | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/stepmania/TODO.glenn b/stepmania/TODO.glenn index f7b2745aac..afe935ace6 100644 --- a/stepmania/TODO.glenn +++ b/stepmania/TODO.glenn @@ -375,9 +375,26 @@ could be used to run a demo and exit, for benchmarking and profiling. ******** -life penalty for NG +Defaulting to the default refresh rate sucks; it gives 60Hz on +most systems. -******** +The reason we do this instead of using the max is that Windows often +doesn't really know the max refresh rate, but it always thinks it +does, so on some systems the max refresh rate will just desync the +monitor. -no tap explosion for goods/bads +One thing we might be able to do is figure out the best *known* +refresh rate. Look in the registry (or something) and find +the highest refresh rate set for any resolution >= to the one +we're setting, in a <= bit depth. (If we can do 72Hz in 1024x768, +we should be able to do it in 640x480, too, as long as it's not a +higher bit depth.) + +If this gives anything above 60 at all, it's a big win for sensible +defaults. + +I don't want to change the default refresh right now (until things +settle down a bit more--don't want to introduce new problems), but +I might try to code the autodetection bit and perhaps make it an +option ...