From 90e8dd9f10b82e2fe72827dc8f6abbe47a1d7d7a Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Tue, 21 Jan 2025 08:58:51 +0000 Subject: [PATCH] Fix 7b091000b0: Missing 32bpp-to-8bpp sprites due to ZOOM_LVL_NORMAL changes. (#13349) ZOOM_LVL_NORMAL was change from 4x zoomed in to 1x zoom, loop should be using ZOOM_LVL_BEGIN. --- src/spriteloader/makeindexed.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spriteloader/makeindexed.cpp b/src/spriteloader/makeindexed.cpp index 05df4cc063..8218e12d59 100644 --- a/src/spriteloader/makeindexed.cpp +++ b/src/spriteloader/makeindexed.cpp @@ -52,7 +52,7 @@ uint8_t SpriteLoaderMakeIndexed::LoadSprite(SpriteLoader::SpriteCollection &spri { uint8_t avail = this->baseloader.LoadSprite(sprite, file, file_pos, sprite_type, true, control_flags, avail_8bpp, avail_32bpp); - for (ZoomLevel zoom = ZOOM_LVL_NORMAL; zoom != ZOOM_LVL_END; zoom++) { + for (ZoomLevel zoom = ZOOM_LVL_BEGIN; zoom != ZOOM_LVL_END; zoom++) { if (HasBit(avail, zoom)) Convert32bppTo8bpp(sprite[zoom]); }