Small GUI to install/uninstall, tweak settings of
- Modified OpenVR DLL with AMD FidelityFX SuperResolution Upscaler
- OpenVR Foveated Mod
- VR Performance Toolkit
with a single click.
Browse through your Steam library, install the OpenVR FSR plugin and adjust the plugin settings.
Note: This app has absolutely no knowledge which Steam app work with the FSR PlugIn. But this app might be the quickest way to find out ;)
- Download the latest installer and start the app
- [Optional] Download latest openvr_fsr and point this app to the folder where you extracted the latest release
- Navigate through the list of your Steam Library Apps and hit the install buttton to install the PlugIn
If you'd like to contribute to development, these steps may help you to get up and running:
- clone this repo
git clone https://github.com/tappi287/openvr_fsr_app
- install Node Package Manager
npm
- install yarn
npm install --global yarn
- install front-end node modules
yarn install
- make sure you have a Python 3.10.x interpreter on your system python.org/downloads
- install pipenv
python -m pip install pipenv
- create python virtual env
pipenv install --dev
- if
pipenv
runs into trouble resolving ruamel.yaml dependency, make sure to use latest pipenv release and maybe runpipenv install ruamel.yaml
once to install the yaml dep - switch into the Python virtual env by
pipenv shell
- start the app with
python.exe run.py
- run tests from test dir with
cd tests
and thenpython -m pytest
- build an executable with
python.exe build.py
- Python 3.10.x
- pipenv >= 2022.3.23
- pytest >= latest
- npm >= 8.3.1
- yarn >= 1.22.10
- Chromium based web browser (Edge, Opera, Chrome) for running in browser app-mode