-
Notifications
You must be signed in to change notification settings - Fork 879
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
far mod requires DxgiAdapter::RegisterVideoMemoryBudgetChangeNotificationEvent #1544
Comments
You can use wine's DXGI implementation with DXVK, which Proton already does by default. I'm not sure if this is worth implementing on our end given that it is poorly documented, a lot of work, and not used by any actual game I'm aware of. |
Sadly these changes still not merged https://github.com/wine-mirror/wine/blob/master/dlls/dxgi/adapter.c#L349-L354 |
You can compile wine yourself. That's certainly going to be faster than me spending the next couple of days to figure out how exactly this function is supposed to even work. |
I think one of the main problems is going to be that DXVK's memory management doesn't work at all like memory management works on Windows. It is certainly possible to impement this, but it will behave differently from Windows and will almost certainly lead to unexpected behaviour. Rewriting all of DXVK's memory management to resemble that of Windows is obviously not an option either. |
Ok, i'll ask tkg to rebase this patch. |
Ok, apparently I misunderstood what this method is supposed to do and it's actually a lot simpler than expected. No idea if FAR works, but I guess it's implemented now. |
@doitsujin thanks, it goes forward, even displays some ui, but still crashes after seconds
dxvk+lutris+far logs: |
This is interesting. Have you seen the guide by MiyacoGBF ? https://gist.github.com/MiyacoGBF/6fd49ae4a73a9a7f4d13c488bff2da77 I haven't had any luck myself making it work in-game though. But the FAR GUI displays and is usable in the main menu at least. |
note: i tested with dxvk dxgi with this commit 079cda1 |
Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest
master
as well.Reports with no log files will be ignored.
Software information
Nier Automata, far mod, proton
System information
Apitrace file(s)
Log files
logs from FAR mod:
crash.log
dinput8.log
modules.log
steam_api.log
related pr https://source.winehq.org/patches/data/174998
The text was updated successfully, but these errors were encountered: