beeradmoore / dlss-swapper Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
So i had this error when i tried to install : 0x80070490 "Opening the package from location DLSS.Swapper_0.9.3.0_x64.msixbundle failed"
Hi everyone
Describe the bug
Games are being listed twice on the main screen.
To Reproduce
Fresh install on Windows 11.
Expected behavior
Games displayed once
Screenshots
https://i.imgur.com/tM22lrH.png
Additional context
Unsure if this is a Windows 11 bug? Clean install on my drive, only a few steam games installed. Followed the certificate install instructions as listed in readme.
Sorry in advance if it's something I've done wrong, but right now I'm wondering if it's a Windows 11 bug?
Is your feature request related to a problem? Please describe.
I guess it's a problem I have some games on epic kek
Describe the solution you'd like
DLSS swapper support for epic games files
Additional context
For example control is on epic ect
TechPowerUp says "All files are digitally signed with NVIDIA's signature, so you can be sure they are unaltered."
We should find a way to validate these dll signatures on use as well (not because we don't trust TPU, but because dlls sitting around on a computer can easily be replaced by a bad actor)
Describe the bug
DLSS 2.3.0 cannot be extracted since it doesn't show in the side menu
To Reproduce
Steps to reproduce the behavior:
Expected behavior
2.3.0 shows
Screenshots
https://i.postimg.cc/yYDDFKk3/image.png
Describe the bug
Black text on dark grey transparent background makes DLSS version hard to read
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Readable text
Screenshots
Additional context
Maybe white text and solid black background instead?
Filter games by games library (steam, epic games, etc), and allow users to hide games that do not have DLSS.
Is your feature request related to a problem? Please describe.
No Ubisoft Connect games appear.
Describe the solution you'd like
Add support for scanning of games installed via Ubisoft Connect
Additional context
Test games - Watchdogs Legion
Describe the bug
Unable to update DLSS Swapper from 0.9.3.0 - 0.9.5.0: App installation failed with error message: "Windows cannot install package cc5a0fee-f182-4d02-a177-3c2f002b4f34_0.9.5.0_x64__vn8kspbc310ge because this package depends on a framework that could not be found. Provide the framework "Microsoft.ProjectReunion.0.8" published by "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor architecture and minimum version 8005.278.2204.0, along with this package to install. The frameworks with name "Microsoft.ProjectReunion.0.8" currently installed are: {Microsoft.ProjectReunion.0.8_8004.256.1745.0_x86__8wekyb3d8bbwe Microsoft.ProjectReunion.0.8_8004.256.1745.0_x64__8wekyb3d8bbwe} (0x80073cf3)" Tried installing the framework and it didn't work either.
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
For it to fully update DLSS Swapper from version 0.9.3.0 - 0.9.5.0
Screenshots
yes
If a game updates and it has DLSS 2.3 but you don't have a folder for 2.3, it should alert you to create the folder and move it to its own local dir for use in other games
I would like to request the dev to add support for Valorant/ LoL (Riot Games).
For non Steam games, browsing the game .exe would be nice.
Change downloads page to be library. This will make more sense when users can import items.
New icons - E71D - AllApps
Describe the solution you'd like
To be able to add a folder or folders where games are located so the tool can update them.
Is your feature request related to a problem? Please describe.
Sometimes users may not want to update, there is also no option of "an update is available".
Describe the solution you'd like
Move to an update system similar to AutoUpdater.NET
Describe alternatives you've considered
NA
Additional context
NA
Is your feature request related to a problem? Please describe.
As it currently stands, every game in the Steam (and Ubisoft Connect as of #27 ) library is being listed as if it's fully installed whether it's currently being worked on by the client or not. It would be nice to have an indicator in the app so users can be better informed on if the game is fully installed or not without opening the client.
Describe the solution you'd like
Implementing an InstallState
enum with Installed
, Downloading
, and Unknown
states in the Game
class, then detecting and assigning the states during the initial scan should do the trick.
These are the possible install states for Steam, and Epic puts copies of the manifest files for the incomplete downloads in the %ProgramData%\Epic\EpicGamesLauncher\Data\Manifests\Pending
folder. I'm not sure how Ubisoft Connect handles this, but I'll try to find out.
Additional context
The app currently lists incomplete steam game downloads as if they're fully installed and swapping out files on an incomplete download may cause annoying issues later on.
completed the steps to trust the app and got this when installing
App installation failed with error message: Common::Deployment::MsixvcStagingSession::GetManifestReader in MsixvcStagingSession failed with error 0x80070570. (0x80070570)
Is your feature request related to a problem? Please describe.
No Rockstar Social Club games appear.
Describe the solution you'd like
Add support for scanning of games installed via the Rockstar Social Club
Additional context
Test games - Red Dead Redemption 2
For games which have dark colours at the bottom of their box art, I am not able to read the text.
Examples:
https://i.imgur.com/GCOqvB3.png
https://i.imgur.com/Ld8EZCx.png
Perhaps white would be a better font colour to use?
Is your feature request related to a problem? Please describe.
Move from Project Reunion to Windows App SDK v1.0
Describe the solution you'd like
N/A
Additional context
Notes on how to update is here, and feature/windowsappsdk branch has been created to put it on.
Directories will always be in the same places but folder permissions may get in the way. Especially for writing into them.
How does GeForce Now do it?
Describe the bug
App startup is painfully slow now
To Reproduce
Steps to reproduce the behavior:
Expected behavior
App opens fast and then loads data slowly after.
Screenshots
N/A
Additional context
Slowdown is due to the new way we check for all the local records on startup. It was slower when we were using the async methods, but at least it was async. Should put on a background thread and throw up a loading wheel rather than a hard lock while loading.
Is your feature request related to a problem? Please describe.
This is a feature request.
Describe the solution you'd like
I'd love to see support for games detected by GOG Galaxy. For people who use it this would cover any game installed by any game platform like Steam, Epic Games, Uplay, or Origin.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
When a new version of DLSS is updated we don't know about it unless we manually check.
Describe the solution you'd like
If its possible to ding the messaging center I think we should.
Additional context
Needs to be user togglable.
Is your feature request related to a problem? Please describe.
Unable to change DLSS versions for games installed via Epic Games platform.
Describe the solution you'd like
Being able to change DLSS versions for games installed via Epic Games platform.
Additional context
https://www.epicgames.com/store/en-US/download
The program is being denied access to the directory it created in my documents folder, which throws an error when I try to download one of the .zip files. Once this error has been thrown the program needs to be reinstalled in order to launch again. Also, can't run as administrator, just doesn't open when tried.
I've taken ownership and changed all the security settings to no avail. I notice the error message mentions the .zip file it's trying to download as the thing it can't access, as if it's trying to access something that doesn't exist yet.
First, in the PC Settings Search 'Developer' and enable Developer Mode, then reboot.
Download the source from https://github.com/beeradmoore/dlss-swapper go to Code 'Download ZIP'. Unzip the file to the default folders.
Install Visual Studio 2019 including 'Desktop Development with C++' and 'Universal Windows Platform development'.
**Next, go to File 'Open' and open up the 'DLSS Swapper.sln' file in the 'D:\dlss-swapper-main\dlss-swapper-main' folder.
In the top dropdown menus change 'Debug' 'arm64' to 'Debug' 'x64' or 'x86 if for some reason you're using an x86 PC.
Next, click on Build 'Build Solution'.
Lastly, create a folder 'D:\1'.
Go to Project, 'Publish' 'Create App Packages'. In the next step, keep the default options than in the step after, choose 'Yes, select a certificate then 'Create'.
Give it a password, In the next step click 'Trust' and 'Ok'.
Choose x64 on the next step if you're on a 64 bit O/S or x86 if your not. Choose D:\1 as your Installer location. then click 'Create'.
Lastly, click Copy And Close and install your app using the index.html file in your D:\1 folder.
Describe the bug
When opening the project in visual studio blend it says that it's an unsupported project
To Reproduce
DLSS Swapper.sln
MainWindow.xaml
(or any .xaml in Pages folder)Design in Blend
optionExpected behavior
To be able to open and edit user interface files
Screenshots
Additional context
Opened with Visual Studio community 2019 (update 16.11.2)
Installed workloads:
Can compile and run project
I have ZERO idea what is going on but whenever I try to install the app a window appears for half a second then an error pops up
Everything I have looked up points to the Photos app having a problem and reinstalling it can fix it. My problem is that I cannot uninstall it to even attempt to reinstall. I have performed a repair and reset multiple times, tried installing a few days ago when I first heard about it and I was getting the same problem. Help?
Is your feature request related to a problem? Please describe.
Not specifically a problem, just a design choice/preference. Really appreciate that you took the time to create this.
Describe the solution you'd like
The option to filter out non-DLSS supported games, rather than display the entire Steam Library.
Preferably this would just scan the system for the relevant .exe's (or whatever method of DLSS detection you're using, probably nvngx_dlss.dll?) of supported games with no need for specific launcher support. (Steam, Epic, Rockstar Launcher, GOG, etc)
If new titles are released that support DLSS, the community could add the relevant .exe to search for via github.
Describe alternatives you've considered
Alternatively, scan titles at startup for the "DLSS was not detected in ." prompt, and then hide those titles accordingly. Folk could opt-in to this method or not at first startup, or via additional prompt if already installed.
Additional context
Just a side note, perhaps add to the "Please note" section of the Readme:
This tool does not allow DLSS 1.0 supported games to work with DLSS 2.x+ DLL's.
These games need 2.0 implementation by their respective developers and updating their .dll may result in your game not working properly. These include titles such as Battlefield V, Shadow of the Tomb Raider, etc.
See this list for compatible titles: https://en.wikipedia.org/wiki/List_of_games_with_support_for_high-fidelity_image_upscaling
Again thank you for this great utility.
Describe the bug
Package icons are not exported correctly, or at least not named correctly
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Nice icon with transparent background
Screenshots
NA
Additional context
NA
Steps to reproduce the behavior:
Is your feature request related to a problem? Please describe.
No Battle.NET games appear.
Describe the solution you'd like
Add support for scanning of games installed via Battle.NET
Additional context
Test games - COD Cold War
the pack doesnt have .exe file and i dont know what to do, there is a tutorial somewhere?
Describe the bug
this app have problem install for me
i certificate licence in windows and install that in trust peaple vs trust device
but i go error in install 10ูช after error please help
Is your feature request related to a problem? Please describe.
No GOG games appear.
Describe the solution you'd like
Add support for scanning of games installed via GoG Galaxy
Additional context
Test games - Cyberpunk 2077
I personally have all my games either installed or just copied to an external hard drive, and DLSS Swapper doesn't seem to find them all, so an option to select the games folder and have the program scan the folder for games would be nice. :)
Describe the bug
Can't seem to check for DLSS dll updates
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Check for DLSS version updates?
Screenshots
https://i.imgur.com/2WxVrtH.png
Additional context
Prior version seemed to use techpowerup website and listed up to version 2.3.2
Is your feature request related to a problem? Please describe.
I may want to use DLSS Swapper for Steam but not EGS.
Describe the solution you'd like
Give the option to avoid scanning specific libraries in the new settings.
Additional context
NA
I compiled DLSS Swapper and updated this game to DLSS 2.0, the latest version.
DLSS 2.0 is supposed to support Ultrawides but no option to enable it on my 3840x1080 screen.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.