MinecraftConsoles/Minecraft.Client/Common
MrTheShy af5d5a06d5
Revert the workaround of loading of hd textures (#999)
The previous crash fix forced HD skins at every resolution which made everything blurry at 720p and below because Iggy was downscaling 1080p assets.

The real problem was that 4J loaded the HD skin libraries (skinHD.swf, skinHDHud.swf etc) unconditionally on Win64 but the HD platform skin was only registered above 720p. At 720p or lower Iggy couldnt find platformskinHD.swf and crashed.

Now on Win64 we load both skin sets at startup, HD and non-HD, each with their own registered name so they dont conflict. loadMovie() picks 1080.swf or 720.swf based on actual screen height, and each scene SWF naturally imports the right skin chain. No crash, no blurriness.

4J already had the eLibraryFallback enum slots for this (including eLibraryFallback_Platform) but it was behind a debug-only guard and the platform skin slot was never actually loaded. Removed the guard and added the missing load.
2026-03-08 21:02:48 -05:00
..
Audio Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Colours Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
DLC Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
DummyTexturePack/res Initial commit 2026-03-01 12:16:08 +08:00
GameRules Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Leaderboards Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Media Add Render Distance option. (#675) 2026-03-06 19:14:06 -06:00
Network Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
res feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Telemetry Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Trial Initial commit 2026-03-01 12:16:08 +08:00
Tutorial Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
UI Revert the workaround of loading of hd textures (#999) 2026-03-08 21:02:48 -05:00
XUI Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
zlib Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
App_Defines.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
App_enums.h Add Render Distance option. (#675) 2026-03-06 19:14:06 -06:00
App_structs.h Save FOV value to settings (#670) 2026-03-06 16:38:16 -06:00
BuildVer.h Change F3 rendering and add git version information (#836) 2026-03-07 13:55:44 -06:00
C4JMemoryPool.h Initial commit 2026-03-01 12:16:08 +08:00
C4JMemoryPoolAllocator.h Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.sln Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.vcxproj Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.vcxproj.filters Initial commit 2026-03-01 12:16:08 +08:00
Console_Awards_enum.h Initial commit 2026-03-01 12:16:08 +08:00
Console_Debug_enum.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Console_Utils.cpp Initial commit 2026-03-01 12:16:08 +08:00
ConsoleGameMode.cpp Optimize Path for Tutorial.h in ConsoleGameMode.cpp 2026-03-01 15:05:24 -07:00
ConsoleGameMode.h Optimize TutorialMode.h Filepath in ConsoleGameMode.h 2026-03-01 15:06:42 -07:00
Consoles_App.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Consoles_App.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Minecraft_Macros.h Initial commit 2026-03-01 12:16:08 +08:00
PostProcesser.h Improve gamma shader parity - fixes #611 (#790) 2026-03-07 03:00:38 -06:00
Potion_Macros.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
xuiscene_base.h Initial commit 2026-03-01 12:16:08 +08:00