SakeTami
tempestvr
tempestvr

patreon


TCode Update - Video Script Compatibility

IMPORTANT - This is a complete update! v0.2 is new version of TCode that is not backwards compatible with my previous versions, including my older VaM plugins.

Hi Guys,

I'm very excited about this update!

I have been working with Raser1 over at the RTS forum for the last month and we are now ready to release an update to TCode that enables sync with scripted videos. This means that the OSR3, and upcoming OSR2, now work with an enormous range of scripted 2D and 3D adult content.

Raser1's deserves most of the kudos as he has produced a special edition of his JoyFunPlayer that will connect over serial using the TCode protocol. It's a really neat little app that sits alongside the video player (Whirligig or MPV) and controls the robot in real time.

I'm excited because not only does this mean that the OSRs have a heck of a lot more content available to them now, but also anybody who wants to design or build a stroker robot of their own can now do so much more easily.

You can download the TCode edition of JFP here:

(Edit 21-8-2020: link outdated)

To use Raser1's app you will also have to install the new Arduino sketch attached to this post. I have also included an update to my VaM plugin to bring it into line with the new protocol.

Have fun!

Update 15-2-2020:

Raser1 has decided to take down this version of JFP from the RTS forum. He has however said that it is okay for me to post a download link here:

 (Edit 21-8-2020: link outdated) 

He is working on improvements and bug fixes. I will be sure to give those a shout out as and when (and where!) they appear.

Update 21-8-2020:

Raser1 has now released JFP 2.0 and it's available on EroScripts:

https://discuss.eroscripts.com/t/joyfunplayer-2-0-tcode-edition-osr/1666 

TCode Update - Video Script Compatibility

Comments

Jose, Im having the same issue. Do you mind providing some details on what drivers you had issues with?

Fishe freak

Never mind, just a drivers issue.

Jose R. Oromi

Hi! I think I'm missing something. I uploaded the sketch, but the usb tcode is disconnected in Joy Fun Player. I was wondering if it was because tcode wasn't installed, but I wasn't able to install it.

Jose R. Oromi

This info should be in the main post. Spent a good while on this issue.

Khrull

Hi! I have a question maybe someone can help me. It seems that the output range on JoyFunPlayer is limited, my OSR seems to go only from 10% to 60% position no-matter how i put the range slider. Even if i go in app data to manualy change the range in the config file. Any idea why?

Fl4ccid Lush

put in on thingiverse !

waggy

Much obliged. Btw what i ended up doing to test without JFP: i sent the TCode command strings with the arduino plugin for unreal. works flawless. made a data table out of a funscript and used that as a starting point. Then I used curves to smooth the state transitions.

faker456789

I have updated the post with a download link for Raser1's JFP.

TempestVR

Thanks. It's nice to know my work has been helpful.

TempestVR

Same Problem. I can not find a working download. Posts went missing. But for anyone interested in servo control for arduino, TCode is a real knowledge goldmine for me. Thank you very much! Would have been great to try it in a player environment.

faker456789

Very strange. The first post in the thread is from "realcumber", but the post subject starts with "re:", so it seems the original post disappeared / is removed? I don't see any post from Raser1, and can't find his username on the whole forum. I must be missing something really obvious.

Bramski

The text file on that post has a download link for the install zip.

TDK

I can't find any download link on the mentioned forum post for the JoyFunPlayer. Am I missing something?

Bramski

Awesome...it works.

TDK

Yes inaun is right, it currently looks for 'Arduino'. I'm working with Tempest on a better way to find it automatically regardless of the name. If you guys have any issues or suggestions, please let me know on RTS or discord. :)

Raser

this sorted it thanks

Gabriel Camp

Super šŸ‘ thanks and take your time šŸ‘Œ

nonaak

We've come up with a better way to make the connection happen automatically, but he's not had time to implement it yet. I'm sure he'll fix it.

TempestVR

Maby that Raser1 can make a COM select in JoyFunPlayer. ( For my i use different Arduino nano's for test mokup)

nonaak

Thanks Jake, i will tray later šŸ‘

nonaak

These are all great questions and I’m sure Raser1 will be happy to answer them šŸ˜›

TempestVR

So, what is the recommended VR device to run this? Will it work with any nontethered HMDs?

TDK

I went through this post, did not need to do permissions in regedit, and was able to change the "friendly name" of CH40, adding Arduino. Might be case sensitive? Can you test (I'm good at arduino/c but behind on printing/motors rn. https://www.eightforums.com/threads/tutorial-how-to-change-device-names-in-device-manager.15321/ (confirmed dev manager has "Arduino" in it, after reboot"

Jake

Many people have an Arduino clone. with an "ftdi ch340" and is seen as "USB-SERIAL CH340" in device management. so not with "Arduino". Is there a solution for that? The Arduino Clone is not seen in JoyFunPlayer.

nonaak

you're probably the guy i replied to on rts, but here's the reply again: Yeah works fine. If your issue is USB TCode disconnected, it's looking for devicce driver named arduino. If your device manager under COMS section doesn't have arduino in the name, it will fail. To get it in the name, you must download driver from: https://www.arduino.cc/en/Main/Donate extract the drivers folder, then point the device manager manual update folder to that newly extracted folder

inaun

anyone gotten this working? jfp doesnt pick up the osr3 for me. i re-flashed it with the latest update .

Gabriel Camp

Sounds intriguing. I have no clue how to do any of it but I wish I had. I do use Whirligig though on Oculus ;-)

geo_gan

YES SUPER!!! Thanks TemestVR and Raser1

nonaak

Oh hell yeah

Clayfacer


More Creators