/PiFix

A simple fix needed to play beatsaber on a Pimax headset without having double vision. Or needing Parallel Projections. PiFix corrects the double vision error shown on Pimax and Xtal headsets in game

Primary LanguageC#

PiFix

fixes the pimax lighting issue on beatsaber. simple enough. have a pimax. dont want Parallel Projections? get this mod!

known bugs. reflections still do not match, but are no longer painful to look at so they will not negitively impact your gameplay

This mod is designed to avoid as much dependencies as possible so when updating beatsaber if BSML is not updated yet you can still adjust the settings in a config file located at


\SteamLibrary\steamapps\common\Beat Saber\UserData\PiFix.JSON

there will be something similar to this

{
"PimaxType": "None",
"DisableLighting": false
}

change "None" to say your HMD model either FiveK, EightK or TwelveK
an example would look like


{
"

": "FiveK",
"DisableLighting": false
}

Q&A

My beatsaber lighting is still messed up, your mod is broken. why dont you fix it?

If the mod is not working after you have installed it. please make sure that the proper game version is being used for this version of the mod. as well as be sure that BSIPA is installed to the version required for that version of beatsaber. As this mod requires BSIPA in order to work. If you have the properly installed game version, as well as the proper BSIPA version and the correct mod version. check in PiTool. if you have Parallel Projections enabled. Please turn it off. Parallel projections not only cuts your frame rate. But also causes your Pimax device to behave just like any other headset and you would be getting the double vision problem with your headset please make sure that you enabled the mod inside of the BSML mod settings. there are 6 options. "none" "FiveK" "EightK" "TwelveK" "Crystal" and "ValveIndex" . if "none" is selected. that means it will be rendering the game like it would be for every other headset. If you have selected "FiveK" please check in Pitool to show what headset you have. If your headset is a 5k+, 5kXR, 5ks, or Artisan. please use the setting called "FiveK" this is because the 5k headsets render differently than the 8k headsets. If in Pitool it shows an 8K, 8K+ or an 8KX please use the setting called "EightK" this is because the 8k headsets render differently from the 5k headsets. If in Pitool it shows a 12k please use the setting called "TwelveK" this is because the 12k headsets render differently from the 5k headsets and 8k headsets. Please have the setting enabled that is properly designed for your headset

Thank you for downloading PiFix! If you enjoyed the mod, please feel free to donate to my Ko-Fi

Support the development at ko-fi.com

If you have any questions or concerens not outlined. Feel free to reach out to me via Discord @ guppyexpress # 0001 (no spaces in my discord, those had to be placed there to avoid github messing up with my account name)