You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Special K has a lot of integration with power management on Windows to help with low-end systems. It has been a part of Special K for many years, so there are versions of Special K used in mods 5+ years old at this point that require this API.
I cannot go back and retroactively add compat hacks into all my old mods to make them work with WINE, so I really need the compat hack burden to be placed on Proton's shoulders. Newer versions actually detect WINE and start to disable these features, but I need Proton to do some of the work to make Tales of Vesperia Fix, etc. compatible with SteamDeck.
As I understand things, WINE doesn't implement much of any of the power management APIs in Windows, so there should be absolutely no harm in implementing a stub that just lies to my software and claims to have registered a notification.
The text was updated successfully, but these errors were encountered:
In fact... Special K can handle an unsuccessful notification registration, so maybe do that? Anything's better than aborting the entire game because of an API call that isn't implemented.
I don't know that we'll have time to do this ourselves any time soon, but we'd welcome patches if you'd like to take a stab at it yourself. They could go upstream first, and then we can pick them back into Proton's Wine.
pullbot
pushed a commit
to Mu-L/wine
that referenced
this issue
Mar 2, 2022
Needed by old Special K versions according to
ValveSoftware/Proton#5625.
Signed-off-by: Torge Matthies <openglfreak@googlemail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Special K has a lot of integration with power management on Windows to help with low-end systems. It has been a part of Special K for many years, so there are versions of Special K used in mods 5+ years old at this point that require this API.
I cannot go back and retroactively add compat hacks into all my old mods to make them work with WINE, so I really need the compat hack burden to be placed on Proton's shoulders. Newer versions actually detect WINE and start to disable these features, but I need Proton to do some of the work to make Tales of Vesperia Fix, etc. compatible with SteamDeck.
As I understand things, WINE doesn't implement much of any of the power management APIs in Windows, so there should be absolutely no harm in implementing a stub that just lies to my software and claims to have registered a notification.
The text was updated successfully, but these errors were encountered: