Eusth / PlayClubVR

MIT License
38 stars 8 forks source link

No mouse cursor, nothing showing in Vive #13

Closed piratepc closed 8 years ago

piratepc commented 8 years ago

Output from vr.txt error log at bottom.

The game launches, but the mouse cursor can't be seen (making it hard to click stuff). Clicking stuff still works if you manage to guess where cursor is. You can see that trying ctrl+c and f12 and other commands are being logged.

Tried changing various setters in PlayClub launcher, also tried studio with no success. Tried running as admin.

Windows 7 SP1 (fresh install, so maybe not fully patched). Play club version 1.0.0.8

[21:23:49][ERROR][DefaultMaterialPalette#.ctor] Could not load StandardShader material! [21:23:49][INFO][VRCamera#Copy] Copying camera: Main Camera [21:23:49][INFO][VRCamera#Copy] The camera sees Default, TransparentFX, Ignore Raycast, Water, Chara, MP, MP2, MOB, PNG, MapCollision, ToLiquidCollision, LiquidParticle, MirrorOnly, SecondShadow [21:23:49][INFO][PlayClubSeatedMode#OnEnable] Enter seated mode [21:23:49][INFO][PlayClubSeatedMode#OnDisable] Leave seated mode [21:23:49][INFO][PlayClubSeatedMode#OnEnable] Enter seated mode [21:23:49][INFO][ControlMode#CreateControllers] ---- Initialize left tools [21:23:49][INFO][ControlMode#InitializeTools] 1 tools added [21:23:49][INFO][ControlMode#CreateControllers] ---- Initialize right tools [21:23:49][INFO][ControlMode#InitializeTools] 1 tools added [21:23:49][INFO][SeatedMode#Recenter] Recenter [21:23:49][ERROR][ProtectedBehaviour#SafelyCall] System.DllNotFoundException: openvr_api at (wrapper managed-to-native) Valve.VR.OpenVRInterop:GetInitToken () at Valve.VR.OpenVR.GetInitToken () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.CheckClear () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.VRSystem () [0x00000] in :0 at Valve.VR.OpenVR.get_System () [0x00000] in :0 at VRGIN.Modes.SeatedMode.Recenter () [0x00000] in :0 at VRGIN.Modes.SeatedMode.OnStart () [0x00000] in :0 at PlayClubVR.PlayClubSeatedMode.OnStart () [0x00000] in :0 at VRGIN.Core.ProtectedBehaviour.SafelyCall (System.Action action) [0x00000] in :0 [21:23:55][INFO][VRCamera#Copy] Copying camera: Main Camera [21:23:55][INFO][VRCamera#Copy] The camera sees Default, TransparentFX, Ignore Raycast, Water, Chara, MP, MP2, MOB, PNG, MapCollision, ToLiquidCollision, LiquidParticle, MirrorOnly, SecondShadow [21:23:58][INFO][SeatedMode#Recenter] Recenter [21:23:58][ERROR][ProtectedBehaviour#SafelyCall] System.DllNotFoundException: openvr_api at (wrapper managed-to-native) Valve.VR.OpenVRInterop:GetInitToken () at Valve.VR.OpenVR.GetInitToken () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.CheckClear () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.VRSystem () [0x00000] in :0 at Valve.VR.OpenVR.get_System () [0x00000] in :0 at VRGIN.Modes.SeatedMode.Recenter () [0x00000] in :0 at VRGIN.Controls.KeyboardShortcut.Evaluate () [0x00000] in :0 at VRGIN.Modes.ControlMode.OnFixedUpdate () [0x00000] in :0 at VRGIN.Core.ProtectedBehaviour.SafelyCall (System.Action action) [0x00000] in :0 [21:23:58][INFO][SeatedMode#Recenter] Recenter [21:23:58][ERROR][ProtectedBehaviour#SafelyCall] System.DllNotFoundException: openvr_api at (wrapper managed-to-native) Valve.VR.OpenVRInterop:GetInitToken () at Valve.VR.OpenVR.GetInitToken () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.CheckClear () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.VRSystem () [0x00000] in :0 at Valve.VR.OpenVR.get_System () [0x00000] in :0 at VRGIN.Modes.SeatedMode.Recenter () [0x00000] in :0 at VRGIN.Controls.KeyboardShortcut.Evaluate () [0x00000] in :0 at VRGIN.Modes.ControlMode.OnFixedUpdate () [0x00000] in :0 at VRGIN.Core.ProtectedBehaviour.SafelyCall (System.Action action) [0x00000] in :0 [21:24:12][INFO][PlayClubSeatedMode#OnDisable] Leave seated mode

wacko911 commented 8 years ago

Same here: No VR and mouse cursor missing. Here is log. Went back to old release and its the same but was working before I updated to 0.92?

[03:28:56][ERROR][DefaultMaterialPalette#.ctor] Could not load StandardShader material! [03:28:56][INFO][VRCamera#Copy] Copying camera: Main Camera [03:28:56][INFO][VRCamera#Copy] The camera sees Default, TransparentFX, Ignore Raycast, Water, Chara, MP, MP2, MOB, PNG, MapCollision, ToLiquidCollision, LiquidParticle, MirrorOnly, SecondShadow [03:28:56][INFO][PlayClubSeatedMode#OnEnable] Enter seated mode [03:28:56][INFO][PlayClubSeatedMode#OnDisable] Leave seated mode [03:28:56][INFO][PlayClubSeatedMode#OnEnable] Enter seated mode [03:28:56][INFO][ControlMode#CreateControllers] ---- Initialize left tools [03:28:56][INFO][ControlMode#InitializeTools] 1 tools added [03:28:56][INFO][ControlMode#CreateControllers] ---- Initialize right tools [03:28:56][INFO][ControlMode#InitializeTools] 1 tools added [03:28:56][INFO][SeatedMode#Recenter] Recenter [03:28:57][ERROR][ProtectedBehaviour#SafelyCall] System.DllNotFoundException: openvr_api at (wrapper managed-to-native) Valve.VR.OpenVRInterop:GetInitToken () at Valve.VR.OpenVR.GetInitToken () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.CheckClear () [0x00000] in :0 at Valve.VR.OpenVR+COpenVRContext.VRSystem () [0x00000] in :0 at Valve.VR.OpenVR.get_System () [0x00000] in :0 at VRGIN.Modes.SeatedMode.Recenter () [0x00000] in :0 at VRGIN.Modes.SeatedMode.OnStart () [0x00000] in :0 at PlayClubVR.PlayClubSeatedMode.OnStart () [0x00000] in :0 at VRGIN.Core.ProtectedBehaviour.SafelyCall (System.Action action) [0x00000] in :0 [03:29:02][INFO][VRCamera#Copy] Copying camera: Main Camera [03:29:02][INFO][VRCamera#Copy] The camera sees Default, TransparentFX, Ignore Raycast, Water, Chara, MP, MP2, MOB, PNG, MapCollision, ToLiquidCollision, LiquidParticle, MirrorOnly, SecondShadow

piratepc commented 8 years ago

I copied/pasted the openvr_api.dll and openvr_api.pdb from OpenVR repo randomly around in my PlayClub folders since I didn't know which was was right. It fixed the System.DllNotFoundException: openvr_api error but the StandardShader error persists.

edit: I am wrong, error is still there.

piratepc commented 8 years ago

@wacko911 I did a complete PlayClub uninstall, deleted all files, reinstalled, and installed v0.8.5 and it's working now.

Eusth commented 8 years ago

Thanks for the heads-up. I copied a few files to the wrong place in this release -- can you try again with 0.9.2?

wacko911 commented 8 years ago

Installed the lastest 0.9.2 and Vive is working again, thanks for quick response!

piratepc commented 8 years ago

Thanks @Eusth ! You rock