aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Common
diff options
context:
space:
mode:
authordaoge_cmd <3523206925@qq.com>2026-03-01 21:22:02 +0800
committerdaoge_cmd <3523206925@qq.com>2026-03-01 21:22:02 +0800
commit8b1dafd36151cb319e3ef77f778fcbb2f9348d60 (patch)
treee45d6cc1b7f836aae53bbdfc5519a5fc2bd34209 /Minecraft.Client/Common
parentf90c74d9a3cb5501fe3279bbf9b0186d69f27b7d (diff)
feat: add DPI awareness and auto-detect screen resolution
Diffstat (limited to 'Minecraft.Client/Common')
-rw-r--r--Minecraft.Client/Common/UI/UIController.cpp18
1 files changed, 9 insertions, 9 deletions
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");
}