Skip to content

v0.2.4

Choose a tag to compare

@sioaeko sioaeko released this 17 May 03:39
· 10 commits to master since this release

ScriptPlayer+ v0.2.4

Device compatibility and stability

  • Added device compatibility presets for Auto, Lovense vibration, SR1 Bluetooth COM, TCode RawWrite, and Multi-axis strict modes.
  • Added legacy Lovense-style vibration fallback so L0 funscript motion can drive V0/V1 vibration devices when needed.
  • Improved Intiface RawWrite / TCode handling for devices that expose raw endpoints.
  • Added idle keep-alive handling for Intiface RawWrite and FunOSR serial devices.
  • Improved SR1 Bluetooth COM stability by sending periodic idle TCode keep-alive commands.
  • Hardened serial disconnect/write handling so Windows COM abort errors are less likely to crash the app.

Auto-skip and playback fixes

  • Fixed no-motion gap auto-skip regression by restoring motion-point based gap detection.
  • Fixed Handy auto-play so media playback waits for script upload and Handy sync before starting.
  • Fixed development launches using the wrong profile by default.

Video fit behavior

  • Split video sizing into FIT and FILL modes.
  • FIT keeps the whole video visible inside the player area.
  • FILL fills the player area and crops when necessary.

Diagnostics

  • Added device diagnostics copy support for troubleshooting device/provider issues.
  • Redacted local file paths in copied diagnostics.

Release pipeline

  • Updated release publishing to avoid GitHub Actions artifact quota issues.