Management Gui for OpenVR FSR PlugIn

Overview

OpenVR FSR App

Small GUI to install/uninstall, tweak settings of the Modified OpenVR DLL with AMD FidelityFX SuperResolution Upscaler with a single click.

Screenshot

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 ;)

Installation

  • 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
Comments
  • Seems to only detect one Steam Library at a time.

    Seems to only detect one Steam Library at a time.

    Seems to only detect one steam library at a time.

    If you have multiple libraries over a few disks it wont detect more than one, and there appears to be no way to add them manually.

    opened by Doctor-Dank 15
  • Add support for Holgers new vrperfkit....

    Add support for Holgers new vrperfkit....

    From Holgers "openvr_fsr" github page:

    NOTE: I am working on a new project that supercedes this mod. It supports the same upscaling methods as this mod, but in addition also works with the Oculus runtime and will eventually add additional performance enhancement tools. As a consequence, this project is in maintenance mode, and I encourage you to check out the new project: VR Performance Toolkit

    --> https://github.com/fholger/vrperfkit

    opened by nabel0 9
  • Viveport support

    Viveport support

    Would be nice if you could add support for multiple libraries.

    Rather than specifically supporting Viveport. You could add the ability to have the user choose to add more folders to be scanned.

    This way I could add my Viveport folder and my Itch.io folder etc..

    opened by drowhunter 7
  • Custom game path

    Custom game path

    Hello again :)

    A nice update for this project would be to add a custom path for games that are not automatically detected from the Steam library, so we could inject the DLL and better control its settings.

    A great example, would be EmuVR, since it does not install from Steam and FSR helps A LOT.

    Thank you!

    enhancement 
    opened by ASchneiderBR 7
  • Error during OpenVRMod install

    Error during OpenVRMod install

    Hello!

    Sorry to bother you but I'm unable to update some of my custom library games by removing and installing it again with the latest DLLs. I get those error messages:

    31.03.2022 11:17:06.862 6460-app_fn save_steam_lib INFO: Updating SteamApp disk cache.
    31.03.2022 11:17:06.903 6460-app_fn scan_app_lib_fn DEBUG: Providing Front End with Steam Library [27]
    31.03.2022 11:17:08.118 6460-app_fn load_steam_lib_fn DEBUG: Loaded 27 Steam Apps from disk.
    31.03.2022 11:17:14.079 6460-base_mod _install_single ERROR: Error during OpenVRMod install/uninstall: [WinError 2] O sistema não pode encontrar o arquivo especificado: 'C:\\Games\\EmuVR_1.0.9\\Game Scanner\\dxgi.dll'
    31.03.2022 11:17:14.079 6460-base_mod _install_single ERROR: Error during OpenVRMod install/uninstall: [WinError 2] O sistema não pode encontrar o arquivo especificado: 'C:\\Games\\EmuVR_1.0.9\\Games\\Scummvm\\Leisure Suit Larry 6 - Shape Up or Slip Out (CD DOS)\\dxgi.dll'
    31.03.2022 11:17:14.079 6460-base_mod _install_single ERROR: Error during OpenVRMod install/uninstall: [WinError 2] O sistema não pode encontrar o arquivo especificado: 'C:\\Games\\EmuVR_1.0.9\\Retroarch\\dxgi.dll'
    31.03.2022 11:17:14.080 6460-base_mod _install_single ERROR: Error during OpenVRMod install/uninstall: [WinError 2] O sistema não pode encontrar o arquivo especificado: 'C:\\Games\\EmuVR_1.0.9\\dxgi.dll'
    31.03.2022 11:17:14.803 6460-app_fn save_steam_lib INFO: Updating SteamApp disk cache.
    

    Sorry, they are in Brazilian Portuguese but they just mean System could not find the specified file.

    I've tried "reinstalling" your app by removing all settings from appdata and so on, nothing seems to fix this.

    Thank you!

    opened by ASchneiderBR 6
  • App start fails without Edge and Chrome

    App start fails without Edge and Chrome

    Get an error, "Fetal Error Detected" when trying to launch app for the first time. States "Failed to execute script openvr_fsr_app" and closes. Things I've tried are running in Windows 8 Mode, as administrator, and reinstalling and installing older versions. All seem to give this error.

    Capture

    Specs: Windows 11 Pro RTX 3090 Intel i7 10900K

    opened by Sho0Fly 6
  • VrPerfKit Uknown Version

    VrPerfKit Uknown Version

    i previously had open_fsr mod installed so i uninstalled it and removed the dll then used steam to verify and nothing is missing it says but in vr mod app it says "VrPerfKit Uknown Version" and i dont have that installed or anything the game is phasmaphobia just incase thats needed

    opened by ghost 5
  • Cannot install VrPerfKit from UI

    Cannot install VrPerfKit from UI

    Hello!

    Sorry to bother you, I've searched here for an answer and could not find it.

    I'm unable to install VrPerfKit mod from the UI, this option is greyed out, not sure why:

    image

    Any ideas what could be causing this?

    Thanks!

    opened by ASchneiderBR 5
  • App not detecting any VR games

    App not detecting any VR games

    image

    The program remains like this indefinitely for me. The library doesn't get scanned after even 12+ hours of leaving the program open. I have a Steam library split up over multiple drives, if that's of any relevance.

    opened by Hecksun 5
  • ruamel.yaml.reader.ReaderError: unacceptable character #x0000: special characters are not allowed

    ruamel.yaml.reader.ReaderError: unacceptable character #x0000: special characters are not allowed

    Since version 0.8.4, updating settings from within the application leads to a corrupted settings file with a line of NUL characters added (see attached vrperfkit.yml).

    Let me know how I can provide more information etc. as needed.

    opened by jonathonf 4
  • Support for Oculus Software Library

    Support for Oculus Software Library

    Thank you so much for updating the app and support for the new "VrPerfKit". The "VrPerfKit" supported runtime is not only "OpenVR" anymore. Oculus runtine is now also supported. So it would be cool if you not only scan the steam library for games but also the Oculus game library.

    opened by nabel0 4
  • AMD FSR 2.1

    AMD FSR 2.1

    Hello @tappi287! Sorry for bothering you but I just wanted to let you know that FSR 2.1 is now available :)

    https://gpuopen.com/meet-fidelityfx-super-resolution-2-1/

    Not sure if this can be used with your project...

    Thanks!

    opened by ASchneiderBR 2
  • Please add bulk change option

    Please add bulk change option

    Hello,

    It's more a new feature request than a bug report. Would it be possible to add an option to be able to either bulk apply the same settings for all games in one's library or solely to manually selected games?

    I think the idea is simliar to the one mentionned in the second part of issue #51.

    opened by innocent-velociraptor 17
  • Re-scans takes forever

    Re-scans takes forever

    Somehow I never managed to finish a Re-scan of the steam library it takes forever everytime without any error but I had to close the app. Sometimes new games are detected sometimes not.

    • Would it be possible to select specifically which Drives/libraries to search for new games instead of running for everything everytime?
    • Also, would it be possible to create a default setting to be added as always as the default values instead of having to set every game on it's own. That way I can see all at once and only modify values on specific games.

    anyway besides those details, great app !!!

    opened by Michelangelos 2
  • Viveport library shows hash name instead of game names

    Viveport library shows hash name instead of game names

    when adding viveport library folder we get the folder name instead of game name. game name is stored in a file called app.vrmanifest attaching example file for Everslaught. so pulling this file and going accessing applications.strings.en_us.name should pull the correct name.

    {"source":"builtin","applications":[{"url":"viveport.desktop://runapp/85a8dc39-d7f3-41c7-ac92-b3e20d2464bf","app_key":"vive.htc.85a8dc39-d7f3-41c7-ac92-b3e20d2464bf","strings":{"en_us":{"name":"EVERSLAUGHT (Early Access)","description":"Join our Community Discord: discord.gg/everslaught\n\n************\nTraverse an ancient city with randomly generated dungeons, discover rare loot, upgrade your gear, level up your skills and engage in visceral combat with completely unrestricted VR movement!\n************\n\nAre you tired of walking around like a snail in VR, trying out some new \"experience\" or playing one tech demo after another?\n\nThat's exactly why we made EVERSLAUGHT! Jump into an Action RPG designed to take full advantage of VR motion-based gameplay, transporting you into an atmospheric world full of mystery and danger. Traverse an ancient city with detailed environments and randomly generated dungeons, discover fierce weapons with unique properties, upgrade your gear, level up your skills and engage in visceral combat with completely unrestricted VR movement and combat.\n\nA unique VR game\n\n* Innovative VR controls\nFlip your arm to to rapidly switch back and forth between your weapons and your tools (e.g. shotgun and grappling hook)! Yes, it feels as cool as it looks and sounds!\n\n* Fast-paced gameplay\nAll gameplay is tailored towards hardcore VR players! Bring on the swiftest, least restrictive movement and combat you've ever seen in VR! (Warning: Play this only if you don't feel like puking every time you take two steps in VR!)\n\n* Slaughter hordes of enemies\nCombine your weapons, tools and melee weapons to engage literally hundreds of monstrosities! Time to dispense some unholy justice upon thy enemies!\n\n* An RPG made for VR\nDiscover rare loot, level up your character, distribute skill points, unlock nifty perks and find hidden lore - all in glorious VR!\n\n\nWhy Early Access?\n“We are planning to expand the world of EVERSLAUGHT and increase the scale significantly over the Early Access period. Also we are taking the time to fully optimize for VR playability & feel, building new mechanics from the ground up. Our goal is to take Action RPGs to the next level in VR, and this is why we have decided to include other fans of the genre and let you participate in the process. Early Access just made sense to us, considering all this.”\nApproximately how long will this game be in Early Access?\n“We are planning to reach the 1.0 version of our game towards the end of 2022. That's definitely not set in stone though, since we already have a huge backlog of ideas that will allow us to further iterate on the project beyond that date. Our goal is to continuously expand on the game with a multitude of features and content updates, which will be heavily influenced by the feedback from our community.”\nHow is the full version planned to differ from the Early Access version?\n“We want to expand on EVERSLAUGHT's RPG elements, Lore and world building. While we do that, we will also focus on polishing the game mechanics more and more throughout the Early Access period. While we are planning to have a heavily randomized structure (similar to other \"loot dungeon crawlers\"), we also want to have linear components in between to expand on the world and lore around it.”\nWhat is the current state of the Early Access version?\n“The core gameplay loop that we've planned is already in there: A linear section, randomly generated dungeons, random loot drops, unique enemy behaviours, enemy spawning systems for big fights, player progression & skill points, purchaseable player perks, rare weapon properties, melee fighting, grappling hook, ranged weaponry, VR-optimized gameplay mechanics.”\nWill the game be priced differently during and after Early Access?\n“The game will be released to Early Access at a discounted price. As the content and feature updates ramp up (as well as our production costs), the game price will be gradually increased.”\nHow are you planning on involving the Community in your development process?\n“We have a dedicated Discord channel for our community to participate in, at discord.gg/everslaught. We have an open feedback process through which the community can submit feedback and bug reports for us to improve the game.”"},"zh_cn":{"name":"永恒杀戮","description":"加入我们的Discord社区: discord.gg/everslaught\n\n************\n穿越一座拥有随机生成地下城的古城,发现稀有战利品,升级装备,提升技能,通过完全不受限制的虚拟现实移动进行激烈战斗。\n************\n\n你厌倦了像蜗牛一样在虚拟现实中走来走去,尝试一些新的“体验”还是一个接一个地玩技术演示?\n\n这正是我们制作永恒杀戮的原因!跳进一个旨在充分利用虚拟现实运动游戏的动作RPG,将你带入一个充满神秘和危险的大气世界。穿越一座拥有详细环境和随机生成地下城的古城,发现具有独特属性的凶器,升级装备,提升技能,以完全不受限制的VR移动和战斗进行内脏战斗。\n\n一款独特的虚拟现实游戏\n\n*创新的虚拟现实控制\n翻转手臂,在武器和工具(如猎枪和抓钩)之间快速来回切换!是的,感觉和看起来听起来一样酷!\n\n*快节奏的游戏\n所有游戏都是为铁杆虚拟现实玩家量身定制的!带来你在虚拟现实中见过的最快速、限制最少的动作和战斗!(警告:只有在VR中每次走两步都不想吐的情况下才能玩这个!)\n\n*屠杀成群的敌人\n结合你的武器,工具和近战武器来对付数百个怪物!是时候给你的敌人一些邪恶的正义了!\n\n*为虚拟现实制作的RPG游戏\n发现稀有战利品,升级你的角色,分配技能点,解锁俏皮的额外津贴和发现隐藏的知识——所有这些都在光荣的虚拟现实中!"},"zh_tw":{"name":"永恆殺戮","description":"加入我們的Discord社區: discord.gg/everslaught\n\n************\n穿越一座擁有隨機生成地下城的古城,發現稀有戰利品,升級裝備,提陞技能,通過完全不受限制的虛擬現實移動進行激烈戰鬥。\n************\n\n你厭倦了像蝸牛一樣在虛擬現實中走來走去,嘗試一些新的“體驗”還是一個接一個地玩技術演示?\n\n這正是我們製作永恆殺戮的原因!跳進一個旨在充分利用虛擬現實運動遊戲的動作RPG,將你帶入一個充滿神秘和危險的大氣世界。穿越一座擁有詳細環境和隨機生成地下城的古城,發現具有獨特屬性的凶器,升級裝備,提陞技能,以完全不受限制的VR移動和戰鬥進行內臟戰鬥。\n\n一款獨特的虛擬現實遊戲\n\n*創新的虛擬現實控制\n翻轉手臂,在武器和工具(如獵槍和抓鉤)之間快速來回切換!是的,感覺和看起來聽起來一樣酷!\n\n*快節奏的遊戲\n所有遊戲都是為鐵桿虛擬現實玩家量身定制的!帶來你在虛擬現實中見過的最快速、限制最少的動作和戰鬥! (警告:只有在VR中每次走兩步都不想吐的情況下才能玩這個!)\n\n*屠殺成群的敵人\n結合你的武器,工具和近戰武器來對付數百個怪物!是時候給你的敵人一些邪惡的正義了!\n\n*為虛擬現實製作的RPG遊戲\n發現稀有戰利品,升級你的角色,分配技能點,解鎖俏皮的額外津貼和發現隱藏的知識——所有這些都在光榮的虛擬現實中!"}},"launch_type":"url","image_path":"Thumbnail-square.jpg","is_dashboard_overlay":false,"arguments":"-compositor","binary_path_windows":"EVERSLAUGHT.exe"}]}

    opened by mocraimer 3
