Repository navigation
MacGameVideoFix 5.2.1
CONTROL Resonant: the window fix works again after the game's 2026-10-01 update.
The update recompiled the shader that draws the lit rooms behind the windows, interiorPS. The fix found that shader by a hash of its bytes, so after the update it matched nothing. The coloured windows came back, and the fix's log said 0 pipelines hidden.
The fix now finds the shader by its entry-point name, read from the string table inside the shader. A recompile no longer breaks it; only a rename would.
- Checked against the fifteen candidate shaders from the original investigation: it matches
interiorPSalone. - Measured on the updated game: it hid all four of the new pipelines, and no coloured window was seen.
Nothing else changes.
If the fix is already installed, remove it first, then install it again. Run install-ctl-fix.sh <folder> --restore and then install-ctl-fix.sh <folder>, or Revert then Apply in the app. A plain re-run finds the old DLL and reports "already installed". RaccoonBot sees that the fix changed and does both steps itself.