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

[New build request] Wine (mainline/staging) with winesync #122

Open
bunkbail opened this issue Feb 19, 2024 · 4 comments
Open

[New build request] Wine (mainline/staging) with winesync #122

bunkbail opened this issue Feb 19, 2024 · 4 comments

Comments

@bunkbail
Copy link

Winesync (Frogging-Family/wine-tkg-git#936) is giving a decent fps boost in some titles for me, so it would be great if you can provide some builds (don't have to be frequent updates) with the functionality included. Proton-cachyos builds works well for me but for some reason it breaks network connectivity on steam (via wine) for me. Steam in wine is very important to me and all of your wine and proton builds are working fine for me, so please consider making the build available.

@Kron4ek
Copy link
Owner

Kron4ek commented Feb 19, 2024

I'll think about it.

@Etaash-mathamsetty
Copy link

any updates on this since ntsync is now part of linux-zen and is in the process of being upstreamed into the linux kernel?

@Kron4ek
Copy link
Owner

Kron4ek commented May 12, 2024

Added ntsync builds to Actions. Currently they are half broken though, only 64-bit applications work with ntsync enabled, don't know if i did something wrong or it's just a bug.

For 32-bit applications ntsync has to be disabled, Wine can't even create a 32-bit prefix if it's enabled.

$ wine-9.8-staging-tkg-ntsync-amd64/bin/wine64 winecfg
wine: using fast synchronization.
$ wine-9.8-staging-tkg-ntsync-amd64/bin/wine winecfg
wine: created the configuration directory
wine: using fast synchronization.
wine: could not load kernel32.dll, status c0000135
$ WINE_DISABLE_FAST_SYNC=1 wine-9.8-staging-tkg-ntsync-amd64/bin/wine winecfg
wine: created the configuration directory
ntsync is explicitly disabled.
wine: configuration in has been updated.

@bunkbail
Copy link
Author

yeah i can confirm this. i've been building wine-tkg with winesync/ntsync for awhile, 32-bit games aren't launching.

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