Skip to content

ScriptPlayer+ v0.1.5-exp.2

Pre-release
Pre-release

Choose a tag to compare

@sioaeko sioaeko released this 21 Mar 07:37
· 10 commits to master since this release

Experimental prerelease for Intiface / Buttplug multi-axis support.

Experimental v0.1.5 Preview

What improved in exp.2:

  • Added a raw TCode transport path for Intiface devices that expose RawWriteCmd endpoints.
  • Multi-axis TCode commands are now packed into a single line like L0xxxx L1xxxx L2xxxx R0xxxx R1xxxx R2xxxx instead of being split into separate actuator messages.
  • Kept the existing LinearCmd / RotateCmd / ScalarCmd path as a fallback when raw TCode transport is not available.
  • Split Buttplug frame building, axis mapping, and TCode encoding into a dedicated control module for easier maintenance and debugging.
  • Updated prerelease versioning and README links to v0.1.5-exp.2.

Important notes:

  • This is still a prerelease build intended for real-device testing.
  • The new single-line TCode path is only used when Intiface exposes a writable raw endpoint for the device.
  • If raw endpoints are not available, the app falls back to the previous generic Buttplug command path.

Verified on March 21, 2026:

  • npx vite build
  • npm run build:win