From 1c1b72bd6c4b361200e6022eebbbf2f190b82d80 Mon Sep 17 00:00:00 2001 From: GenericHeroGuy Date: Mon, 17 Feb 2025 18:07:37 +0100 Subject: [PATCH] Change thumbnail reference scale to 320x200 Seems more sensible than "it was more convenient at the time" --- src/m_menu.c | 10 +++++----- src/y_inter.c | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/m_menu.c b/src/m_menu.c index 675c376d0..ae509484f 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -1799,7 +1799,7 @@ fixed_t M_GetMapThumbnail(INT16 mapnum, patch_t **out) *out = patch; // check width instead of height because haha big winton - return patch->width >= 320 ? FRACUNIT/4 : FRACUNIT/2; + return patch->width >= 320 ? FRACUNIT : FRACUNIT*2; } // Sky Room @@ -5637,7 +5637,7 @@ static void DrawReplayHutReplayInfo(void) x = 15; y = 15; //CONS_Printf("%d %s\n", demolist[dir_on[menudepthleft]].map, G_BuildMapName(demolist[dir_on[menudepthleft]].map)); - fixed_t scale = M_GetMapThumbnail(demolist[dir_on[menudepthleft]].map, &patch); + fixed_t scale = M_GetMapThumbnail(demolist[dir_on[menudepthleft]].map, &patch)/4; if (patch == blanklvl) patch = nolvl; @@ -8999,7 +8999,7 @@ static void M_DrawLevelSelectOnly(boolean leftfade, boolean rightfade) { patch_t *PictureOfLevel; INT32 x, y, w, i, oldval, trans, dupadjust = ((vid.width/vid.dupx) - BASEVIDWIDTH)>>1; - fixed_t scale = M_GetMapThumbnail(cv_nextmap.value-1, &PictureOfLevel); + fixed_t scale = M_GetMapThumbnail(cv_nextmap.value-1, &PictureOfLevel)/4; w = FixedMul(SHORT(PictureOfLevel->width), scale); i = FixedMul(SHORT(PictureOfLevel->height), scale); @@ -9055,7 +9055,7 @@ static void M_DrawLevelSelectOnly(boolean leftfade, boolean rightfade) } while (!M_CanShowLevelInList(i, cv_newgametype.value)); - scale = M_GetMapThumbnail(i, &PictureOfLevel)/2; + scale = M_GetMapThumbnail(i, &PictureOfLevel)/8; x -= horizspac + w/2; @@ -9083,7 +9083,7 @@ static void M_DrawLevelSelectOnly(boolean leftfade, boolean rightfade) } while (!M_CanShowLevelInList(i, cv_newgametype.value)); - scale = M_GetMapThumbnail(i, &PictureOfLevel)/2; + scale = M_GetMapThumbnail(i, &PictureOfLevel)/8; V_DrawFixedPatch(x<