I’ll make a separate thread for when I make the first Itch release, but for now I’ll drop it here. I just posted the First Look of BuzzyBodyVR Quest APK for my Proletariat Patrons.
You can find the Patreon Post here
Here’s the release notes:
All the buzzy funscript media playing goodness of BuzzyBody android, slapped to your face!
Permissions
Allow app to access to audio and video files
Allow Precise Location (Required for Love Spouse)
Allow app to find and connect to nearby devices (Love Spouse)
Precise Bluetooth Permissions (Love Spouse)
Updates to BuzzyBody
Expanding on the Fallback location for File Loading, I've set it up so that when looking for Funscripts, BuzzyBody first looks in the Funscripts Folder in the Fallback Location regardless of the location of the video file. This doesn't require any security permissions. (\Android\data\com.ComradeOohAah.BuzzyBodyVR\files\Funscripts)
I've tweaked the LoveSpouse Support a bit more. Should crash quite a bit less. I am noticing that each individual device (phone headset, etc) has different limits of what they can be pushed to. Hopefully I've found a decent balance with this update. It will almost certainly get more tweaking in the future.
Changes from BuzzyBody Android
Added support for Meta Quest VR
Added support for 3D Landscape videos
Added support for 180/360 videos
Added VPT (Video Projection Type) Identifer based on filenames
Added VPT Button to cycle between the various projection types:
Flat2D_HOR,
Flat2D_VERT,
Flat3D_SBS,
Flat3D_OU,
VR180_2D,
VR180_3D_SBS,
VR180_3D_OU,
VR360_2D,
VR360_3D_SBS,
VR360_3D_OU
Text Area below Playback UI that typically showed the filename of playing media will now show info like VPT for a few seconds before defaulting back to the filename.
Switched up the UI to work with VR
Controls
Point controller at UI, press Trigger to select
During Playback, point away from UI and press Trigger to hide Playback UI. Press Trigger again to reveal Playback UI
During Playback pressing your Grip Switch will pause and unpause playback.
Use the VPT (Video Projection Type) Button to cycle between Projection Types. It will save the setting for each individual video
Notes
This is my first pass at it, there’s still plenty more to be done. No environments or theater yet. No hand tracking. I just wanted to get a feel for things while I let my brain percolate on Fresh Bulls Wanted in the background. I’ve tested it on a Quest 2 and Quest Pro with positive results.
LoveSpouse support is still a bit finicky because on top of the janky method the toys use to get their signal via BLE Advertisements, you now have the signal source being at the top of your face. I have not tried it with any of the toys that require insertion yet, but there’s almost certainly going to be some signal blockage. I’m thinking about creating another proxy/relay option for BuzzyBody Android mobile that will allow BuzzyBodyVR to directly link to BuzzyBody Android and relay signals from there. In the meantime, BuzzyBodyVR does support Intiface Central and I have been able to link BBVR to Intiface Central to BB to LoveSpouse Toys. So that is an option for the time being. Just remember to turn the LoveSpouse toy support off in BBVR or your toys will get confused and glitchy.
I’ve not quite worked out a roadmap, but I’ll hopefully get that sorted in the coming months. I’d like to put a version up on Itch before the end of the year, at least. Maybe add a single environment or theater first. Gonna lock in on Fresh Bulls Wanted for the next few weeks and let BuzzyBody stuff simmer in the background of my thoughts for a bit.
Much thanks to y’all for your support! Enjoy!
In Solidarity,
Comrade OohAah