Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monster Hunter World #72

Open
BlankFX1 opened this issue Apr 24, 2023 · 10 comments
Open

Monster Hunter World #72

BlankFX1 opened this issue Apr 24, 2023 · 10 comments

Comments

@BlankFX1
Copy link

First off, great work with this project! Just tested it with Watch Dogs: Legion (needs to disable BattlEye, obviously) and Sons of the Forest and it works great with these titles.

I tried to enable it with Monster Hunter World, but it doesn't seem to be supported as this title uses DLSS 1.1.13.0.
Is there any chance to add support for this game?

@DevilzAvacado
Copy link

i think this tool only supports games that use dlss 2 or newer. dlss 1 works completely differently.

@mirh
Copy link

mirh commented May 23, 2024

You have better chances trying with DLSS2FSR/OptiScaler

@BlankFX1
Copy link
Author

These only work for games utilizing DLSS v2, not DLSS v1.

@mirh
Copy link

mirh commented May 25, 2024

If they don't, I see no reason they couldn't?
The "work" the nvngx dlls do may be custom tailored to the game, but presumably their interfaces are still pretty generic (if somewhat different from newer versions and possibly undocumented).

@BlankFX1
Copy link
Author

DLSS v1 and DLSS v2 work entirely different. No mod or project currently available on this Planet that works for DLSS v2 does also work for DLSS v1. Sadly.

@mirh
Copy link

mirh commented May 27, 2024

DLSS v1 and DLSS v2 work entirely different inside, yes.
Nonetheless DLSS v1 was more advanced than (say) FSR v1 and it wasn't just a spatial upscaler.
The api interfaces to be provided with motion vectors information must be there, and chances are they may be at least enough for FSR v2.

@BlankFX1
Copy link
Author

A banana thrown into the sands of a desert is more advanced than FSR v1.
Yet, there has been no one ever so far wrapping DLSS v1 to something more advanced.
(And by "advanced" I exclude everything related to any FSR version available by now as they all look ugly.)

What we need is a demigod dev to wrap DLSS v1 to v2 or even v3+FG, but that will most probably never happen.

@mirh
Copy link

mirh commented May 28, 2024

Wrapping of any api on top of another is already demigod stuff, and people with that expertise don't swim in free time. Though I'll grant there is a non-trivial chance that for some crazy reason this actually couldn't be possible too.
Anyhow, here you are enjoy.

@mirh
Copy link

mirh commented Jun 1, 2024

https://steamcommunity.com/app/637650/discussions/0/3810656958842436931/
https://steamcommunity.com/app/750920/discussions/0/3120409925874436297/
beeradmoore/dlss-swapper#118
There's slightly conflicting information, but I seem to understand that you could swap the MHW dll with the one from other 1.x titles (possibly even including release day Control too).

@BlankFX1
Copy link
Author

BlankFX1 commented Jun 5, 2024

I tried swapping the DLL with others last year, when I was testing around. It indeed works with swapping with other DLSS 1.x-Versions, but it doesn't make much of a difference.
DLSS 2 would be lovely, but trying to swap it with a 2.x-DLL will just make DLSS unavailable in the game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants