I am trying to build my Unity XR project with Pulse (using the scenario driver) using the IL2CPP pipeline but even after adding the link.xml the engine does not run inside the VR headset.
My issue is pretty similar to but after folloing the steps the engine still does not run.
No, Pulse is a C++ library, so its just figuring out the build requirments of the target headset to provide it a compatible native PulseC library. Some headsets provide an SDK, some do not. HTC does not seem to have good documentation on their requirements that I can find
i seem to be having the same issue but with my quest 1 device. i’ve followed all the extra steps i could find in the forums for setting things up properly on android/oculus specifically but have had no luck. i may try pulling the suggested repo and integrating my project into that if need be.
you have had oculus quest running pulse engine before though? i see other users in the forums have as well, could it be a different version of the oculus SDK we are each using? maybe quest specific, like i run the quest 1, others may be running the quest 2.
I have not
Not sure about other users
I have it running on my phone
So I am pretty sure this is doable, just need to figure out what their build requirements are
A bit unsure about which files I should be replacing with your build.
Neither of the files in the Android-ARMv7a or v8a folders are called PulseC.so; both are called libPulseC.so. Also, should I be renaming the file to libPulseC or is it fine for it to be named PulseC?.
I believe the build we are looking for is running the v8a (ARM64) but would just like to make sure that I am following the right process.