From d26acdfae9f3ad9dbec8590bb7d0bca2cfc3ad0e Mon Sep 17 00:00:00 2001 From: Fabian Neundorf Date: Thu, 15 Jan 2026 00:50:49 +0100 Subject: [PATCH] Clear unknown in `MxVideoManager` (#1721) --- LEGO1/omni/include/mxvideomanager.h | 2 +- LEGO1/omni/src/video/mxvideomanager.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/LEGO1/omni/include/mxvideomanager.h b/LEGO1/omni/include/mxvideomanager.h index 63c38977..2e40ed19 100644 --- a/LEGO1/omni/include/mxvideomanager.h +++ b/LEGO1/omni/include/mxvideomanager.h @@ -58,7 +58,7 @@ class MxVideoManager : public MxPresentationManager { LPDIRECT3D2 m_pDirect3D; // 0x54 MxDisplaySurface* m_displaySurface; // 0x58 MxRegion* m_region; // 0x5c - MxBool m_unk0x60; // 0x60 + MxBool m_created; // 0x60 }; #endif // MXVIDEOMANAGER_H diff --git a/LEGO1/omni/src/video/mxvideomanager.cpp b/LEGO1/omni/src/video/mxvideomanager.cpp index 7194e453..75de16b2 100644 --- a/LEGO1/omni/src/video/mxvideomanager.cpp +++ b/LEGO1/omni/src/video/mxvideomanager.cpp @@ -41,7 +41,7 @@ MxResult MxVideoManager::Init() m_displaySurface = NULL; m_region = NULL; m_videoParam.SetPalette(NULL); - m_unk0x60 = FALSE; + m_created = FALSE; return SUCCESS; } @@ -71,7 +71,7 @@ void MxVideoManager::Destroy(MxBool p_fromDestructor) delete m_videoParam.GetPalette(); } - if (m_unk0x60) { + if (m_created) { if (m_pDirectDraw) { m_pDirectDraw->Release(); } @@ -152,7 +152,7 @@ MxResult MxVideoManager::VTable0x28( MxBool locked = FALSE; MxResult status = FAILURE; - m_unk0x60 = FALSE; + m_created = FALSE; if (MxPresentationManager::Create() != SUCCESS) { goto done; @@ -226,7 +226,7 @@ MxResult MxVideoManager::Create(MxVideoParam& p_videoParam, MxU32 p_frequencyMS, MxBool locked = FALSE; MxResult status = FAILURE; - m_unk0x60 = TRUE; + m_created = TRUE; if (MxPresentationManager::Create() != SUCCESS) { goto done;