-
-
Notifications
You must be signed in to change notification settings - Fork 170
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
Cannot temporary override wow64 to win64 #1389
Comments
Yes, please remove the hardcoded WoW64, protontricks still complains I'm using WoW64 even though I compiled with NOLIB32=false and I can't run any Steam games anymore with Wine tree Proton rather than Valve tree. |
Could be related to wine-10.2 changes where Basically WineHQ saying "NOTOURBUG" |
I understand what winetricks using Now wow64 mode only work when |
Just built with fix d1bc0ba /usr/bin/wine*
|
|
I am having the same issue that games doesn't launch with upstream wine |
@Artewar67 4842f85
|
@Kerrung try clean prefix in |
@Artewar67 These error messages appear during Steam startup, before I even try to launch any game. So your advice about removing the prefix does not apply to my situation. Especially since Steam itself automatically removes and reinstalls the prefix when changing the Proton version. |
I've deleted the pfx folder many times, installed stuff fresh from the Redist folder inside game install folder, no luck. Games still won't launch with Wine upstream tree Proton. |
All scripts and installers that resolves So in a wow64 scenario where you need 32-bit dll's in So, symlinking wine64 -> wine will cause the 32-bit folder to be resolved to There could be other ways to fix this, but i have not found a useful way to do so. Maybe running |
The scripts that are broken (e.g. winetricks) should probably be updated themselves to use a more robust method instead of us needing to hack around it with Wine patches, IMO. It doesn't seem like upstream Wine will be changing back to the old layout, since the change was made in order to some broken ARM configurations (see here: https://gitlab.winehq.org/wine/wine/-/merge_requests/7204). For updating scripts, feel free to take ideas from my AUR package here: https://aur.archlinux.org/cgit/aur.git/tree/setup_dxvk.sh?h=dxvk-msvc-git#n55 I've tested it with a variety of combinations of different kinds of Wine builds (new and old, 32- and 64-bit, wow64 etc.) and it seems to handle them all just fine. |
hello! I've created simple wrapper for winetricks, which temporary changing wow64 to win64 (sometimes winetricks works bad in new wow64 mode).
But my override does nothing, because wow64 hardcoded!
Can you please make check in your patch
My wrapper:
The text was updated successfully, but these errors were encountered: