Support for interactive sex toys in over 30 different Hentai games, including Koikatsu, Honey Select 2, COM3D2, Insult Order, and more.
Adds support for some computer-controlled sex toys in the following games:
Title | Developer | 🥽 VR | 🖥 Desktop |
---|---|---|---|
AI-deal-Rays | Riez-ON | ✓ | |
AI Shoujo | Illusion | ✓ with AISVR | ✓ |
Custom Order Maid 3D 2 | Kiss | ✓ | ✓ |
Datsui Janken | Visionary | ✓ | |
Emotion Creators | Illusion | ✓ with EC_VR | ✓ |
Holy Knight Ricca | Mogurasoft | ✓ | |
HoneyCome | Illgames | ✓ | |
Honey Select | Illusion | ✓ | |
Honey Select 2 | Illusion | ✓ | ✓ |
Houkago Rinkan Chuudoku | Miconisomi | ✓ with AGHVR | ✓ |
Incubus 2: Camlann | Tanpakusitsu | ✓ | |
Insult Order | Miconisomi | ✓ with IOVR | ✓ |
Koikatsu | Illusion | ✓ | ✓ |
Koikatsu Party | Illusion | ✓ | ✓ |
Koikatsu Sunshine | Illusion | ✓ | ✓ |
Koi-Koi VR: Love Blossoms | Apricot Heart | ✓ | ✓ |
Last Evil | Flametorch | ✓ | |
Oedo Trigger | CQC Software | ✓ sold separately | ✓ |
PlayHome | Illusion | ✓ | ✓ |
RoomGirl | Illusion | ✓ | |
Secrossphere | Illusion | ✓ | |
Sexaroid Girl | Daminz | ✓ | |
Solas City Heroes | MrZGames | ✓ | |
Succubus Cafe | Migi Studio | ✓ | |
VR Kanojo | Illusion | ✓ | |
Writhing Play | Robi | ✓ | ✓ |
The following early access games are also supported, but compatibility with later versions of them is not guaranteed.
Title | Developer | Supported Version | Plugin |
---|---|---|---|
Our Apartment | Momoiro Software | 0.5.3.a | Available in the installer |
Melty Night VR | Cauchemar | 0.5.5 | Patreon post, or build the mnvr branch |
Orc Massage | TorchEntertainment | July 11, 2023 | Patreon post, or build the om branch |
Summer In Heat | Miconisomi | 0.10 | Free patreon post |
Summer Vacation Scramble | Illgames | 1.0.0 | Free patreon post |
LoveMachine connects to adult toys through the Buttplug protocol, which supports over 200 devices. Among those, LoveMachine can recognize linear (moving back-and-forth), vibrating, rotating and tightening sex toys.
Some of the devices that have been confirmed to work well with the mod:
Strokers
Vibrators
Rotators
Oscillators
ℹ️ Every supported device works with every game. No exceptions.
The LoveMachine.Experiments plugin also adds experimental support for two depth sensing devices (Lovense Calor and the Hotdog) to Koikatsu and Koikatsu Sunshine.
Download and run the installer. If you encounter the "Windows protected your PC" message, click More info > Run anyway.
Intiface Central must also be installed.
⚠ The IL2CPP plugins (RoomGirl, Holy Knight Ricca) are not compatible with other BepInEx plugins at the moment. To use LoveMachine in IL2CPP games, you'll have to remove the BepInEx folder if there is one (thus also removing all other mods from the game), before running the installer.
The Space key acts as a kill switch for all devices while in-game. To reactivate your devices, press F8. Both of these key bindings can be modified under Plugin Settings > LoveMachine > Kill Switch Settings.
⚠ In certain games, the kill switch may not work if the BepInEx console is open while playing in VR, because it can steal focus from the game window. It is recommended to disable the console.
If you need further help in using the plugin, check the Troubleshooting page or open an issue.
If you found this project useful, please give it a ⭐.
Whenever a new animation loop starts, LoveMachine records the relative positions of certain bones for one cycle, then it tries to guess which bones are the most likely to be involved in the action (e.g. a penis and a mouth). More often than not, it guesses correctly; when it doesn't, you can manually select which bone of which character to track in the Plugin Settings. You can even select a different bone for each device to reenact more complex scenes.
After one cycle of learning, the plugin translates the relative movement of the guessed/selected bones into something that the device can perform (e.g. axial movement for strokers, or rotating back-and-forth for rotators).
As the whole thing is based on bone positions, this will only work for reasonably sized and proportioned characters.
⚠ IL2CPP games (RoomGirl, Holy Knight Ricca) are not compatible with ConfigurationManager at the
moment. If you want to change the settings in those games, you can edit the configuration file
(BepInEx\config\Sauceke.LoveMachine.IL2CPP.cfg
) in Notepad.
In Plugin Settings > LoveMachine, you can set the following parameters:
This is where all your devices connected to Intiface are listed.
General device settings (all devices):
Stroker settings:
Vibrator settings:
Oscillator settings:
Pressure settings:
You may also want to:
ws://127.0.0.1
unless
it's running on a remote machine.12345
.Safety measure to avoid hurting yourself if the sex gets too rough or something goes wrong. By default, pressing Spacebar will immediately stop all connected devices.
PRs for onboarding new games are welcome. The process is relatively simple and requires barely any coding. See the PlayHome implementation for reference. PRs for supporting new device types are also welcome.
This mod is provided free of charge, but I do accept donations. If you'd like to boost my morale, please check me out on Patreon.
Sauceke • nhydock • hogefugamoga • RPKU • andama777 (JP translation)
ManlyMarco • '- [ Willox ] ヘンタイ • AbGz • AkronusWings • Alex • Ambicatus • Andrew Hall • as a1031 • AstralClock • asuka • Atlantic Dragon • Average MBT viewer • Benos Hentai • boaz • BOOK • Bri • Bunny Dreammy • butz • cat tail • Ceruleon • Chai • CJ • CookieMuncher • CROM • CSV TORP • Daniel • dc1222 • DDJTK • EPTG • er er • Ergo • Firestorm447 • funnychicken • Gabbelgu • Gaku Kihara • gmolnmol • gold25 • GOU YOSIHIRO • Greg • Grindcore • hiro • Ior1yagami • jason • Jayhawk • Jesse Russell • JJ • John Last • Kai Yami • KodFish • KTKT • kunewb • kuni • Lancer • Laneo • le d • lover not fighter • Maha • Marcos Gonzalez • milkyway ミルク • mokochurin • Moon2S Clap • Nemi • Nephilim Bacon • Noel Molina • nppon • PhazR • pontatata • POPO popo • prepare55 • real name • RP 君 • SavagePastry • Shakes • shiro • Sphiffy • Taibe • TO • TrashTaste • ttrs • tutinoko • unitora • Wel Adunno • xagtxc • yur liao • Zijian Wang • Zomba Mann • ヴい@CBN • グリム・ ヴァン・アストル 聖騎士 • こわい まんじゅー • シルバー • ふ • マラカス • り ょすけ みのかわ • 一太 川崎 • 優希 岩永 • 哲慶 宗 • 国崎往人 • 夢 阿 • 洋 冨岡 • 猛 羽場 • 终晓 • 郁弥 中村 • 闇《YAMI》 • 高島 渉
This mod would not have been possible without the BepInEx plugin framework and, of course, the Buttplug.io project.