Releases(0.9.82)
Owner
Stefan Tapper
Stefan Tapper
Make nixos usable for non-technical users through a settings / package management GUI.

Nix-Gui Make nixos usable for non-technical users through a settings / package management GUI. Motives The declarative nature of ni

null 547 Dec 31, 2022
A GUI based CRUD database management system built using mysql and python

A GUI based CRUD database management system built using mysql and python

Aquila 2 Feb 13, 2022
A GUI for designing Python GUI's for PySimpleGUI.

SimpleGUIBuilder A GUI for designing Python GUI's for PySimpleGUI. Installation There is none :) just download the file from a release and run it. Don

Miguel Martins 65 Dec 22, 2022
PyQt5 Sample GUI Program - Python PyQt5 Sample GUI application

Python PyQt5 Sample GUI application Program work like this Designed GUI using De

Dimuth De Zoysa 5 Mar 27, 2022
The GUI application by Python3.8. Using QT Design draw UI and generator UI XML file provides to PySide2 build GUI components

The GUI application by Python3.8. Using QT Design draw UI and generator UI XML file provides to PySide2 build GUI components. Total adopt OOD design class, service, and abstract class. OOP implemented this project.

Jiage 1 Jan 11, 2022
A little Python library for making simple Electron-like HTML/JS GUI apps

Eel Eel is a little Python library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries. Ee

Chris Knott 5.4k Jan 7, 2023
Turn (almost) any Python command line program into a full GUI application with one line

Gooey Turn (almost) any Python 2 or 3 Console Program into a GUI application with one line Support this project Table of Contents Gooey Table of conte

Chris 17k Jan 9, 2023
Build GUI for your Python program with JavaScript, HTML, and CSS

https://pywebview.flowrl.com pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its o

Roman 3.3k Jan 1, 2023
A Python native, OS native GUI toolkit.

Toga A Python native, OS native GUI toolkit. Prerequisites Minimum requirements Toga requires Python 3. Python 2 is not supported. If you're on macOS,

BeeWare 3.3k Dec 31, 2022
Custom GUI for your Blender add-ons using Dear ImGui

Dear Imgui for Blender Use the infamous Dear ImGui library directly in your Blender scripts! This means custom GUI drawing in your operators: Normally

Elie Michel 83 Dec 25, 2022
Edifice: a declarative GUI library for Python

Edifice is a Python library for building reactive UI, inspired by modern Javascript libraries such as React.

David Ding 193 Dec 11, 2022
A Python native, OS native GUI toolkit.

Toga A Python native, OS native GUI toolkit. Prerequisites Minimum requirements Toga requires Python 3. Python 2 is not supported. If you're on macOS,

