11-15-2018 02:26 AM
After my setup for the HTC VivePro Development with Unity, I tried to start the sample scene of the ViveSR Unity Plugin. The following Errors occured:
System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate (System.Delegate d) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.InteropServices/Marshal.cs:1190)
Vive.Plugin.SR.ViveSR_DualCameraImageRenderer.Start () (at Assets/ViveSR/Scripts/ViveSR_DualCameraImageRenderer.cs:92)
Vive.Plugin.SR.ViveSR_Framework.Initial () (at Assets/ViveSR/Scripts/ViveSR_Framework.cs:58)
Vive.Plugin.SR.ViveSR.ViveSR_InitialFramework () (at Assets/ViveSR/Scripts/ViveSR.cs:179)
Vive.Plugin.SR.ViveSR+<StartFrameworkCoroutine>c__Iterator0.MoveNext () (at Assets/ViveSR/Scripts/ViveSR.cs:78)
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) (at C:/buildslave/unity/build/Runtime/Export/Coroutines.cs:17)
Vive.Plugin.SR.ViveSR_Framework.Stop () (at Assets/ViveSR/Scripts/ViveSR_Framework.cs:63)
Vive.Plugin.SR.ViveSR.ViveSR_StopFramework () (at Assets/ViveSR/Scripts/ViveSR.cs:297)
Vive.Plugin.SR.ViveSR.StopFramework () (at Assets/ViveSR/Scripts/ViveSR.cs:157)
Vive.Plugin.SR.ViveSR.OnDestroy () (at Assets/ViveSR/Scripts/ViveSR.cs:62)
I restarted Unity but the Exception was throwed anyways.
Did someone had the same issues or know what's the problem here?
11-15-2018 02:45 AM
Also some warnings occured:
Plugins: Failed to load 'Assets/ViveSR/Plugins/ViveSR_API.dll' with error 'The specified module could not be found.
Vive.Plugin.SR.ViveSR_DualCameraImageRenderer:Start() (at Assets/ViveSR/Scripts/ViveSR_DualCameraImageRenderer.cs:92)
All warnings occured, because the ViveSR_API could not found. But in the given path the file ViveSR_API.dll is available.
11-15-2018 06:19 AM
I've tried adding it manually on Visual Studio following this procedure but there must be a problem with the dll itself because I got this problem. Which version of the plugin are you trying to use?
11-16-2018 02:00 AM - edited 11-16-2018 02:01 AM
Maybe the dll configure is missing?
all dll should be configured like below image.
11-27-2018 05:19 AM
Guys, facing the same problem on two different Desktop PCs.
I'd really appreciate it if someone could help.
Btw. is the SRWorks Team actually alive and developing? Terribly hard to find any information on 'em and the download links seem to disappear more and more.
11-28-2018 12:21 AM
@SMSLab Could you share more information about your problem:
11-30-2018 06:15 AM
Steam VR Plugin v2.0.1
What I realized is, that I only get these errors if I let SteamVR create the SteamVR_Input Assets.
But if I don't create SteamVR_Input it seems to work more or less fine (I have some intialization problems from time to time, but no errors regarding the DLLs).
In any ways, if I then import the Experience-Unity-0.8.0.2 package and try to run any of the scenes there, I get a bunge of error that I'm missing stuff in Steam_VR Plugin and Input
04-09-2019 08:24 PM
I am having the same problem.
All the dlls are in the Plugins folder.
I am using Unity 2018.2.8f1, with the 0.8.0.2v of the plugin. No Experience plugin imported. No SteamVR.
I have a Windows partition on Mac, with AMD Radeon Pro Vega 64 and Intel Xeon(R) W-2150B.
OS Windows 10.
04-10-2019 03:21 PM - edited 04-10-2019 03:22 PM
While I'm not on the SRWorks team, my initial guess would be that you're seeing this error because you're on an AMD GPU. SRWorks is currently only supported on certain Nvidia GTX cards.
@DanY can provide confirmation.
Technical Specialist - San Francisco, CA; Monday-Friday