http://bugs.winehq.org/show_bug.cgi?id=56391
--- Comment #8 from imaxm memax@gmx.fr --- (In reply to Andrew Nguyen from comment #7)
With wine-10.16 and the ntsync kernel module loaded on my system, I timed the delay at the loading screen after the intro videos to be about 3 seconds. Without the ntsync module loaded, the delay at the loading screen is about 40 seconds. Therefore, I think the performance issue can be considered fixed now.
I tried to check for myself but was unsuccessful with the 'vanilla' wine-10.16 development version (both with WineHQ binary packages and with wine built by myself).
I am using Ubuntu 24.04.3 LTS with the Linux kernel 6.14.0-33-generic. I checked that the ntsync module was indeed loaded with the commands 'lsmod | grep ntsync' and 'ls -l /dev/ntsync'. When the game is launched, ntsync does not seem to be used (long loading times), which is confirmed by the fact that the command 'lsof /dev/ntsync' returns nothing.
For information, when I launch the game with 'GE-Proton10-15' (Lutris), loading times are short (equivalent to those on Windows) and the command 'lsof /dev/ntsync' returns a whole list of executables using ntsync, including the game.