[F8Studio & Mod Dev] Deborah's Room

Hi folks,

I’ve been working on developing F8studio for the past few months, and the core framework of the system is practically finished! I’ve been caught in a loop of constantly polishing the software and adding new things, which has admittedly pushed the official release back further and further.

I’ve been testing it across several applications, and I can officially confirm it supports a ton of features right out of the box:

Motion Capture & Generation

  • VMC Support: Reads skeleton streams from VMC (MMD, etc.) and converts them to 6-axis motion.
  • Video → Skeleton: Predicts full-body skeletons directly from dancing videos and converts them to 6-axis motion.
  • AI Tracking: Automatically selects regions of motion using YOLO (NudeNet) and tracks the motion to 1-axis. (Can be extended by adding random or correlated singals).
  • Audio Reactivity: Converts sound RMS and audio features into any axis motion.
  • Live Coding: Programmable and hand-drawn patterns that work with a live-coding feel.

Game Engine Integration

  • Unity: Compatible with all LoveMachine-supported games for 6-axis motion. A huge thanks to Sauceke’s prototyper—it inspired me to make a similar universal skeleton streamer, making it incredibly easy to adapt to new Unity games.
  • Unreal Engine: Since there weren’t many references out there, I had to figure this out from scratch. I’m proud to announce that it is fully working on Deborah’s Room! I’ve also tested Fallen Doll, and official support for that is coming soon.
  • Lovense Built-in Games: For games with built-in Lovense support (like Karryn’s Prison), I implemented a mock server that captures the game’s messages (mostly strength data). After processing it through Python and several built-in operators, it converts it into a stroke wave that you can even map to 6-axis.

Media & Hardware Support

  • Video Sources: Works with local files, online videos (mpv-player supports streaming sites, including CB), and screen capture—perfect for 2D games with video films or GIF animations.
  • Hardware: Supports SR6 via serial port and Intiface. The Handy API is implemented (but untested). The Lovense API is currently a bit problematic; it can receive messages but cannot drive the device just yet.

I plan to roll these features out gradually as I need a bit more time to wrap things up. Meanwhile, if you are a geek and want to poke around, feel free to pull the latest updates from the dev branch here: https://github.com/feel8-fun/f8studio/tree/dev

Building the code shouldn’t be too hard; I’ve been developing and testing it on both Linux and Win11.

I really hope this tool helps the Modding community create even more fancy, immersive game mods. Here is a tech preview video of Deborah’s Room modding running on F8Studio. Let me know what you think!

Any suggestion? Join the discord: Feel8.Fun

32 Likes

Would be useful to explain what f8Studio actually is. We can take guesses based on the image but what does it do?

1 Like

For sure, F8Studio is a low-code developement toolkit for adult IoT. https://studio.feel8.fun/

It targets on realtime signal generation, processing, combined computer vision and AI vision models. The node-based flow map configuration makes it very flexible to combine different componets into a functional program. And provide various tool to visualize the signal, 3d skeletons, etc. It is somehow like the Blueprint system in Unreal Game Engine. Allows developers to create event-driven, continuous realtime signal processing and wiring with multiple adult IoT devices.

User can use python and simple math IDL to transform signals. With Python, actually developers may use LLM to facilitate the code writing. I have been used that function to write 3d transform convertion for Deborah’s Room. Turn out to be very efficient, and save my brain power. I am spoiled by the vibe coding.

1 Like

The exe file is not opening properly. Is there anything else I need installed for it to work? Maybe a more in depth instructions because I’m very lost.

2 Likes

Great contribution, I have a lot of games on Steam that I would love to have toy support… But to be honest I don’t understand exactly what to do LOL

1 Like

You are right, the exe is built from a very old version. But the current version is not ready for release yet.

I had a well-built blueprint on VAM + Produce 69 (dancing), are you guys interested in that?

For others, I am still working on modding them. Not stable yet.

Yeah, my goal is adapt to any game. But for now, it only worked on a few. May i know what devices? single axis or multiple? 3D game or 2D?

This looks incredibly promising! I don’t quite understand how this works exactly but basically the idea is that it could enable haptic support for any unity 3d model game? This would be very handy for games like Femdomination 2 & 3…

Oh yeah, explaining this is very very difficult. It will sounds like a Documentation for Unreal Developer. I am trying my best make it friendly and easy (trying to integrate LLM agentic assistant to help).

At least I can guarantee the support of Unity3D / Unity2D (Spine) / Unity2D (Live2D) / Unreal Engine 3D. I have modding tool for all of them.

1 Like

does this work for the previous under the witch games?

yes, definitely will.

It is quite difficult to have 6DOF work now. I am thinking to start from single axis.

1 Like

Is it playable now?

4 Likes

Hi! I’m currently building a UE4SS-based skeleton exporter for Fallen Doll and would love to help test or co-develop the Unreal integration.

Current progress:

  • UE4SS Lua mod loads reliably with safe F10 hot reload.

  • HScene state discovery is working in live H scenes.

  • I can identify the live HStateManager and its outer HManager object chain.

  • Device output is still fully disabled; I’m only working on safe runtime discovery and bone export.

My goal is to keep the Fallen Doll side minimal: UE4SS Lua reads selected character/bone transforms and streams them to F8Studio. F8Studio could then handle the much harder parts—stable character selection, relative-pose/6-axis calculation, 3D visualization, smoothing, safety limits, and TCode output.

Your description mentions that Fallen Doll has already been tested and official support is coming soon. If there is an early Unreal exporter, UE4SS socket setup, or a Fallen Doll profile that can be tested, I would be very happy to help validate it and provide logs, scene information, bone mappings, and feedback.

Thanks for building this—F8Studio looks like exactly the right architecture for this kind of integration.

1 Like

where can we find info on when it will be released working with single axis for the witch game?
Is there a guide on how to get it hooked to deborah’s room?

2 Likes

Not released (in gitignore), but I’m sure he did some work but not good enough to released.

1 Like

Trying to download f8studio from github but microsoft defender is blocking download for “Trojan:Win32/Ravartar!rfn”. Is this just false positive and overreaction from antivirus?

Heyaa, i was curious about this, is this a tool to make sort of game integration or also usable to just pure enjoyment, like if i wanna play Under the witch with that is it possible? or its too complicated. Im not sure to understand how this works sorry :sweat_smile:

I will check I think might be false alarm.

The new version is coming out should get ride of that.

Any updates? can we play under the witch with toy integration for toys like handy?