itsloopyo-OpenTrack_Compatible_Head_Tracking_for_PEAK icon

OpenTrack Compatible Head Tracking for PEAK

Decoupled head tracking for PEAK using any OpenTrack-compatible tracker - webcam, phone app, or dedicated hardware.

CHANGELOG

Changelog

[1.1.0] - 2026-05-01

Added

  • add Invoke-FetchLatestLoader and Refresh-VendoredLoader helpers

Fixed

  • install.cmd works on Program Files (x86) paths

Other

  • Adopt unified installer template, vendor BepInExPack, add chord bindings
  • Add prediction-error correction to interpolators for smooth high-FPS output
  • Port linear interpolation and quaternion SLERP smoothing from C# core
  • Add gui_marker_compensation.h for RE Engine GUI world-anchor tracking
  • Add REFramework utilities module (cameraunlock_reframework)
  • Add velocity extrapolation to interpolators for smooth high-refresh output
  • Gate UnityEngine.InputLegacyModule reference on file existence
  • Fix batch paren-poisoning in install.cmd template
  • Move game detection to data-driven games.json
  • Fix install.cmd/uninstall.cmd templates for dev-tree use
  • Unify installer CLI across BepInEx/MelonLoader/Cecil/ASI/REFramework/shim
  • Make vendored loaders the install-time source of truth
  • Add Step-SemanticVersion and Resolve-ReleaseVersion helpers
  • Add camera discovery module (RTTI vtable + float classifier)
  • Add AGENTS.md with shared code-quality and library API rules
  • Expand submodule pointer commits in generated changelogs
  • Fix /y flag detection and bundle vendored BepInEx in installers
  • Use WriteAllBytes for .cmd output to avoid Defender race

[1.0.2] - 2026-04-11

Other

  • Use absolute URL for README gif

[1.0.1] - 2026-04-06

Other

  • Add Thunderstore icon and packaging
  • Better Thunderstore display name
  • Add LICENSE/CHANGELOG to Thunderstore ZIP, bump manifest version on release
  • Widen changelog artifact paths to catch all release-relevant commits

[1.0.0] - 2026-04-06

First release.