[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Wine 10.16.png (29 KB, 466x248)
29 KB
29 KB PNG
https://www.winehq.org/news/2025100301
>>
File: 1749070378088666.jpg (334 KB, 1536x2248)
334 KB
334 KB JPG
Congrats wine team
>>
>>106783391
Congrats. What are the implications of this?
>>
>>106783391
>ntsync is an experimental Linux kernel driver mimicking Windows synchronization mechanisms. It significantly improves Wine performance comparing to its previous, more user-space-based implementations (esync, fsync). According to its author's benchmarks, the gains in FPS in various games were usually 40-200%, but this applies mostly to CPU-bound scenarios, otherwise FPS gains will be much more modest.
https://wiki.debian.org/Wine/NtsyncHowto

very cool me dude. thank you for the info
>>
>>106783414
primarily for gayming compatibility
some games didn't work with Fsync should work with NTsync that accurately emulates windows synchronization primitives
good example would be the windows ports of COD games that are a stuttering mess with fsync but smooth as silk with NTsync
>>
>>106783459
Nice. They should do anti-cheat next.
>>
File: 1445304951570.jpg (21 KB, 500x500)
21 KB
21 KB JPG
is this significant for those byzantine Win98 Japanese H-games?
>>
>>106783496
doubt that anti-cheat is happening without linux marketshare doubling if not tripling in size
people who use linux also are probably not fond of proprietary rootkits being installed on their machines
AI anticheat will hopefully fix this problem and run entirely serverside in the near future
>>
>>106783598
>doubt that anti-cheat is happening without linux marketshare doubling if not tripling in size
It'll happen sooner or later, windows 11 is just utter dogshit. I have to use it every day at work and it is borderline unusable.
If I may indulge for a moment: It's kind of amazing in the worst possible way, microsoft managed to build an OS that made me feel nostalgia because windows 11 runs as performant as vista did with bugs that make it feel like 95. No other corporation on earth could force such utter shit onto billions of people via mandatory upgrades and still be in business. Honestly, Apple couldn't pull this off and they're usually the GOAT when it comes to raping customers.
>people who use linux also are probably not fond of proprietary rootkits being installed on their machines
Nope, we aren't. I could go on a tirade about how anti-cheat does not belong on the client side anyways.
>AI anticheat will hopefully fix this problem and run entirely serverside in the near future
See above. There's this game I used to play, Star Trek Online, it has absolutely NO anti-cheat logic on the client whatsoever, yet there has never been a real way to cheat in there. Why? Because it is a classic server-only MMO (Think WoW just with a Star Trek TNG+ skin) that thus just does anti-cheat on the server. Also, anti-cheat is a server-side concern and has no fucking business being on the client, at all. GTA Online still has the occasional cheater that fucks up your lobby just to get clapped 10 to 15 minutes later by anti-cheat, but they still have time to spoil the fun for a moment. Why? Because it's still client side anti-cheat.
Game companies just do not want to expend the money to run server-side anti-cheat because they would have to run on fully dedicated servers and not just "server light" with matchmaking servers and the rest being P2P. And that costs money. Instead they are cucking everyone who wants to play the game, but I'll cut it here.
>>
>>106783496
>>106783598
>>106783728
What da zog are you talking about? I have no issues playing the most anti-cheat infested garbage on Linux. In fact it's only been a random 2009 game that gave me issues so far, modern stuff has all been plug n play. Is this more about removing it altogether, I can understand that.
>>
>>106783391
>Arch still uses WINE 10.15
rolling release bros....
>>
>>106783391
>16-bit apps supported in new WoW64 mode.
Okay, I thought schizoid on this website said they weren't going to support 16bit anymore?
>>
>>106783391
>16bit apps working in WoW64 mode
Holy fucking kek. M$ on suicide watch. How did "freetards" do something not even M$ could do?
>>
File: No-ntsync.png (1.29 MB, 1920x1080)
1.29 MB
1.29 MB PNG
>>106783414
No ntsync
>>
File: ntsync.png (940 KB, 1920x1080)
940 KB
940 KB PNG
>>106783414
with ntsync
>>
File: trusted-computing.jpg (25 KB, 474x253)
25 KB
25 KB JPG
>>106783496
>Nice. They should do anti-cheat next.
You are retarded, wine is a user mode project and let's say they do introduce an NT-kernel layer on top of Linux that wouldn't be enough for Anti-cheat developers as Linux doesn't support the trusted computing model windows can achieve. But you shouldn't want TC as that's only useful for high security places like enterprise and consolizes the PC and NOT in a positive way.
>>
>>106783496
Not everyone is a fucking cuck. Fuck off.
>hurr just install this sandbox escaping garbage code that runs in your kernel
how about kys. Only reason I play games at all on Linux is because I can sandbox games, unlike Windows when publishers started shipping games with shit like redshell.dll.
>>
>>106783852
>Holy fucking kek. M$ on suicide watch. How did "freetards" do something not even M$ could do?
It's not that Microsoft couldn't it's just that they just don't see the value of supporting it, no company switch to linux or wine over it.
>>
File: 1665.jpg (21 KB, 460x460)
21 KB
21 KB JPG
>16-bit apps supported in new WoW64 mode.
Use case?
The last time that I ever touched a 16-bit program was to open a keygen for a game.
>>
>>106783858
>>106783865
Honestly, how? Wasn't RDR2 made during the Windows 10 era? Why are winshit developers still using the shit ass NT sync objects when superior futexes were added in like, Windows 8? I can't believe so many games are going to get such massive performance boosts because of insane incompetence or rotting legacy shitcode.
>>
>>106783893
So basically M$ is incompetent and Jewish? Glad to see Wine heem Windows so easily with way less devs and budget.
>>
>>106783901
>Use case?
>The last time that I ever touched a 16-bit program was to open a keygen for a game.
Retro gaming I assume.
Weren't there any 16bit windows games? I know the vast majority used dos, but there has to be at least a minority.
>>
>>106783893
I disagree. There was/is still considerable business value in backwards compatibility. They would've done it if it could be done reasonably cheaply. In fact I'm sure they would've assigned at least one small team to attempt it, but presumably they failed because of technical debt. Wine is naturally going to be a much cleaner project technically than windows because windows grew organically and built up a lot of shitty code. So it's easier to do something like this in wine.
>>
>>106783913
>incompetent and Jewish
You are literally describing the vast majority of companies especially the gaming market where "wine" is used to make gaming work on linux.
>>
>>106783902
its a bit deceptive
the first image in base wine that previously doesn't use esync or fsync
if you compare NTsync and Fsync (which proton uses) the differences are much smaller
>>
>>106783929
>I disagree. There was/is still considerable business value in backwards compatibility.
I don't know but most companies adopted NT based versions of windows how would 16bit be a big blow to them, but I do agree with you that this was 100% do-able.
>>
>>106783913
Not really, Windows 10 32 bit runs 16 bit program natively.
They just choose not to.
>>
>>106783961
>Not really, Windows 10 32 bit runs 16 bit program natively.
Yes, because their old method of taking advantage of 16bit mode works on 32bit processors (this is also how to DOS based versions of windows work like 95), it doesn't work on 64bit because there no such thing in 64bit mode or i.e long mode. they could have written compatibly software that would have done it in 64bit mode but they didn't.
>>
>>106783937
>if you compare NTsync and Fsync (which proton uses) the differences are much smaller
Yep, it depends on the game weight Fsync or NTsync wins.
>>
ywnbaw (windows/woman/woman+windows)
>>
>>106783875
just dont play games with anticheat then. if youre on linux then you already arent doing that
>>
>>106784540
counter proposal: Anyone advocating kernel-level anticheat in linux gets fed feet-first into a woodchipper.
>>
I am in love with Wine's versioning scheme. Wish more projects used it.

>6.16 is the latest development release
>7.0 is just the latest frozen development release from the 6.x branch
>7.1 is the new development release based on 7.0
>7.0.1 is just a bugfix patch based on the frozen 7.x branch

In other words, stable branches always have zero as the second number, while experimental branches have any other number.
>>
>>106783391
WINdows Emulator is doing a fine job at emulating Windows.
>>
>windows cruft gets added to the kernel
>bcachefs gets kicked out
KWAB
>>
>>106783801
Games with kernel level anti-cheat work on Linux only if the developer allows it, and they have no incentive to allow it given that their anti-cheat no longer runs on kernel level thus is blind to any cheats that are running outside of wine.
They have to explicitly allow you to bypass the anti-cheat functionality to some extent for you to play on Linux.
>>
>>106786624
>>106788137
Yea, this is utterly moronic. The "developer" behind this is a disgusting jew robin westman/chud shooter looking ass shitting up the kernel because apparently nobody in wine can do their damn job.

Let's make this abundantly clear, you dont need yet another semaphore behind a specific combination of kernel/kernel version/kernel module in order to emulate WFMO. All you need is a locked linked list that registers a fast per thread semaphore against a series of sync ids in userspace. You'd get perfect support across all OSes.

But, wait. According to Linus and these wine troons, we need to rip out entire filesystems and the support for reading disc backups made in the 2000s, so that we can, what? Make room for yet another semaphore that doesn't need to be here?

This utterly ridiculous state of affairs isn't going to stop tards like [just look in this thread] from shilling one half assed solution over another, thinking "we're eating good" this time around for the 17th time in a row.

"d-dude just use fsync"
"d-dude just use ntsync"
"d-dude just dont play games that dont waste time with userspace waitlists. you must update. one syscall at the end of a frame is too much. this thing never worked!!!" (>>106783902)

Why these people so utterly pathetic? It's clear to anybody who's tried using wine for any amount of time, at least twice, throughout the past decade or so, that this utter trash never worked.

Y'all need to find something new to identify with because "muh steamdeck", "muh wine", "muh proton" cringe is getting real old. We all know you don't actually use this shit. We all see the unreproducible gold software. We all see the "silver" software that crashes 2 minutes into runtime. We all see your TRACE_MACRO("unsupported function"). We all see your failed Linux laptop and handholds underperforming for years, shipping well below 2 weeks of supply from any other vendor. We see ur performative protestware.
>>
>>106788574
Why do you say such retarded things? I started out believing what you were saying, but then you brought up "backups made in the 2000s" and unfortunately I know exactly what you're talking about. Nobody who has even an inkling of a clue would say what you just said. This is beyond plain retarded, this is ultra retarded.

Not that bcacheFS being ripped out had anything to do with wine either.
>>
>>106788777
>You're retarded because I was agreeing with you
>But wait a second. nooo, you can't just point out the hypocrisy of tinker kernel developers

Why are zoomers and deranged boomers like this? You're worse than women going off "vibes"
>>
>>106783414
windows games run faster on linux than on windows, lol, lmao even
>>
File: linux.png (1.35 MB, 3064x1630)
1.35 MB
1.35 MB PNG
>>106789126
>>
>>106783391
whats nsync?
>>
>>106789143
CachyOS soon will perform worse than Mint
https://github.com/CachyOS/distribution/issues/216
>>
Shoulda had Backstreet Boys work on Wine.
>>
Had trouble with 32bit opengl on wine 10 today
>>
File: wojak feral seethe.gif (1.52 MB, 1024x1024)
1.52 MB
1.52 MB GIF
>>106788574
t. schizo
>>
>>106783391
I'll be using the last pre obligatory 64 version because the new 64 shit don't run my shit and i can't be arsed to look into it
>>
>>106789143
now do a good game like quake 2 rtx
>>
>>106788574
worked for me but i only try 20 yo stuff none of this new shit
>>
>>106783391
>>106783451
>>106783520
this helps for various dx11 games that have garbage framepacing. for example sega's mmorpg.
>>
>>106784072
Absolutely mindbroken, kek.
>>
>>106783391
>>106783496
>They should do
>They
>should
why are "people" so entitled in this forum?



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.