Easy Device Integration for Games. EDI OSR Multi Axis Added + Intensity, Range [12/2024]

All games works with autoblow if you update to the last version of EDI and put your device key in the device key texbox


I tried that but I donā€™t see an option for the Autoblow Ai. Can I go somewhere to watch a video or a step by-step?

Wishful thinking, but is it possible to compile this to work on OSX/Mac?

I recently talked to to4st about how to better convert funscript to the algorithm of rotating devices. The algorithm of the latest version of funscriptplayer1.4.2 has been integrated. Is it possible to integrate the corresponding conversion algorithm in the latest version of EDI? Thank you @to4st

1 Like

Is it possible to make this work with the FunSR1 2.0?
Itā€™s a device similar to OSR2(+) and OSR6, connecting via serial connection and using TCode protocol. But it only has L0 (stroke) and R0 (twist) axes.

I tried with the version currently in the Mega, and I can select the COM port and it detects the device as ā€œtcode_0.3ā€ with the variant ā€œdetailedā€. It shows up both in the UI and in the API demo webpage when doing the GetDevices GET request.

However, it does not play the patterns from a connected app on the device, instead it seems like it keeps disconnecting and connecting, the device constantly resetting itself. The device works just fine with MultiFunPlayer, so itā€™s working correctly.

If there is any debug version I can run to provide you with logs Iā€™ll happily supply those logs.

sorry for the inconvenience. I hope to solve this in the new version of EDI, especially the logging part. I am particularly interested in making the funSr devices work.

2 Likes

Great news :smiling_face:
Take your time, glad to hear itā€™s on your to-do list. Thank you for adapting the tool to new toys :pray:

hey try this new version let me know if works!

1 Like

hey try this new version, please let me know if it works with rotating devices

Thanks for the update. Device integration of the SR1 seems to work now, it connects without the endless init loop. Also, it imports the galleries from the game and I can play them manually from the EDI GUI.

However, it seems the game is not able to control the device through EDI.
It tried with these 2:

For both, I only replaced edi.exe with the latest one from the Mega in the OP of this thread.

The scripts show up in the EDI GUI and work manually, but the game does not play any of them. I tried both my normal user account and an admin account, also tried Run As Administrator.
The Windows firewall did not ask me to enable outgoing connections from either the game or EDI, so Iā€™m not sure if permissions need to be set manually - or by which other means the game is supposed to communicate with EDI.

Edit: I just tried reverting to the old .exe and indeed that shows the current status at the bottom of the EDI GUI (Device Play, Pattern, Loop). The new .exe never shows anything in that status line.
old

Edit 2: Same is true for accessing the localhost:5000 link in the browser, only works with the old exe.

Hello, thank you! These detailed analyses are very helpful for solving problems. I recently added an HTTPS interface on port 5001, and I think this might be causing issues with Windows. What error do you get when you try to access the link in the browser?

The connection attempt times out.
I checked with netstat and found that the new Edi.exe is not listening on port 5000 (the old one does).