Skip to content

Buttplug C# Version 0.2.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@qdot qdot released this 24 May 05:43
· 642 commits to master since this release

Buttplug C# is a new minor release of the C# libraries and applications.

Don't download this! Download Intiface Desktop!

https://intiface.com/desktop

As of 2019/06/01, Intiface Desktop is the new version of the Buttplug Server portion of this software. Buttplug Server 0.2.3 is now considered deprecated.

If you're seeing this after being directed here from the Buttplug Tutorial, I'm still working on upgrading that, so for now, just download, install, and run Intiface Desktop, and follow what it says to do during the setup steps. That'll be similar to what the Buttplug Tutorial says, and it'll work the same way.

This project is being left here for sake of posterity, but it will probably stop working with new Buttplug Applications at some point in the future.

Features

  • Added Hardware Support
    • Vorze UFO SA
    • LiBo Whale
    • MysteryVibe Crescendo
    • Cyclone X10 (USB)
    • Kiiroo Onyx 2
  • Added name prefix device searching (Hopefully fixes Lovense update problems)
  • Rename WebsocketServer to Server in preparation for IPC
  • Add signal multiplier to GVR, for games with light vibration
  • Add controller passthru to GVR, to allow turning off gamepad rumble when routing to toys

Bugfixes

  • Remove ping checking from Server to stop background tab disconnects
    on webbrowsers
  • Move all .Net Standard project to .Net 4.7
  • Update dependencies
  • Change server GUI from disappearing to disabling on server stop
  • Clear last error on server on successful connect or server start
  • Fix lockup when closing applications that use the device tab and have a device scan going
  • Fix crash when device names is missing in friendly name tables
  • Fix crash when trying to open link on systems without a browser selected.
  • Fix crash when Crypto key can't be written to disk
  • Fix crash when Trancevibrator registry lookup returns unexpected types