Skip to content

Native Fix, Fix 5.5+ Subnaut

Choose a tag to compare

@joeyhodge joeyhodge released this 14 Jun 20:06
image

fixed right eye black in native w/ native fix turned on. gated new behavior to 5.5+ UE , which was not working on most 5.5+ games where right eye was black for a variety of reasons other than propogate alpha not being set to 1.
so far tested on subnaut. 2 and 1666 demo, both of which native fix was not previously working before and right eye black.

• native fix update, new method applies to UE5.5 and newer, including 5.6, 5.7, and 5.8.

  • The unsafe SECONDARY + empty view list constructor behavior exists in UE5.5+.
  • The generic guard prevents that combination across those versions.
  • Similar logic exists in UE5.0–5.4, but UEVR already uses the safe legacy PRIMARY constructor path there.
  • Only Subnautica 2 has the additional title-specific forced-PRIMARY behavior.

• Only certain games should need forced PRIMARY.

The generic UE5.5+ behavior now:

  • Preserve SECONDARY and keep the real view list available.
  • Never combine SECONDARY with a hidden/empty list.
  • Use forced PRIMARY only when a game’s Native Fix specifically depends on the legacy isolated-constructor
    path.

Currently, only Subnautica 2 is forced. can add other titles only if testing shows crashes, broken
eyes, or renderer incompatibility while preserving SECONDARY—not blanket-force it across UE5.5+.

Full Changelog: 061426amsterdampostprocessing...061526nativefixfix