Yes there was a big plugin rework in v1.32.0 so all new plugins will not work with older versions. For now you need the patreon version, but it will be released to public github in the future.
Hi @Yoooi . Unfortunately I run into some issues with your patreon version of MFP. I successfully connected to DEOVR and SLR but my OSR2+ isn’t moving.
I have a SLR subscription with the funscript package. I connected to DEOVR of my Oculus Quest 3 (could that be the issue) and SLR (using my credentials). I don’t use DEOVR on my local computer. My OSR2+ is connected using serial port (as shown in the picture).
I hope you have some hints for me! I don’t know what I am doing wrong…
Your windows firewall is probably blocking connections from your quest/deovr to MFP.
You need to allow MFP in windows firewall.
I double check the next days but then I think it would not connect at all. I can connect to deovr and also pause the video playback using the pause button in MFP. It looks more like MFP can not download the script…
MFP can connect to DeoVR, but the script part is DeoVR connecting to MFP, so the other way arround. Incoming connections might be blocked by firewall.
I’m unable to get stash to work. Red underline and just opens the default google
That box does not allow inputting port number. An oversight, I’ll change it.
When the web window opens you can use the input box at the top and hit enter to navigate.
another small item: fullscreening videos in the web source only makes them fill the window mfp makes, instead of going fullscreen
Re: Web source
- Just make it a regular input, what’s the point of having a scheme when people gonna copypaste the url anyways
- Video name cannot be inferred from URL, you need Content-Disposition
- Change download directory
- Fix fullscreen very please
My target usage:
- I have a Pixeldrain album and open it
- I open the funcscript and hit download
- I open the video and it should work well with just downloaded funscript in fullscreen
Not sure what you mean. I dont think there will ever be a general automatic script loading for Web window because each page behaves differently. It requires specific script repositories like for FapTap/Stash etc.
I’m assuming it downloads to the windows downloads folder by default?
Don’t know where it should be changed to. Probably \Bin\EBWebView\Downloads
or just a Downloads
folder in MFP directory.
Hi! I am in the same situation, did you find a way to make it work?
it used to work for me, but not anymore.
I’m in the green, same as in your picture on the pc software, but inside the quest slr/deovr app, it cannot connect to haptics anymore, it stays red (also don’t use bluetooth, funsr1 2.0 via usb for device).
I did almost everything i can think off, including the things Yoooi mentionned, restarted router, updated to newest software, updated deovr app and quest, update firewall excluding multifunplayer, reboot everything etc… lol i am also out of options to try
@ [Yoooi] , if it’s not something minor that changed on your part, maybe it’s from the slr/deovr side. I can’t tell
Last time it worked for me was maybe a week ago with the previous version of multifunplayer,
Would be nice to know if you have knowledge of people in our case, that have succeeded using it these past few days . Thanks!
i also tried to allow MFP through my firewall, but still did not work. same as him, can start/play the player on quest by using mfp, but script could not work on device. Haptics connect is red on deovr
(mfp works fine for me with local player on pc)
Do you have v1.32.1 to try?
I would also need trace logs, change log level to trace via application settings at the top of the window, connect to DeoVR with SLR and try playing a video that has a script, wait few seconds, change log level back to info and DM me the latest log file.
Threw together a guide on Stash + MFP using Web media source
MultiFunPlayer v1.33.1:
Download: timed patreon only exclusive
Patreon build: https://www.patreon.com/posts/122741611
1.33.1
- Improve Web window UI
- Add support for F11 and video fullscreen in Web window
- Close Web window if initialization fails
- Show WebView2 runtime download dialog if it’s not installed
- Allow changing playback speed of Web window player from MFP
- Fix instant device movement due to invalid PolledUpdate events
- Fix Web source start page not allowing urls with custom ports
- Fix crash when calculating heatmap with negative keyframe positions
- Fix crash when receiving messages in UDP output after disposing
- Add FixedUpdate and PolledUpdate helpers for plugins
- Add dynamic KeyframeCollection which allows live streaming of keyframes
1.33.0
Additional patreon only changelog:
- Add FapTap script repository - works with Web media source
- Fix scripts stored on VR headset not loading via SLR interactive api
- Fix SLR login code not opening browser
Changelog:
- Add Web media source - opens a custom Edge browser which sends playback information to MFP from a video element on the page
- Add option to split axes in heatmap preview (#198)
- Add ability to configure main thread update rate (#176) - can be used to lower CPU usage
- Add support for reading and writing PotPlayer playback speed - requires 2501xx beta or later
- Make looping optional in script motion provider
- Aggregate plugin file watcher events and queue compile only once
- Optimize axis state locking
- Fix unable to receive data from auto-started PotPlayer
- Fix OFS source PathAndQuery not set after changing ip or port (#203)
- Fix first plugin #r reference not found if source file contains BOM
If you like what I’m doing, please consider supporting me on Patreon
https://www.patreon.com/yoooi
So passed on some logs to Yoooi and turns out the guillotine chop between movies is a bug and will be resolved which is nice - survival is secured. @burtreynolds I learned that Wifi can not really be used without being saw/choppy/sandpaper yet. They are on it and it seem solvable to have buttersmooth on Wifi/BT also, which is even nicer. Until then pull out your USB cords and connect them even to your SSR1PCB. Dont use Wifi for now. It makes you or new users think Multifunplayer is bad.
Thanks Yoooi for the infinite work on MFP. When my annual Patreon is running out, no idea when, I will redo another year.
Yea that should be fixed in the v1.33.1 above.
Yoooi can you tell us how you got Wifi movement so smooth in that test version I was allowed to try? You emulated buffer on the hardwareside by making the commands longer? I mean it introduced terrible variable lag but the smoothness was amazing. I understand that commands get lost even oder 5-10ms lag which is quickly happening with Wifi or BT. Could @Khrull add a buffer to his firmware?
It was not a buffer, I just made it so the moves are longer while preserving speed so that the next command does not have to line up perfectly. It should eliminate those tiny pauses that dont feel smooth but the device will be slightly out of sync when a command takes longer to arrive.
The actual solution is to have a dynamic buffer in TCode and in device firmware.
I see, the result is day and night. The lag makes it unusable as it throws every script out of sync but it is a nice demo that Wifi can be super smooth as cable connection. I hope the dynamic buffer finds its way in soon. Wifi is quite unusable as long as it is not buffered.