-
Notifications
You must be signed in to change notification settings - Fork 39
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
Seems as though *part* of the mk11-gamepad-fix was upstreamed, now fails to apply #24
Comments
Welp. I guess it doesn't matter, because the latest update broke MK11 completely anyway. I've tried with the previous 5.9 TKG build I was using (that definitely worked), as well as GE's 5.11-GE-3-MF which is known to (used to) work. The little splash window pops up, and stays there forever. You have to kill it to make it go away. DX11 and DX12. AMDVLK and vulkan-amdgpu-pro. I'm going to make a post on the Proton GitHub but it's not as if anyone there will do anything. EDIT: Okay, nvm about it being broked, I have no clue what the deal is. It won't launch with the new build, and it won't launch with GE's builds or your old one I made unless I delete the prefix and create a new one with the GE build or your old one (I think I messed up the config on the new one). But either way, at least you know about the patch now. |
The mk11 gamepad fix was upstreamed with wine-mirror/wine@84d85ad See: Frogging-Family/wine-tkg-git@22f1ef6#diff-8cdeb58bafdc2f0a46c6ad4631a22199 |
Ahh, I didn't the first hunk in the class.c file, so I figured that much hadn't been upstreamed, but I also didn't see that you'd added that part to the mk11.patch in wine-tkg-patches, and I thought you might remove the gamepad patch if it's no longer needed, but then again, I guess if someone's using _localbuild or a custom repo targeting an older version of Wine then they still might need it. I'll close, thanks. |
It's still there as legacy patches for earlier trees. Like virtually all the patches I offer 🐸 |
So I was building a new Proton for MK11 and I went to apply the gamepad patch, and it failed. I checked prepare.log, and this was what I saw:
Offending code:
Which is the second of the two parts of the patch. looking in
dlls/wbemprox/class.c
, there is almost identical code in that spot:There are a couple formatting changes and some I-don't-know-if-they're-consequential-but-I'm-sure-you-will extremely minor tweaks that might also just be formatting, but yeah. Figured I'd let you know so you could just chop that part out or whatever else is appropriate, I removed the offending half of the patch and am running the build again, will report if the gamepad works, or doesn't (assuming MK11 actually works for me lol). I didn't want to file a PR because for 1 I'm sure you're sleeping at this time of night in France and 2, I don't know if you even want to just remove that part of the patch. Trying not to create unnecessary hassle for you.
The text was updated successfully, but these errors were encountered: