Openvr Fsr App Versions Save

Management Gui for OpenVR FSR PlugIn

0.9.0

2 years ago
  • added VR Performance Kit support
  • added support for modifier key in hotkeys (VrPerfKit)
  • added support for non-destructive configuration edits (VrPerKit)
    • App will respect existing yml config and update only settings it supports
    • comments and custom variables will be preserved but all the settings it knows(displayed in the app) will be overwritten
  • reset mod data source directories if they no longer exist (after e.g. install path change of the app)
  • changed displayed name to VR Mod App
  • removed some obsolete FrontEnd dependencies
  • added first iteration of a test suite to hopefully catch some of them bugs in new releases
  • corrected keyboard key display in FrontEnd to correctly display saved key (OpenVR Mods)
  • added settings reset button to reset mod settings to app defaults

0.8.4

2 years ago
  • actually write cfg on setting updates

0.8.3

2 years ago
  • Mod installation is now correctly re-read on every table entry expansion
  • optimized Steam apps cache
  • fixed a behaviour that would not update OpenVR dll paths when the app installation path has changed

0.8.1

2 years ago
  • fix duplicated settings keys resulting in cfg settings not getting updated

0.8.0

2 years ago
  • update mod versions
    • complete implementation of foveated v0.2 cfg settings
    • complete implementation of fsr v2.1.1 cfg settings
  • implement settings categories
  • implemented keycode assignment to setting
  • add keyboard key names to stored settings
  • filter table items by either fsr or foveated mod installed
  • disable install-path manipulation if a mod is installed
  • implement dynamically fixed width settings
  • display settings and categories sorted
  • fix dll version definition being read from settings file

0.7.2

2 years ago
  • added Foveated Mod
  • implement nested cfg settings
  • make install methods mod type aware
  • updated FrontEnd dependencies
  • implement scan of either fsr or foveated cfg
  • abstract Mod installation functionality to OpenVRMod class
  • fix Steam Lib update not accessing cached Steam apps
  • avoid entry updates/back end requests while scanning steam lib
  • save entries upon checkbox install location change

0.7.0

2 years ago

-added Foveated Mod -implement nested cfg settings -make install methods mod type aware -updated FrontEnd dependencies -implement scan of either fsr or foveated cfg -abstract Mod installation functionality to OpenVRMod class

0.6.4

2 years ago
  • added error handling for missing openvr_api.dll #22
  • added exception handling to all back end calls
  • allowed uninstall with missing dll which will just remove the cfg file and front end installed state
    • if the original/backup openvr_api.orig.dll is missing no warning will be displayed and the open_vr.dll will and can not be restored. The affected app is considered damaged anyway.
  • moved exception front end display more prominent and reset main module busy state upon exception

0.6.3

2 years ago
  • added version check for installed OpenVR FSR plugin dll (App entries with plugin versions not matching(newer or older) the current app specific plugin version are highlighted)
  • minor changes to front end behaviour
    • set frontend busy when adding custom app
    • close add custom app modal on submit
    • added PlugIn install-source folder reset button
    • submitting empty PlugIn install-source folder will reset to app default
    • declutter front end app entry details
  • trigger Steam Lib re-scan between app versions
  • trigger Steam Lib re-scan on empty app cache
  • clean up distributed modules

0.6.0

2 years ago

-added OpenVR FSR v2.0 and added the "use NVIDIA's Image Scaling" (NIS) Option

Please Note: to make use of NIS you need to first uninstall and then install the plugin for every game you want to use it with. (if you just change the configuration the previous installed version of the plugin/dll will remain in the game directory)