Binary Zip v0.6
Pre-release
Pre-release
Changelog
- Significantly improved ATW (view is no longer sloshy when tilting head).
- Framerate is much more consistent (still 60fps though).
- Flicker frames and judder are significantly less frequent.
- Added helpers to
inject.sh
which will automatically kill and start Quest Link via ADB. - (From v0.5) Updated for visionOS Sim 1.0 Beta 2 and Xcode 15 Beta 5
Binary Release Instructions
- Disable SIP
- Disable library validation (
sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true
) - Install brew dependencies:
brew install gsed
- You must have Xcode 15 Beta 2 (or 5) installed to
/Applications
, orXCODE_BETA_PATH
set to your Xcode 15 Beta 2 (or 5) app bundle (eg,export XCODE_BETA_PATH=/Applications/Xcode-beta.app
) - Extract binary release zip any folder
- Using terminal, navigate to the extracted folder.
- Run
./install.sh
. This will sign all files for your machine, and adjust loading paths for the current folder. This only needs to be done once, but doing it multiple times will not cause any issues. - Run
./run.sh
. This will start the simulator, and the UI should now be absent. - Run
./inject.sh
. This will inject into the compositor.
By default, Monado's simulated headset will run in the simulator. This headset gyrates its position slightly. To use Quest Link, plug in your headset, and run ./inject.sh
. The simulator will show the Apple logo until the headset enters Quest Link.
Known Issues
- visionOS 1.0 Beta 2 semitransparency is extremely flickery. Set the "Reduce transparency" setting in Settings > Accessibility > Display & Text Size.
- The visionOS simulator window must be focused in order to use the Home button on controllers.
- The gaze ray gets stuck on the left controller when it disconnects. Press Menu to reset it.
- The Quest Link video stream sometimes becomes juddery after sleeping the headset.
- Sometimes the visionOS simulator will fail to run after too many launches, due to a MetalSim bug? Requires an OS restart.
Accessing the old vision sim UI again
- Run
./uninstall.sh