Private Beta Build v0.25 + NEW PiTool + Important ReadMe.txt!

VERY IMPORTANT: After installing this new PiToolSetup_1.0.2.071, you NEED to replace the content of folder C:\Program Files\Pimax\PVRHome\ with the content of the folder \PVRHome_v0.25\ Included in this ZIP/RAR file!

Bundled with NEW VERSION PiToolSetup_1.0.2.071. The PiTool is REQUIRED to be installed. Download link below: (same link, new folder PVRHome_Beta_v0.25). Available in compressed RAR and ZIP file:

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

Beta v0.25

Release Notes:

  1. New PITool version (PiToolSetup_1.0.2.071) that fixes enabling/disabling FFR (Fixed Foveated Rendering) in Pimax VR Experience Settings/Profiles menu.
    IMPORTANT: This PiTool includes the previous Beta v.0.24 of VR Experience. To use the latest Beta v.025, you NEED to replace the content in the PVRHome folder (see instructions below under “How To Get Started”).
    Also, note that a part of the PiTool installation is currently in Chinese. This will be fixed soon!

  2. VR Experience is now importing SteamVR games by itself, and is not using the files PiTool creates upon import of games. BUT: For now, the import is made upon EVERY start of VR Experience, which might take a few seconds or longer if you have a large library.
    This is a temporary solution, and will be fixed. In the upcoming versions, the imports will only be made on new added games (and not already existing). But to be able to do this, I need to wait for a new version of PiTool that does not overwrite my import files (Im using the same folders for imports for many reasons…).
    So be advised, the import is made every time you start VR Experience right now, which is just a temporary solution.
    Next step will also be to import Revive-games (coming up this weekend)

  3. Non-Steam games that are manually added to SteamVR library are now correctly imported and can be launched with VR Experience (launched with SteamVR). Default thumbnail for these is SteamVR thumbnail (temporary solution). This SHOULD work. I have tested this with 5 non-steam games so far and all launch OK with SteamVR.

  4. Re-coded the entire startup INIT (initialization) process upon VR Experience startup with several validation checks that also doesnt halt important functions if errors are found. This should eliminate some problems Beta testers have seen in the past (any errors occured should not brake the UI interaction anymore, and not brake game-loading as before). I hope this helps some people who had problems in the past, but I will continue to improve this!

  5. Added a JSON validation upon Awake() startup. If User Settings Profile JSON file is corrupt (or empty, which happened for a beta tester), its replaced with a new default file. If JSON is missing fields or have invalid fields, then correct fields are added. Should be more waterproof now! :slight_smile:

  6. Fixed a minor issue with reading current values from steamvr.vrsettings in Manual SteamVR optimization if current steamvr.vrsettings file does not have any values/lines for supersampleScale, maxRecommendedResolution or allowSupersampleFiltering (which means values are null). Fixed so it shows default values, if values are missing in file.

  7. Last Played date+time is now fixed foro SteamVR games (thanks to the new importer). The Last Added has been temporary removed as I need to find out a way to get that value correctly. The dates for Oculus games are still wrong, but will be fixed upon making a new importer for Oculus games the following days.

  8. Fixed a few UI elements (buttons) that didnt change theme color upon Theme change.

  9. Minor UI improvements and code changes that hopefully makes the whole thing more stable…

==============================
How to get started (IMPORTANT)

  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_v0.25\ folder provided in this RAR/ZIP 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