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
Python Screen Recorder

Python Screen Recorder a simple customizable screen recorder made in python 🐍 Requirements Operation system: Windows Python Version: 3.9.x Required M

Arsh 3 May 25, 2022
A cute running cat animation on your Windows/macOS taskbar.

RunCat by PySide6 A cute running cat animation on your Windows/macOS taskbar. Tags PyQt PySide RunCat Demo You only have to run the RunCat.exe. Run pi

見える 10 Sep 19, 2022
A keyboard-driven, vim-like browser based on PyQt5.

qutebrowser is a keyboard-focused browser with a minimal GUI. It’s based on Python and PyQt5 and free software, licensed under the GPL.

qutebrowser 8.4k Jan 01, 2023
A Windows Dock Widget Written In Pure Python

VEПUS A Windows Dock Widget Written In Pure Python What is Venus? Venus is a Dock Widget for your desktops interface. It adds a couple of really cool

Secrets 18 Dec 30, 2022
ROS2 + PyQt5 Example

ROS2 + PyQt5 Example

Ar-Ray 4 Nov 15, 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 07, 2023
A GUI calculator made with tkinter module in python

GUI-Calculator A GUI calculator made with tkinter module in python How to setup the calculator If pygame is not installed, go to terminal and do pip i

Eric Jing 0 Aug 25, 2021
The Python-Weather-App is a service that provides weather data

The Python-Weather-App is a service that provides weather data, including current weather data to the developers of web services and mobile applications.

Sayed Tabish 1 Dec 13, 2021
A Python Tkinter based Inventory managment System

Inventory Management System Using Python Tkinter Introduction Inventory managemrnt system is an open source platform for manage business. It has a com

Amit Kumar Datta 2 Oct 14, 2021
Mini is a web browser application based on the Python PyQt web engine, made in 290 lines of code.

Mini Mini is a web browser application based on the Python PyQt web engine, made in 290 lines of code. The code is written and published as is, so the

Dmitry Karpenko 6 Nov 07, 2022
Firefox 96 Webapps for Gnome 3

mozapp Do you prefer Firefox to Chrome? Me too! But ever since Firefox dropped support for standalone web applications, I've resorted to using Chrome

Marten de Vries 8 Oct 31, 2022
Dress up your code with a beautiful graphical user interface !

Dresscode Dress up your code with a beautiful graphical user interface ! This project is part of the Pyrustic Ecosystem. Look powered by the cyberpunk

20 Aug 24, 2022
A simple fusee-launcher frontend for macOS

A simple fusee-launcher frontend for macOS (Universal). Supports macOS = 10.9. It has libusb statically linked, so you don't need to install anything

rob 25 Dec 19, 2022
Dear PyGui Extensions is a collection of useful tools, abstractions, and simplification layers built with/for Dear PyGui users.

Dear PyGui Extensions: A collection of useful tools, abstractions, and simplification layers built with/for Dear PyGui users.

Jonathan Hoffstadt 34 Jan 01, 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
A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnaby's Brewhouse.

brewhouse-management A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnab

Isaac Cheng 2 Jul 09, 2022
Key Cast - Cast your key presses and mouse clicks on the screen, while casting your favorite application on the screen. Better than the rest.

Key Cast Screen cast your keyboard and mouse clicks in style Project Homepage » View Demo · Report Bug · Request Feature Table of Contents Introductio

Mehul Singh Teya 13 Dec 23, 2022
AutoCalypsoBTS - A simple GUI CalypsoBTS for DragonOS by CrTh

AutoCalypsoBTS 📱 📞 A simple GUI CalypsoBTS for DragonOS by CrTh Download Drago

CrTx0 18 Dec 15, 2022
Declarative User Interfaces for Python

Welcome to Enaml Enaml is a programming language and framework for creating professional-quality user interfaces with minimal effort. What you get A d

1.4k Jan 07, 2023
QGUI - 0.1MB超轻量Python GUI框架,用模板来快捷制作深度学习模型推理界面

QGUI - 0.1MB超轻量Python GUI框架,用模板来快捷制作深度学习模型推理界面

QPT Family 92 Nov 18, 2022