Skip to content

Releases: Davidbkr03/PSMoveServiceEx-PSVR

PSMoveServiceEx-PSVR v0.27.8.1 preview.4

Choose a tag to compare

Preview.4 fixes the PSVR optical model and continuation path.

Highlights:

  • Corrects the seven-light PSVR geometry and automatically migrates stale preview.1-3 model profiles.
  • Searches bounded neighbouring yaw hypotheses during every seated continuation frame.
  • Keeps dim/oblique three-vertex LED contours and safely handles frame-border clipping.
  • Adds deterministic full-visibility yaw-offset coverage to the tracking solver tests.

Install:

  1. Stop PSMoveService.
  2. Extract the Win64 ZIP to a new folder.
  3. Start the service once, then run the Config Tool.
  4. Restart the service once after upgrading so the model migration is persisted.
  5. Continue using iVRy/SteamVR as described in the included PSVR_LED_TRACKING.md.

This is unsigned preview software and still requires real webcam/headset validation.

PSMoveServiceEx-PSVR v0.27.8.1 preview.3

Choose a tag to compare

Preview.3 improves seated PSVR webcam tracking when the headset is turned: brightness-weighted LED centers, bounded partial-visibility continuation with yaw hypotheses, stale-overlay suppression, bounded optical-dropout position prediction, and safe Media Foundation mode-change recovery. Windows CI built the service/config tool/client and passed all five deterministic tracking tests on commit 4372aa2. This remains unsigned preview software for seated SteamVR/iVRy testing.

PSMoveServiceEx-PSVR v0.27.8.1 preview.2

Choose a tag to compare

@Davidbkr03 Davidbkr03 released this 31 Jul 10:37
6a39786

Preview.2 fixes PSVR built-in LED activation during color calibration. Opening PSMoveConfigTool > Calibration > Calibrate Tracking Colors now requests HMD position tracking, which enables the configured headset LEDs so webcam color sampling can be completed. This remains unsigned preview software for seated SteamVR/iVRy testing. Download the Win64 ZIP and its SHA-256 sidecar; retain BUILD_INFO.txt when reporting results.

PSMoveServiceEx-PSVR 0.27.8.1 preview 1

Pre-release

Choose a tag to compare

@Davidbkr03 Davidbkr03 released this 30 Jul 19:48
ee5ea81

PSMoveServiceEx-PSVR 0.27.8.1 preview 1

This is the first hardware-test preview of the independent
PSMoveServiceEx-PSVR project. It adds seated PSVR1 6DoF using a standard
Windows webcam to track the headset's seven built-in blue LEDs, synchronized
with and fused against the headset IMU.

Read this first

This build has automated native Windows compilation, deterministic tracking
tests, package smoke checks, and checksum verification. It has not yet
been tested with David's physical PSVR, webcam, iVRy, and SteamVR setup.
Expect to perform camera calibration and exposure/HSV tuning, then report the
results requested by the first-run guide.

Verified build

  • commit: ee5ea81d3daf7b7c48f257a4b74c1237dc02c7d6
  • successful protected-main Windows build and tests
  • the exact downloaded artifact was independently unpacked and verified,
    including its checksums, 197-file manifest, 89 dependency notices, pinned
    libusb source material, service help command, and client DLL load

Downloads

  • PSMoveServiceEx-PSVR-Win64.zip - portable unsigned Windows preview
  • PSMoveServiceEx-PSVR-Win64.zip.sha256 - ZIP checksum
  • PSMoveServiceEx-PSVR-libusb-corresponding-source.zip - exact corresponding
    source and vcpkg port material for the shipped replaceable libusb DLL
  • matching .sha256 file for that source bundle

Verify the checksum and fully extract the Windows ZIP before launching
anything. Do not mix these files with another PSMoveServiceEx installation.

Setup

  1. Read the
    Windows package verification guide.
  2. Follow the
    PSVR webcam 6DoF SteamVR first-run guide
    from beginning to end.
  3. Keep BUILD_INFO.txt and the requested logs/configuration files when
    reporting the first hardware result.

Included

  • stable Media Foundation webcam discovery and asynchronous capture
  • calibrated seven-point PSVR LED pose solver
  • PSVR sensor-clock synchronization and delayed optical/IMU fusion
  • Config Tool controls and diagnostics for the webcam and headset LEDs
  • deterministic clock, pose, fusion, timestamp, mode, and camera-ID tests
  • independently branded, checksummed Win64 packaging with third-party notices

Known boundaries

  • seated, single-front-camera use is the supported first-test scope
  • camera calibration is required for the exact native video mode
  • the bundled native PS3 Eye backend is disabled in this preview; use a
    standard Media Foundation webcam
  • real exposure, color thresholds, latency, occlusion behavior, scale, and
    SteamVR integration still require physical validation
  • the software is unsigned and may trigger a Windows SmartScreen warning