Repository navigation
ZachFix v0.2.5
ZachFix v0.2.5
This maintenance release adds several compatibility and stability improvements.
Audio
- Fixed the looping vehicle brake sound that could occur when Windows audio was configured for 5.1 or 7.1 surround.
- Restored the game's native surround routing while preserving vanilla stereo behavior.
- Improved surround-audio initialization and failure handling.
Stability
- Fixed a vanilla movement-update bug where a zero frame delta could produce invalid floating-point values and eventually enter the game's deliberate invalid-float busy loop.
- Zero-delta movement updates now use one nominal 60 Hz tick for the affected calculation.
Display
- Added an internal frame-rate limiter, configurable from the ZachFix settings panel or
ZachFix.ini. - Supports limits from 30 to 240 FPS, or can be disabled entirely.
- Uses QPC-based deadline pacing and applies changes at runtime.
Notes
- The frame limiter is disabled by default.
- Existing external limiters such as RTSS or DXVK configuration remain optional.