Skip to content

v0.7.0 - Eye tracking beyond frameeyeosc

Choose a tag to compare

@davidciglesias davidciglesias released this 02 Nov 12:14
· 3 commits to master since this release

Before Your Frames v0.7.0

New

  • More eye-tracking sources. frameeyeosc still works exactly as before. The mod now also reads:
    • SteamVR / Steam Link's own eye output when streaming from a Steam Frame (SteamVR 2.18.2+, SteamOS 0.4.3+). Turn on OSC output and eye-tracking sharing in Steam Link's VR settings. With this, PC players don't need frameeyeosc at all.
    • Babble (Baballonia / Babble Frame Runtime), on port 8888.
    • VRCFaceTracking, if it's already sending its v2 eye parameters.
  • One source at a time. The mod uses the first source in the list that is sending: frameeyeosc, then SteamVR, then Babble, then VRCFaceTracking. If that source stops for a second, the next one takes over. When the higher one comes back, it takes over again. Change the order, or leave a source out, with Source Priority in the [OSC] config section. Extra Ports sets which other ports the mod listens on (default 8888).
  • The main menu shows the eye tracker in use, after the mod's version: VR V 0.7.0 · eyes: frameeyeosc. It updates live. The eye tracking option in VR settings shows it too.

Changed

  • New name: Before Your Frames, to match the renamed repository (davidciglesias/before-your-frames). Files, folders and config keep the BYEFrameBlink name, so updating works as before.
  • VR settings has one option fewer. auto resolution is gone from the menu; it's still in the config file (Auto Resolution).

Install

Update

  • PC (streamed): extract BYEFrameBlink.zip into BepInEx\plugins\BYEFrameBlink\, overwriting the old files. Your config is kept, and the new settings are added to it.
  • Steam Frame (standalone): run sh frame_install.sh again in Konsole (download it from this release if needed). It updates the mod and keeps your settings. On the headset itself, eye data still comes from frameeyeosc (or Babble). Steam Link's eye output only exists while streaming to a PC.

Known issues

  • Standalone: SteamVR's menu opens once at launch, listing the game as "wine-preloader". Press Resume Game.
  • Babble and VRCFaceTracking haven't been tested with real hardware yet, only with simulated data.

SHA-256 (BYEFrameBlink.zip): 23729c613eb008d473ed348041af470149bd8d24fed869ede575502a3bb58278