psmoveservice / psmove-ue4

Plugin for using PSMove as input into Unreal Engine 4. Currently obsolete. Please use PSMoveService.
GNU General Public License v2.0
59 stars 28 forks source link

Windows 10 Load_Smoothing_Settings Crash #12

Open Jako81624 opened 8 years ago

Jako81624 commented 8 years ago

When test_opengl, test_tracker, tracker_camera_calibration or visual_coregister_dk2 ran the command window stops or the program crashes with this error. ps3eye_sdl.exe still works however.

Error: [PSMOVE CRITICAL] Assertion fail in psmove_tracker_load_smoothing_settings: fp != NULL

cboulay commented 8 years ago

Did you do the magnetometer calibration? Can you post a screenshot of the error?

Jako81624 commented 8 years ago

Did do the magnetometer calibration. Seems to run, does all the movement, clicks move button, moves on and window closes after stabilization. This is the error with test_tracker and test_opengl: psmoveue4

ManOCheese commented 8 years ago

I'm also on Windows 10, I get the PSMOVE CRITICAL and the lens calibration warning too, but not the libusb error. test_opengl works fine.

brendanwalker commented 8 years ago

The PSMOVE CRITICAL error for the smoothing settings isn't actual critical. It just uses default settings. We should probably replace the error with a warning. Also it should save out the smoothing defaults after the first run of the tool. It sounds like it's no doing that.

cboulay commented 8 years ago

Is there any reason you might not be able to write to the C:\Users\AppData\Roaming.psmoveapi directory? Maybe the API used to write the smoothing calibration file can't handle usernames with non-standard characters?

Can you look in that folder and let us know what files are there? The AppData folder tends to be hidden so you may have to turn on settings to view hidden folders.

M103Wrestler commented 8 years ago

Hi I am getting the same issue but on Windows 7 64bit. Currently there is nothing in the AppData folder.

cboulay commented 8 years ago

Hi this plugin is currently obsolete. If you're using VR, then please use PSMoveService and the openvr plugin. If you are using PSMove outside the context of VR, then please wait until we make a UE4 plugin based on PSMoveService.