mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-03-27 23:29:05 +02:00
The HD skin libraries (skinHD.swf, skinHDHud.swf, etc.) are loaded unconditionally on Win64/Durango/Orbis, and they import the Iggy library "platformskinHD.swf" by name. However, the platform skin path and registration name were gated behind a runtime resolution check (m_fScreenHeight > 720.0f), so at exactly 720p the skin was registered as "platformskin.swf" instead, and below 720p the non-HD .swf file was loaded entirely. This caused Iggy to fail resolving the import, which cascaded into a failed scene load and hit a __debugbreak(). Always use the HD platform skin on these platforms since the HD libraries that depend on it are always loaded regardless of resolution. PS3/PSVita are unaffected as they have their own non-HD skin loading path.
116 KiB
116 KiB