From 8b1dafd36151cb319e3ef77f778fcbb2f9348d60 Mon Sep 17 00:00:00 2001 From: daoge_cmd <3523206925@qq.com> Date: Sun, 1 Mar 2026 21:22:02 +0800 Subject: feat: add DPI awareness and auto-detect screen resolution --- Minecraft.Client/Common/UI/UIController.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'Minecraft.Client/Common') diff --git a/Minecraft.Client/Common/UI/UIController.cpp b/Minecraft.Client/Common/UI/UIController.cpp index 8045695e..241f6835 100644 --- a/Minecraft.Client/Common/UI/UIController.cpp +++ b/Minecraft.Client/Common/UI/UIController.cpp @@ -426,36 +426,36 @@ void UIController::loadSkins() #elif defined __PSVITA__ platformSkinPath = L"skinVita.swf"; #elif defined _WINDOWS64 - if(m_fScreenHeight==1080.0f) + if(m_fScreenHeight>=1080.0f) { platformSkinPath = L"skinHDWin.swf"; } else { - platformSkinPath = L"skinWin.swf"; + platformSkinPath = L"skinWin.swf"; } #elif defined _DURANGO - if(m_fScreenHeight==1080.0f) + if(m_fScreenHeight>=1080.0f) { - platformSkinPath = L"skinHDDurango.swf"; + platformSkinPath = L"skinHDDurango.swf"; } else { - platformSkinPath = L"skinDurango.swf"; + platformSkinPath = L"skinDurango.swf"; } #elif defined __ORBIS__ - if(m_fScreenHeight==1080.0f) + if(m_fScreenHeight>=1080.0f) { - platformSkinPath = L"skinHDOrbis.swf"; + platformSkinPath = L"skinHDOrbis.swf"; } else { - platformSkinPath = L"skinOrbis.swf"; + platformSkinPath = L"skinOrbis.swf"; } #endif // Every platform has one of these, so nothing shared - if(m_fScreenHeight==1080.0f) + if(m_fScreenHeight>=1080.0f) { m_iggyLibraries[eLibrary_Platform] = loadSkin(platformSkinPath, L"platformskinHD.swf"); } -- cgit v1.2.3