From 7274fd151ccc546af56ddab6aab03c3b02f5fffd Mon Sep 17 00:00:00 2001 From: svdijk Date: Sat, 8 Sep 2012 10:48:15 +0000 Subject: [PATCH] Some more scale slider tuning. git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@713 af15c1b1-3010-417e-b628-4374ebc0bcbd --- quakespasm/Quake/menu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quakespasm/Quake/menu.c b/quakespasm/Quake/menu.c index 3d65b8af..cf2c9bb5 100644 --- a/quakespasm/Quake/menu.c +++ b/quakespasm/Quake/menu.c @@ -988,7 +988,7 @@ void M_AdjustSliders (int dir) switch (options_cursor) { case OPT_SCALE: // console and menu scale - l = ceil(vid.width / 32.0) / 10; + l = ((vid.width + 31) / 32) / 10.0; f = scr_conscale.value + dir * .1; if (f < 1) f = 1; else if(f > l) f = l; @@ -1119,8 +1119,8 @@ void M_Options_Draw (void) // OPT_SCALE: M_Print (16, 32 + 8*OPT_SCALE, " Scale"); - l = ceil(vid.width / 32.0) / 10; - r = l - 1 > 0 ? (scr_conscale.value - 1) / (l - 1) : 0; + l = (vid.width / 320.0) - 1; + r = l > 0 ? (scr_conscale.value - 1) / l : 0; M_DrawSlider (220, 32 + 8*OPT_SCALE, r); // OPT_SCRSIZE: