From 4e4863feaf2202796bec01a7765f7837906ace93 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Thu, 29 Feb 2024 20:35:50 -0500 Subject: [PATCH] Fix --- LEGO1/omni/src/video/mxvideopresenter.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LEGO1/omni/src/video/mxvideopresenter.cpp b/LEGO1/omni/src/video/mxvideopresenter.cpp index ac81bceb..a30b811b 100644 --- a/LEGO1/omni/src/video/mxvideopresenter.cpp +++ b/LEGO1/omni/src/video/mxvideopresenter.cpp @@ -312,7 +312,7 @@ void MxVideoPresenter::PutFrame() dest.right = dest.left + GetWidth(); dest.bottom = dest.top + GetHeight(); - switch (PrepareRects(dest, src)) { + switch (PrepareRects(src, dest)) { case 0: ddSurface->Blt(&dest, m_unk0x58, &src, DDBLT_KEYSRC, NULL); break; @@ -355,7 +355,7 @@ void MxVideoPresenter::PutFrame() if (m_action->GetFlags() & MxDSAction::c_bit4) { if (m_unk0x58) { - if (PrepareRects(dest, src) >= 0) { + if (PrepareRects(src, dest) >= 0) { ddSurface->Blt(&dest, m_unk0x58, &src, DDBLT_KEYSRC, NULL); } } @@ -373,7 +373,7 @@ void MxVideoPresenter::PutFrame() } } else if (m_unk0x58) { - if (PrepareRects(dest, src) >= 0) { + if (PrepareRects(src, dest) >= 0) { ddSurface->Blt(&dest, m_unk0x58, &src, 0, NULL); } }