▲ 913 ▼ Wine 11 rewrites how Linux runs Windows games at the kernel level, and the speed gains are massive (www.xda-developers.com) submitted 5 months ago by monica_b1998@lemmy.world to c/linux_gaming@lemmy.world 120 comments fedilink hide all child comments
[–] Lojcs@piefed.social 2 points 5 months ago (2 children) I remember hearing that Ntsync isn't even faster than fsync in general use, just in some rare corner cases permalink fedilink source parent hideshow 4 child comments replies: [–] kogasa@programming.dev 6 points 5 months ago (1 child) This is true and expected, the point of NTSYNC was to be a more faithful emulation of Windows synchronization primitives, so increased compatibility and correctness. If it's ever faster than esync or fsync it's just a bonus. It's on par generally, though. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -14 points 5 months ago (1 child) Wine Is Not an Emulator. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 4 points 5 months ago (1 child) Okay. Parts of WINE emulate parts of Windows in order to function. The NTSYNC driver emulates NT synchronization primitives. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -8 points 5 months ago (1 child) People on Lemmy are fucking dumb, wow. The word WINE literally stands for “Wine Is Not an Emulator”. It’s a translation layer. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent [–] HouseWolf@pawb.social 4 points 5 months ago It fixed the lag spikes I experienced playing some of the older Call of Duty titles so it's overall been a huge upgrade for me. permalink fedilink source parent
[–] kogasa@programming.dev 6 points 5 months ago (1 child) This is true and expected, the point of NTSYNC was to be a more faithful emulation of Windows synchronization primitives, so increased compatibility and correctness. If it's ever faster than esync or fsync it's just a bonus. It's on par generally, though. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -14 points 5 months ago (1 child) Wine Is Not an Emulator. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 4 points 5 months ago (1 child) Okay. Parts of WINE emulate parts of Windows in order to function. The NTSYNC driver emulates NT synchronization primitives. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -8 points 5 months ago (1 child) People on Lemmy are fucking dumb, wow. The word WINE literally stands for “Wine Is Not an Emulator”. It’s a translation layer. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent
[+] zewm@lemmy.world -14 points 5 months ago (1 child) Wine Is Not an Emulator. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 4 points 5 months ago (1 child) Okay. Parts of WINE emulate parts of Windows in order to function. The NTSYNC driver emulates NT synchronization primitives. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -8 points 5 months ago (1 child) People on Lemmy are fucking dumb, wow. The word WINE literally stands for “Wine Is Not an Emulator”. It’s a translation layer. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent
[–] kogasa@programming.dev 4 points 5 months ago (1 child) Okay. Parts of WINE emulate parts of Windows in order to function. The NTSYNC driver emulates NT synchronization primitives. permalink fedilink source parent hideshow 2 child comments replies: [+] zewm@lemmy.world -8 points 5 months ago (1 child) People on Lemmy are fucking dumb, wow. The word WINE literally stands for “Wine Is Not an Emulator”. It’s a translation layer. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent
[+] zewm@lemmy.world -8 points 5 months ago (1 child) People on Lemmy are fucking dumb, wow. The word WINE literally stands for “Wine Is Not an Emulator”. It’s a translation layer. permalink fedilink source parent hideshow 2 child comments replies: [–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent
[–] kogasa@programming.dev 9 points 5 months ago I'm aware. You seem to be equivocating on the word "emulate." Nobody called WINE an emulator. The design and behavior of NTSYNC is meant to mimic that of NT synchronization primitives. permalink fedilink source parent
[–] HouseWolf@pawb.social 4 points 5 months ago It fixed the lag spikes I experienced playing some of the older Call of Duty titles so it's overall been a huge upgrade for me. permalink fedilink source parent