[Help Needed] Karryn's Prison - Karryn's buttplug.io mod

Hi, sorry but I think it won’t work with SR1 because lovence doesn’t have such devices and it only works as a Solace Pro emulator

Can ORS2 be used?

No,only lineal

Hi you say lineal, so other non handy devices can be used if lineal? Or is it exclusively handy? I thought that stuff compatible with Intiface is generally compatible with a lot of the other devices too

I meant that only linear devices will work
In general, it would be desirable to completely rewrite the mod, but unfortunately I don’t have the knowledge

It does (probably) work with anything that can connect to intiface, but it can’t use any of the axes other than the standard piston.
It works with my funsr2 and handy.
Except it doesn’t really work with either of them.
It does start up, but whenever there is an action going on when a battle switches from one wave to the other, it just dies until I restart the game.
It is triggered by attacks taking the last enemy out.
The game sends a double stroke to the toy, and it gets stuck when the game switches waves midway through the second.
The filler oscillations on the map work, but nothing else.

This is the best erogame there is its such a shame lovense robbed us once more of a good integration :sob:

1 Like

This a thousand times.
I’ve had 2 lovense toys in the past, a max 2 and a solace, and threw both out after I got my handy, which is also just meh at best compared to newer serial devices.
Lovense is literally the bottom of the barrel worst of the worst hot garbage when it comes to shit you can stick your meat into. I don’t know about the rest, the toys for women may or may not be better.
It’s so sad that we’re stuck with lovense integration for what’s literally the best eroge ever made. Based on the discussions I’ve read on discord Rem doesn’t even know what intiface is.
Or he may be feigning ignorance, since he’s probably getting some kind of kickback from lovense (tinfoil, I know)
I actually bought the solace when Rem announced KP is going to have stroker integration for it.
It’s definitely one of the worst purchases of my life.

btw I made some changes to the json of this mod, but I still have to do some testing.
Don’t expect much, but I might be able to circumvent the toys getting stuck at round changes.

5 Likes

I’ve done some testing.
I can’t actually fix the root cause of the problem, but I did remove 2 actions from the script, which triggered it, which made it somewhat more usable.
Around line 4720 in “karryns_buttplug_edit.js” there’s an array(? idk), a group of names for RAID actions.
The toy stopping in my case was caused by attacks knocking the last inmate out and the strokes being sent while the rounds were changing, so I just removed:
“raidMasochisticCombat”, and
“raidSadisticCombat”,
Which as I’ve said, doesn’t solve the core issue, it just makes it break way less often.
It will still break if there’s an action going on between waves (triggered by sex or anything else).
You can probably avoid that by just not skipping through the dialogue at the end.

I feel bad for actually typing this out, but it’s kinda whack even compared to the original integration on the solace.
That was bad because the solace is hot garbage.
This one is bad because there’s 0 variety.
Every action I’ve tried triggered the same 0-1-0-1, and nothing else.
I don’t actually know javascript, and the movements seem to be in some external file or repo or idk, because I can’t find them in this file(or maybe I’m just blind).
It’s probably not triggering the original RAID actions set by Rem, because those wouldn’t all be the same.

1 Like

As for the array, that is still there in the source code.
as for the variety, it is correct that there is none. because this project was left unfinished.

for context it is possible to define a pattern based on the array that triggers by creating a new file named as one of the array, such as raidAnalToy.ts and define the actions you want there. where you can specify an array of actions, and if its not there it will fall back to a default file.

for now there is only one file and the default, but they both act the same, playing the pattern: 1, 0, 1, 0 over 500 ms i think.

if you want to edit the mod properly look at my earlier post:
https://discuss.eroscripts.com/t/help-needed-karryns-prison-karryns-buttplug-io-mod/214553/25?u=kickrazz

1 Like

Just to be clear, I didn’t want to come off as an ungrateful cunt blaming anyone for the mod being what it is.
I understand that this is something you’ve made in your free time and you lost interest or whatever.
Your time is yours, obviously.
I just wanted to give a heads up to people who might want to try this out, and set their expectations at a reasonable level :sweat_smile:.
Thanks for the explanations tho, I did read all the comments while I was trying to fix the issue with the stoppages, I just felt like I wasn’t up to the task (still isn’t) to go into it at that depth, but I might try to look into it if I get bored and/or horny enough.

no worries, i didnt take it as that, i just saw that you were looking into the build project, which indeed is a mess :sweat_smile:.

anyways, good luck if you are going to tinker with it.

1 Like

I was trying to figure out how to get the mod working, or how to integrate it with Vortex mod manager.

at a different level, I was trying to figure out how to piggy back on the lovense calls to connect to Intiface and send commands as well.

1 Like

I’ve been cooking in the shadows with EDI. :ninja:
I already got it to work on a few poses with multi axis support.
I’ll be making a new topic in the next few days, keep your eyes peeled :^)))

11 Likes

Wow
Will there be linear control?

Hype! I love this game, but the Solace Pro leaves a lot to be desired. Can’t wait to roll with my OSR2!

I’m not sure what you mean :sweat_smile:
Linear is the default thrust axis, ofc it will be included.
It will (in theory) support everything EDI supports, so linear, roll, pitch, twist, sway, surge will be supported, but they all need scripts to be included.
I have a FUNSR1 2.0 with twist module, so I’ll be including the linear and twist scripts.
From there it’s just a matter of popping the scripts for the extra axes in the gallery folder and it will work without any additional setup.
Like there’s a handjob.funscript and handjob.twist.funscript.
If you make a handjob.roll.funscript and pop it in the gallery folder, it will “just work”.
When I make the topic I’ll include instructions for expansion.

Edit:btw I did a quick 2ish hour test drive last night, and it was glorious.
I just have a few placeholder scripts I need to replace before releasing the first version.

10 Likes

Adding roll/pitch is pretty straight forward once you get the linear action done. my OSR2+ doesn’t have twist, so I can probably just modify it and make it pitch/roll.

This news made my week. Im sooo looking forward to this!!!

yep, solace was a real letdown - replaced it with handy.