Skip to content

Rework "Default" renderer, improve corrupt json edgecase handling, and fix holygl4es string (kinda)#50

Merged
alexytomi merged 3 commits into
v3_openjdkfrom
fix/HolyRendererString
Jul 28, 2025
Merged

Rework "Default" renderer, improve corrupt json edgecase handling, and fix holygl4es string (kinda)#50
alexytomi merged 3 commits into
v3_openjdkfrom
fix/HolyRendererString

Conversation

@alexytomi

@alexytomi alexytomi commented Jul 22, 2025

Copy link
Copy Markdown
Member

Changes

  • Remove the "Default" option in the Launcher settings menu, the "Default" option in profiles now just picks HolyGL4ES where possible, else MobileGlues, it should allow for "plug n play" again
  • Added more functions related to processing Minecraft version. I went a bit overkill with three padded digits.
  • Added additional edgecase handling for the json being missing on modded instances, does not affect vanilla
  • Reworked edgecase handling in MinecraftDownloader to be a lot more readable and simpler

Notice: The handling for Minecraft version detection is NOT based on release date. I don't quite trust it enough with self-installed modified versions of Minecraft.

@alexytomi alexytomi force-pushed the fix/HolyRendererString branch 2 times, most recently from 2db4e8f to 588039b Compare July 23, 2025 02:58
Holy GL4ES breaks on 1.21.5 due to it using glFramebuffer extensively,
which GL4ES didn't like

1.21.6 doubles down on this by using UBOs which the target API of ES2.X
on GL4ES cannot easily handle, so this is likely the end of things for
GL4ES
@alexytomi alexytomi force-pushed the fix/HolyRendererString branch 2 times, most recently from 0e5231e to 584cae9 Compare July 23, 2025 06:14
@alexytomi alexytomi requested a review from ThatStella7922 July 25, 2025 09:48
@alexytomi alexytomi force-pushed the fix/HolyRendererString branch from 584cae9 to 6cfb9cb Compare July 27, 2025 04:29
@alexytomi

Copy link
Copy Markdown
Member Author

Seems to be working fine after handing to a couple of people, testing myself, and some of the support on discord. Merging.

@alexytomi alexytomi merged commit 9ec50e8 into v3_openjdk Jul 28, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant