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

Need rebase of NTSYNC and update to v7, please #1343

Open
Kerrung opened this issue Dec 19, 2024 · 10 comments
Open

Need rebase of NTSYNC and update to v7, please #1343

Kerrung opened this issue Dec 19, 2024 · 10 comments

Comments

@Kerrung
Copy link

Kerrung commented Dec 19, 2024

Everything have not working anymore with NTSYNC patches. I believe you have not needed any logs this time? And probably you want to know that NTSYNC v7 recently released. Thank you!

@Kerrung
Copy link
Author

Kerrung commented Dec 21, 2024

Hi, @Artewar67 ! Thank you for your recent rebase. But it have not working for me.
proton-tkg-build-crash.txt
last_build_config.log
prepare.log
image

@Artewar67
Copy link
Contributor

You need to update the ntsync.h file in /usr/include/linux/
Question how did you install ntsync5. are you using a custom kernel?

@Kerrung
Copy link
Author

Kerrung commented Dec 21, 2024

You need to update the ntsync.h file in /usr/include/linux/ Question how did you install ntsync5. are you using a custom kernel?

@Artewar67 I have using official Arch kernel with ntsync-dkms, ntsync-header, ntsync-common . I think the reason is this AUR packages still using v5.

@Artewar67
Copy link
Contributor

I'm surprised that it doesn't work. The thing is that ntsync5-dkms from AUR uses v6, which is different from the v5 documentation, the code itself works identically to the v5 version

In this case. You can try again since in this pull request: #1345 I slightly rebased the old patches for v6

@Kerrung
Copy link
Author

Kerrung commented Dec 21, 2024

I'm surprised that it doesn't work. The thing is that ntsync5-dkms from AUR uses v6, which is different from the v5 documentation, the code itself works identically to the v5 version

In this case. You can try again since in this pull request: #1345 I slightly rebased the old patches for v6

I will try it, thank you!

@Kerrung
Copy link
Author

Kerrung commented Dec 21, 2024

@Artewar67 I just tested 41f7e24. It now have compiled fine, but my games don't works.

@Artewar67
Copy link
Contributor

Can you please upload log file and also tell me what the game is?

@Kerrung
Copy link
Author

Kerrung commented Dec 22, 2024

@Artewar67 NTSYNC in AUR just updated to v7. So I again can't recompile it to retest. Probably it's time you should again update your TKG NTSYNC patches to v7?

@Artewar67
Copy link
Contributor

For now at this point you need to set _use_ntsync=“ntsync7” in customization.cfg. When this pull request is merged #1346 you can set _use_ntsync=“true” again and use it with ntsync5 v7

@Kerrung
Copy link
Author

Kerrung commented Dec 23, 2024

Can you please upload log file and also tell me what the game is?
For now at this point you need to set _use_ntsync=“ntsync7” in customization.cfg. When this pull request is merged #1346 you can set _use_ntsync=“true” again and use it with ntsync5 v7

@Artewar67 I just tested with 975bc35 using v7 (_use_ntsync=‘true’). The compilation happened without problems, but not all my games I tested now run. Completely failing to launch Battlenet and therefore all of Blizzard's games. This means that not even the login window launches. That is, this time it's not a case where the login window appears, but it's impossible to log in. That is, it literally completely does not even appear.
Battlenet.log

Might and Magic: Heroes 6 doesn't launch too.
MMH6.log

But among the games I tested, Baldur's Gate 3, Cyberpunk 2077, Mass Effect Legendary Edition, Frostpunk 2 work perfectly. I haven't tested other games yet.

last_build_config.log
prepare.log

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

2 participants