Oculus has just released version 0.41 of the SDK and the runtime, it is therefore a must update for developers and users. This version adds support for Mac OS and implements the option to pause the service to be able to run applications based on the SDK 0.3 without the need to use external tools as we had been doing until now.
We do not know if this update will solve the problems experienced by some users for whom the configuration tool did not detect the DK2 and/ or the camera. This is the complete list of runtime changes:
- Support for Mac OS is added.
- Added option “Pause Service…” to the configuration utility, allowing applications based on the SDK 0.3 to work.
- Fixed various screen driver bugs. The service no longer requires SSE4.1.
- Fixed shadow support in Unity integration.
- Available integration patch with UE4 compatible with the SDK and the runtime 0.4.
As for the SDK, they are as follows:
- Removed the SSE4.1 requirement that was causing problems on some AMD CPUs.
- Fixed support for OpenGL on AMD cards in Direct Mode.
- Fixed the blue screen that occurred when starting some demos with some graphics adapters.
- Fixed blue screen or black screen during startup caused by interaction with Display Link. Display link is still incompatible with Direct Mode.
- Improved support for OpenGL in driver.
- UNITY: Fixed the shadows and some shaders by reimplementing the symmetrical trunk for the render.
- Fixed the render in D3D11.
- Additional improvements in the stability and accuracy of Timewarp.
You can download both programs on the Oculus website. A user has compiled the Unity version of Tuscany with this new SDK, it is supposed to now work in direct mode and with mirror on the main screen.