From f80e3dc3f74157d40e68ffefcc862d9119346ccb Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sat, 20 Jan 2024 14:01:32 -0500 Subject: [PATCH] Changes --- LEGO1/omni/src/video/mxdisplaysurface.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LEGO1/omni/src/video/mxdisplaysurface.cpp b/LEGO1/omni/src/video/mxdisplaysurface.cpp index 1d38de92..fcabc0be 100644 --- a/LEGO1/omni/src/video/mxdisplaysurface.cpp +++ b/LEGO1/omni/src/video/mxdisplaysurface.cpp @@ -641,8 +641,8 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::VTable0x44( newPitch -= 2 * p_bitmap->GetBmiWidth(); if (p_transparent) { - for (int y = heightAbs; y > 0; y--) { - for (int x = widthNormal; x > 0; x--) { + for (MxS32 y = heightAbs; y > 0; y--) { + for (MxS32 x = widthNormal; x > 0; x--) { if (*bitmapSrcPtr) { *surfaceData = m_16bitPal[*bitmapSrcPtr]; } @@ -660,7 +660,7 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::VTable0x44( DDCOLORKEY key; key.dwColorSpaceHighValue = 31775; key.dwColorSpaceLowValue = 31775; - surface->SetColorKey(8, &key); + surface->SetColorKey(DDCKEY_SRCBLT, &key); } else { for (int y = heightAbs; y > 0; y--) {