Private Beta Build v0.23

SteamVR Optimization function completely re-written and working much better (big thanks to PNB at OpenMR forums for the code example and all help!)
Also some more improvements, check release notes below!

Bundled with required PiTool version. Download link below: (same link, new folder PVRHome_Beta_v0.23). Available in compressed RAR and ZIP file:

https://drive.google.com/drive/folders/1tgSASk1Wobnvls-kqGtDIcSdN1EZfuGy?usp=sharing

Beta v0.23

Release Notes:

  1. SteamVR optimization handling (Manual and Auto) has been completely re-written and now working correctly for all kinds of SteamVR installations (including custom folders etc). Big thanks and credits to @BNP here in the Pimax OpenMR forums for the code example provided and all help! :slight_smile:

  2. (Requested feature) SteamVR optimization now reads current SteamVR values and these are included in “[ Current SteamVR Configuration ]”. The values can be instantly changed and saved without the use of (or applying) any game profile.

  3. (Requested feature) SteamVR optimization SuperSampling value now has extra + and - icons for changing value by one (more convenient when trying to apply an precise value, like 100 or 150). The SuperSampling value range is now also 20-300%.

  4. (Requested feature) Side-bars can now be individually hidden. Click on the “flaps” on the outer side of each Side-bar, or the “flaps” on each side of the Main-bar and the side-bars will hide/show. This can also be made in Customize UI page. Setting can be saved to user profile for future startups automatically hiding sidebars if preffered.

  5. (Requested feature) The “Re-center Your View” popup now is never shown again after running VR Experience 3 times. Counter starts from the first time you run Beta 0.23. The first 3 times VR Experience starts, just click on trigger/touchpad to re-center and the popup disappears.

  6. (Requested feature) Fixed TIMESTAMPS (date and time) to Unity log file Player.log. For some reason this one is still buggy and Im looking into whats causing some timestamps to be wrong and outdated…

  7. (Requested feature) Fixed loading thumbnails and title of manually added non-steam games to Steam and VR library. These games now show with default SteamVR thumbnail, and game title is always visible. This should fix the occasional issue causing errors in logs, and the issue when UI is not reacting to clicks upon startup.
    NOTE: Currently, these specific games does NOT launch correctly from PE. I will re-write the Steam-game importer this week to fix this and further improve the SteamVR game handler.

  8. Further optimized some minor stuff in the code.

===================
How to get started:

  1. Install the included PiTool version (file PiToolSetup_1.0.2.069.exe)
  2. Open PiTool, go to Settings → General and DISABLE/UNCHECK “Start Pimax VR Home”
  3. Go to C:\Program Files\Pimax\PVRHome\ and remove all content inside the folder.
  4. Copy all content from the \PVRHome folder provided in this RAR file, and paste it into C:\Program Files\Pimax\PVRHome\
  5. In PiTool, go to Settings → General and ENABLE/CHECK “Start Pimax VR Home”

Pimax VR Experience should now start in the background and inside your Pimax VR headset.

==========================
Check the Unity log file:

The log is created every time you exit the application.
So to be able to read the log, exit Pimax VR Experience first, by:

  • opening PiTool, go to Settings → General and DISABLE/UNCHECK “Start Pimax VR Home”
    or
  • Click on the Quit button (bottom bar) in the Pimax VR Experience

The log file is called:
Player.log
The previously created log is (previous instance of the application running):
Player-prev.log

===========================
Game Appdata files & config

The program appdata files, user settings file, favorites etc that are used by VR Experience are located in:
C:\Users*user*\AppData\LocalLow\Pimax\PVRHome\

User Settings profile:
C:\Users*user*\AppData\LocalLow\Pimax\PVRHome\userSettingsPVR.json

===========================
Other useful info

Game import-data profiles (SteamVR/Oculus/VivePort/Imported) are located in:
C:\Users*user*\AppData\Roaming\PiTool\manifest\

Game SETTINGS profiles (SteamVR/Oculus/VivePort/Imported) are located in:
C:\Users*user*\AppData\Roaming\PiTool\manifest\PiTool\

Favorites import-data profiles are located in:
C:\Users*user*\AppData\LocalLow\Pimax\PVRHome\Favorites\

SteamVR Optimization profiles for SteamVR/VivePort/Imported games are located in:
C:\Users*user*\AppData\LocalLow\Pimax\PVRHome\CustomSteamVRProfiles\

===========================
Thank you for helping out!
/ Martin, SweViver

5 Likes