From f5c53fbd0d71badfdb5f9b17f24cca93fafc84cc Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sat, 30 Dec 2023 17:59:42 -0500 Subject: [PATCH] Fixes --- LEGO1/mxdisplaysurface.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LEGO1/mxdisplaysurface.cpp b/LEGO1/mxdisplaysurface.cpp index f0bfcc9c..1ed9512d 100644 --- a/LEGO1/mxdisplaysurface.cpp +++ b/LEGO1/mxdisplaysurface.cpp @@ -468,8 +468,8 @@ void MxDisplaySurface::VTable0x28( MxLong v50 = stride - p_width; MxLong j = ddsd.lPitch - (2 * p_width); - for (MxU32 v51 = 0; p_height > v51; v51++) { - for (MxU32 k = 0; p_width > k; k++) { + for (MxS32 v51 = 0; p_height > v51; v51++) { + for (MxS32 k = 0; p_width > k; k++) { MxU8 v53 = *data++; surface += 2; *(MxU16*) (surface - 2) = m_16bitPal[v53];