Repository navigation
Graphics and Turnip
- Start with the manufacturer driver and about 50% render resolution.
- Change one option at a time; compare the same scene, camera and vision mode.
- Recomp Settings → PERFORMANCE contains presentation scaling and glow/effect controls. Faster options can change the picture.
- Menu FPS is not a campaign-performance benchmark.
Recomp Settings → GRAPHICS:
| Setting | Options | Default |
|---|---|---|
| ANTI-ALIASING | OFF / FXAA (FAST) / SMAA | SMAA |
| ANISOTROPIC FILTERING | OFF / 2x / 4x / 8x / 16x | 4x |
Anti-aliasing smooths the finished frame, including HUD, at render resolution before upscaling. FXAA is the cheaper option; low resolutions can look softer. Switching applies live; first use can stutter while shaders compile.
Both modes worked with little reported performance impact on Adreno 710. No per-pass timing or Mali AA validation is available. Defaults apply only to new/reset settings; updates preserve saved choices.
Recomp Settings → PERFORMANCE → GPU SYNC, applied live:
| Option | Behaviour |
|---|---|
| AUTOMATIC (default) | Relaxed on ARM Mali GPUs, strict elsewhere |
| RELAXED | Faster wait between render passes on any GPU |
| STRICT | Previous behaviour. Use it if effects flicker or look broken |
On a Mali-G51 tablet, one stationary view at 50% render resolution went from about 20.7 to 24.5 FPS. Other GPUs were not measured.
Bundled ARM64 universal v4.5 from Vauzi-17/710, not SW/WIN variants. No root; changes only this app's driver. Manufacturer remains default.
| Device | Availability |
|---|---|
| ARM64 Adreno matching the bundled Mesa A6xx–A8xx table via KGSL chip ID | Turnip option offered; not enabled automatically |
| Mali, x86_64, unsupported/unknown chip or failed detection | Manufacturer path |
| Previously selected Turnip, detection now fails | Recovery selection remains visible; manufacturer path used |
Adreno 710 has physical validation; Turnip is also user-reported working on MANGMI AIR X (Adreno 610). A table match does not guarantee gameplay on every chip/firmware.
- Launcher Vulkan driver, or Recomp Settings → PERFORMANCE → VULKAN DRIVER.
- Select Turnip v4.5 (experimental) or Manufacturer.
- Fully close/force-stop and reopen the app. Returning to the launcher is not enough.
- Compare the same scene after caches warm up.
Driver selection is separate from game settings. Each driver keeps separate caches. A log line containing verified Turnip driver confirms actual activation; the selected option alone does not.
Force-stop → reopen launcher → select Manufacturer → force-stop/reopen → Play. Do not uninstall or clear data. Loader-open failure can fall back automatically; later initialization failures/crashes may need this manual recovery.
Adreno 710, same stationary starting scene, 60-second captures:
| Driver | Mean logged FPS | Sample range |
|---|---|---|
| Manufacturer | 62.4 | 61.0–63.7 |
| Turnip v4.5 | 69.3 | 68.2–70.4 |
| Manufacturer repeat | 62.3 | 61.0–63.9 |
About 11% higher sampled FPS in this one scene. Six periodic samples/run, not frame-time or 1% low measurements. Thermal status was 0 at boundaries; clock variation remains possible. No visible issues reported in the initial test—not a campaign-wide speed, visual-equivalence or stability guarantee.
Prerelease · not stable