Live data from Hacker News

Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

xda-developers.com

371–380 of 512 posts

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#372

Reading these posts always make me feel like an imposter. People are dealing with such low level things, while i'm outta here building simple CRUDs.

If it's any consolation I can out-imposter you: lately I've been mostly reviewing LLM-generated code.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#373

While I am not a big gamer anymore, I am curious whether this new Wine release make it possible to run Windows software such as Photoshop or Visual Studio on Linux with decent speed and decent resource usage.

At least for the last decade Visual Studio and Photoshop ran just fine on wine.

I hope Photoshop runs in the Linux VM introduced with Android 16, so I can stop carrying a laptop to edit photos and bring just a 0.5kg monitor instead.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#374
post #324

Earlier quoted context omitted.

https://www.winehq.org/donate

Requires PayPal or credit card. The suggestion was to pay with your Steam Wallet or whatever payment method already used when you buy a Proton-based game on Steam.

> Donate to the Wine Development Fund by cash, cheque, or international money order in US dollars.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#375

Earlier quoted context omitted.

Yeah, people forget that MS Office, and Excel and Outlook in particular, are the real foundation of Microsoft's vendor lock-in on the desktop.

Outlook is now basically an Electron app, they've deprecated the old desktop Outlook in favor of a port of the web app to desktop, so it's basically just Excel remaining.

> Outlook is now basically an Electron app

And it's horrible.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#376

Earlier quoted context omitted.

Now if only Steam would add a checkbox on their checkout page to add 10% donation/tip that goes directly to their upstream opensource dependencies (like the Wine team), that would be amazing! I would add extra money on every purchase to support these people!

Great idea! Such donations might even be tax-deductible revenue for Valve, so even the finance bros should love it. Although I would prefer if Valve simply commits to a fixed percentage of its Steam fee to be donated...

Forwarded donations are not tax-deductible (in the US); That's a lie that's been spread around the internet. If you give a company money with the express purpose of them forwarding it to someone else (the company acts as a "collection agent"), it's not their income or donation.

https://taxpolicycenter.org/taxvox/who-gets-tax-benefit-thos...

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#377

Earlier quoted context omitted.

It is a superb project, and a hard thing to do. It is a pity that the apps most business people use everyday, like Word and Excel and Outlook don't work in it (Excel 2010 is the last version that has Platinum status). It is interesting that these are harder to get working than games.

> It is interesting that these are harder to get working than games. Games are mostly just doing their own thing, only interacting with the system for input & output. MS Office is using every single corner of Windows: every feature in the XML libraries, tons of .NET type stuff, all the OLE and COM and typelib and compound storage features, tons of Explorer integrations, auto-updating stuff via Windows patching mechan…

For games, part of that mere „output” is 3d graphics, so replicating the internals of Direct 3D exactly right and getting the Linux GPU drivers to cooperate. That’s a hardcore task.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#378
post #275

Earlier quoted context omitted.

Does windows make it easy to tell the installer wants to install kernel anti cheat? It used to pop up the generic binary "This application wants to change files on your computer" which could be installing in the protected "Program Files" or could be modifying anything.

I dont think you can even load the "windows" kernel module in wine. Last time i tried with the capcom rootkit, it didnt work at all.

Wine doesn't emulate the NT kernel; Just the NT and Win32 userspace APIs. For example, Wine provides a `kernel32.dll` that maps API calls into the appropriate Linux ones. Anything kernel level is operating "below" Wine.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#379
post #90

Earlier quoted context omitted.

Can confirm, my buddy who is someone I respect immensely, is an embedded programmer. He will talk about OS events, or any low level concept and it makes me feel like I don’t know anything, but he acts like I’m a genius if I talk about JavaScript Runtimes, browser engines, anything frontend. It’s cool he teaches me new things, I teach him some

I think your friend is just being kind. Most people know that there is a big difference between experience in something pretty easy vs mastery of something very difficult. A rocket scientist acknowledges a concrete guy knows way more than he does about concrete, but also knows that doesn't make him a genius because it's easy enough to learn just being around it. Plus, the rocket scientist also knows that since he kno…

I work on OS/embedded and my wife in server backend. I definitely feel like a simpleton when trying to understand all of the high level stuff she works on. It doesn't invalidate my own expertise. There is nothing wrong with acknowledging someone has skills that you don't have and likely would take a long time to pick up.

Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains

#380
post #377

Earlier quoted context omitted.

> It is interesting that these are harder to get working than games. Games are mostly just doing their own thing, only interacting with the system for input & output. MS Office is using every single corner of Windows: every feature in the XML libraries, tons of .NET type stuff, all the OLE and COM and typelib and compound storage features, tons of Explorer integrations, auto-updating stuff via Windows patching mechan…

For games, part of that mere „output” is 3d graphics, so replicating the internals of Direct 3D exactly right and getting the Linux GPU drivers to cooperate. That’s a hardcore task.

Fun fact: MS Office also uses Direct3D :) See "Graphics" requirement here: https://support.microsoft.com/en-us/office/system-requiremen... We put a ton of effort into D3D11 specifically to get MS Office running.
Post reply on HN