BeeWare 3.3k Jan 2, 2023
A small pomodoro GUI for Windows/Linux created in Python with PyQt5.

Pomodoro A small pomodoro GUI for Windows/Linux created with PyQt5. Features The "Timer" tab allows you to set your desired work and rest times aswell

Burak Martin 81 Dec 28, 2022
Learn to build a Python Desktop GUI app using pywebview, Python, JavaScript, HTML, & CSS.

Python Desktop App Learn how to make a desktop GUI application using Python, JavaScript, HTML, & CSS all thanks to pywebview. pywebview is essentially

Coding For Entrepreneurs 55 Jan 5, 2023
A Minimalistic Backup GUI for your Windows, Mac or Linux

BlobBackup is a minimalistic backup utility for your Windows, Mac or Linux computer. With an excellent engine, extensive storage support, and an easy

Bimba Shrestha 283 Nov 30, 2022
ZFS Administration GUI

ZYGGY ZFS Administration GUI Zyggy is a very simple GUI for basic ZFS administration. The system provides graphical access for most frequently used ZF

null 51 Dec 18, 2022
A Minimalistic Backup GUI for your Windows, Mac or Linux

BlobBackup is a minimalistic backup utility for your Windows, Mac or Linux computer. With an excellent engine, extensive storage support, and an easy

null 283 Nov 30, 2022
This is a GUI based text and image messenger. Other functionalities will be added soon.

Pigeon-Messenger (Requires Python and Kivy) Pigeon is a GUI based text and image messenger using Kivy and Python. Currently the layout is built. Funct

null 4 Jan 21, 2022
My Git GUI version made in Python and Tkinter.

Description My Git GUI version made in Python and Tkinter. How to use Basically, create a folder in your computer, open the software, select the path

Matheus Golzio 4 Oct 10, 2021