Update v0.9.0 released


HereSphere update v0.9.0 for the Quest 2 is now available. This update adds native support for bluetooth haptic devices like the Kiiroo Keon and FL Launch. Additional controls like movement range, manual oscillation, and manual script patterns have also been added, which work with bluetooth devices and the Handy.

Synchronized peripherals:

  • Added support for some bluetooth haptic devices. Kiiroo Keon and FL Launch are supported and tested. Kiiroo Onyx2 and Onyx+ might work, but has not been tested yet.
  • To connect the bluetooth device, power on the device and make sure it's in bluetooth mode. In HereSphere, click on the synchronized peripherals icon, which looks like a play button with radio waves located above the seekbar. Make sure the peripherals toggle is enabled, and then click on the "Scan Bluetooth Devices" button. A permission popup requesting to access the device's location will appear, which must be accepted in order for bluetooth scanning to work. Once the permission has been granted, wait a few seconds for HereSphere to scan and connect to your bluetooth device.
  • Added range min/max settings that control the range of movement of the synchronized peripheral. Ranges can be favorited by clicking on the star icon next to the input boxes. Use the keybindings "Next Peripherals Range" and "Previous Peripherals Range" to quickly cycle through the favorited ranges.
  • Added a manual oscillation speed setting that will manually oscillate the synchronized peripheral. Speeds can be favorited by clicking on the star icon next to the input box. Use the keybindings "Toggle Peripherals Oscillation", "Next Peripherals Oscillation Speed" and "Previous Peripherals Oscillation Speed" to quickly toggle the oscillation mode or cycle through the favorited oscillation speeds.
  • Added a manual script pattern selection box that will play the selected script on a loop. To populate the script selection list, place funscript files that start with the filename "Pattern" into the funscript fallback directory. Use the keybindings "Toggle Peripherals Pattern", "Next Peripherals Pattern", and "Previous Peripherals Pattern" to quickly toggle the pattern mode or cycle through the patterns list.
  • Added a pause button in the synchronized peripherals menu that will pause the device without needing to pause the video. The keybinding "Play/Pause Peripherals" can also be used to toggle the play/pause state of the device.
  • Added a "Direct Control Peripherals" keybinding that allows for direct manipulation of the movement of bluetooth devices. For example, you can assign the keybinding to a button, set the keybinding axis to "motion controller up", and then set the scale to 0.1. When the assigned button is held down, you can control the bluetooth haptic device's movement with the motion controller's up/down movement.
  • Handy script download urls are now cached to speed up the script upload process.
  • The synchronized peripherals menu in the user settings has been removed since the menu can be accessed by clicking on the icon above the seekbar, making it redundant.

Quality of life improvements:

  • XBVR multipart scenes with multiple subtitle files will automatically load the matching subtitle file when the "multipart encodings" toggle is enabled in the user settings.
  • Changed rating and favorite icon color brightness so it's easier to tell the difference for those who are visually impaired

Bug fixes:

  • Fixed issue with parsing srt subtitles that contain multiple lines
  • Fixed issue with subtitles sometimes failing to display when opening a video
  • Fixed issue with default presets not being applied to new videos when the player has to switch the projection format
  • Fixed issue with player always resuming a video even when the "Resume From Last Position" toggle is disabled.

Files

HereSphere-v0.9.0.apk 95 MB
Mar 27, 2023
HereSphere-v0.9.0-demo.apk 95 MB
Mar 27, 2023

Get HereSphere VR Video Player (Quest 2)

Buy Now$29.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.