Skip to content

Releases: GoyDevv/IronizedZink

Ironized Zink v1.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 10:37

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.

Signed with the stable Ironized Zink release key, so future versions update in place.

Ironized Zink v1.0.4

Choose a tag to compare

@github-actions github-actions released this 14 Jul 16:18

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan (Zink + Kopper / Mesa).

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to pick a preset or fine-tune settings. For settings to apply in-game, grant the app storage access when asked.

Signed with the stable Ironized Zink release key, so it installs as an update in place.


What's new in v1.0.4

The big usability + performance pass. This is the recommended build.

✨ Added

  • Horizontal category preset selector — a swipeable row of uniform-size cards (name, tagline, highlight tag) with a details panel below, instead of a tall vertical list.
  • F3 renderer name — the debug screen now shows IronizedZink | OpenGL <version> (like MobileGlues) instead of the raw Zink string, via Mesa's force_gl_renderer / force_gl_vendor. Done purely through the environment — no change to the GL loading path.
  • Real, effective options, grouped by purpose (each maps to a variable the Mesa Zink driver actually honours):
    • Performance — Threaded GL, Big-core affinity, Out-of-order drawing (allow_draw_out_of_order, new), No-error fast path, VSync/uncapped.
    • Shaders & compatibility — OpenGL version (3.3–4.6), Relaxed GLSL, Expose all extensions (MESA_EXTENSION_MAX_YEAR, new), Shader disk cache, Single-file cache.
    • ExperimentalLazy descriptors (ZINK_DESCRIPTORS=lazy, new), Inline uniforms (ZINK_INLINE_UNIFORMS, new), Force software (last-resort).
  • Environment viewer + one-tap copy for your launcher's custom-env field.

🚀 Changed / performance

  • Potato is now genuinely the fastest preset. It was capped at OpenGL 3.3 (which forces Sodium down slow paths on modern Minecraft); it now uses OpenGL 4.6 + threaded GL + big cores + no-error + out-of-order drawing + lazy descriptors + uncapped FPS.
  • Performance preset also gains out-of-order drawing + no-error while staying shader-ready.
  • Preset cards redesigned: consistent size, richer content, and flat (no drop shadows) — selection shown with colour + border, not elevation.
  • Corrected messaging: Minecraft 26.x is fully supported on every preset.

🩹 Fixed

  • Launcher crash on game start (SIGSEGV): the config shim is now set-only — it never unsets environment variables (unsetting FORCE_VSYNC caused a NULL deref in the launcher).
  • Android 15 (16 KB pages): all native libraries linked 16 KB page-aligned.
  • Missing C++ runtime: libc++_shared.so bundled per-ABI.

🗑️ Removed

  • FPS overlay option — GALLIUM_HUD doesn't draw in this Android Zink build, so it was a dead toggle.
  • The short-lived experimental GL-wrapper library — the F3 name is now done via force_gl_renderer, so the renderer uses the proven libglxshim.so path with zero added risk.

ℹ️ Honest scope notes

  • This is a GPU/OpenGL renderer. Server tick rate and multiplayer netcode are game/server-side and cannot be changed by a renderer, so there are deliberately no fake "improve tick"/"improve multiplayer" toggles. (Higher, smoother FPS can still make input feel more responsive.)
  • FSR / resolution upscaling isn't a Zink environment feature on Android (render resolution is set by the launcher/OS surface), so it isn't included as a fake option.
  • Zink translates OpenGL → Vulkan; on some mobile GPUs (e.g. Mali) that has inherent overhead versus a native-GLES renderer, so raw FPS may not always match GLES-based options even fully tuned.

Ironized Zink v1.0.3

Choose a tag to compare

@github-actions github-actions released this 14 Jul 13:32

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.

Signed with the stable Ironized Zink release key, so future versions update in place.

Ironized Zink v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Jul 13:14

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.

Signed with the stable Ironized Zink release key, so future versions update in place.

Ironized Zink v1.0.1

Choose a tag to compare

@github-actions github-actions released this 14 Jul 12:27

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.

Signed with the stable Ironized Zink release key, so future versions update in place.

Ironized Zink v1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 09:46

Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.

Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.

Signed with the stable Ironized Zink release key, so future versions update in place.