Skip to content
This repository has been archived by the owner on May 3, 2021. It is now read-only.

Alpha Release #8.7.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@HipsterSloth HipsterSloth released this 13 Aug 04:43
· 68 commits to master since this release

IMPORTANT NOTE (SteamVR Users)

The SteamVR plugin is no longer part of PSMoveService. The SteamVR plugin in it's own GitHub project, PSMoveSteamVRBridge. If you want to use PSMoveService with SteamVR, you'll want to download PSMoveSteamVRBridge instead:

https://github.com/HipsterSloth/PSMoveSteamVRBridge/releases/tag/v1.4.0

IMPORTANT NOTE (FreePIE Users)

If you are a user of PSMoveFreePieBridge, make sure to grab the version 15 since there are protocol changes that break compatibility with previous versions:

https://bitbucket.org/hawkinse/psmovefreepiebridge/downloads/PSMoveFreepieBridge-Release15.zip

Fixed incorrect tracker count in calibration mat tool (By Vylen)

  • You would get a crash if you tried to calibrate with more than 5 cameras

Adding official support for more than 4 cameras (by HipsterSloth)

  • Increasing 8 max cameras
  • Modified controller projetion state to only contain projection for selected tracker
  • Modified hmd projection state to only contain projection for selected tracker
  • Added SET_CONTROLLER_DATA_STREAM_TRACKER_INDEX to select controller projection
  • Added SET_HMD_DATA_STREAM_TRACKER_INDEX to select controller projection
  • Updating mat calibration tool to work with new projection constraints
  • Removing partially complete stereo camera calibration tool since it's not compatible with new projection constraints
  • Disabling optical calibration tool since it needs to be re-worked for new projection constraints

Unify tracker, controller and HMD limit variables (by Zelmon)

  • The limits were independently defined for the server and client.
  • They are now defined in one location (PSMoveProtocolInterface.h).

Moving shared constants from PSMoveProtocolInterface.h to SharedConstants.h (By HipsterSloth)

  • Updated ClientConstants.h to include SharedConstants.h
  • Updated PSMoveProtocolInterface.h to use SharedConstants.h
  • Fixed up cmake files to copy SharedConstants.h into install include folder

Adding "BuildOfficialDistribution.bat" batch script (By HipsterSloth)

  • BuildOfficialDistribution.bat does the following:
    • Fully Builds Win32/x64 Debug/Release configurations
    • Generates distribution zip from the RELEASE|x64 configuration
  • Updated GenerateProjectFiles_.bat and InitialSetup_.bat to handle error return codes
  • Updated cmake install action in all cmake scripts to output to separate debug and release folders