Skip to content

FLauncher 12.2.0 — Optimization Suite Phase 2

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Jul 01:51

FLauncher 12.2.0 — Optimization Suite, Phase 2

Builds on 12.1.0's Performance settings. Still all opt-in.

Discrete GPU forcing (Windows)

"Use discrete GPU" now registers your exact javaw.exe with Windows as a high-performance-GPU app (Settings > Display > Graphics) before the game starts. On dual-GPU laptops that were rendering Minecraft on the integrated GPU this is the single biggest win available; on desktops it does nothing. Turning the toggle off removes the entry — but only if FLauncher wrote it; a preference you set yourself in Windows Settings is never touched.

Old Java 8 safety guard

The tuned GC flags don't exist on Java 8 below update 40, and such a JVM would refuse to start with them. The generator now detects that and emits nothing instead of failing your launch.

Smart-heap visibility

  • The launch log states when memory was sized automatically.
  • The Java settings memory box shows a notice while automatic sizing is active, so the ignored spinboxes don't mislead.

From 12.1.0 (if you're jumping straight here)

Auto-optimized JVM flags (the 1.8.9 GC-stutter fix), automatic memory sizing, and game process priority — see the 12.1.0 notes.