Live data from Hacker News

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

xda-developers.com

411–420 of 512 posts

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

#411

Earlier quoted context omitted.

With this exact point in mind: I've recently written a pretty straight forward win32 c implementation of a utility with some context dependent window interactions and a tray icon to help monitor and facility reload of config file. Is there any way I can use the Wine project to facilitate this compiling and running straight under x11/linux environment as a integrated project that doesn't require the end user to fiddle…

> Is there any way I can use the Wine project to facilitate this compiling and running straight under x11/linux environment as a integrated project that doesn't require the end user to fiddle with Wine? I don't mind bundling shared code as needed. Help appreciated, I tried hard and failed at this endeavour priorly. I believe that's what Winelib is for: https://gitlab.winehq.org/wine/wine/-/wikis/Winelib-User's-G...

Yep. that's the route I tried before, no good, maybe it's just that the documentation is past it's sell by date, maybe it's lack of community use.. I'm just not seeing it. Even the article itself describes how to make an exe file... that will then work in Linux? Or is it simply a program that's easier to run on Wine? Loads of text with unclear details throughout it.

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

#412
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.

Can you have a Steam Wallet without having a credit card?

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

#413

Earlier quoted context omitted.

> if only Steam would add a checkbox on their checkout page to add 10% donation/tip that goes directly to their upstream opensource dependencies Or how about instead of passing the cost off to users, Steam actually supports them from their own profits? After all, they are profiting from free work. We can't be pushovers about this.

As far as I can tell, Valve makes significant contributions back to Wine via Proton development. Isn't that essentially them supporting their upstream dependencies with their own profits, by using some of those profits to pay people to contribute work to their open source dependencies?

No.

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

#414

Earlier quoted context omitted.

Valve's Proton (so Wine + DXVK + some other additions) revolutionized gaming on Linux. I play games both for fun and work, and for a solid 3+ years now, gaming on Linux has been an "it just works" experience for me, and should be for most games that don't use kernel-level anticheat.

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!

Value does pay for development on open source projects already.

https://news.ycombinator.com/item?id=34061110

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

#415

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.

Having worked in non-swe enterprise for two decades I would argue that this is less true today than it was 10 years ago. It used to be that new hires would come with a basic knowledge of windows and office, but that's no longer the case. At the same time, you have things like Smartsheets and so on, which are more popular, at least with our employees, than Excel and everyone seems to hate Outlook these days. I don't t…

> ...an AI model will receive the applications, read them, auto-reply to irrelevant ones...

You're probably breaking EU law by building this nightmare.

https://artificialintelligenceact.eu/article/86/

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

#416

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.

Having worked in non-swe enterprise for two decades I would argue that this is less true today than it was 10 years ago. It used to be that new hires would come with a basic knowledge of windows and office, but that's no longer the case. At the same time, you have things like Smartsheets and so on, which are more popular, at least with our employees, than Excel and everyone seems to hate Outlook these days. I don't t…

This probably reflects my own prejudices, but it always struck me that MS based IT people wouldn’t work with anything else, basically because they couldn’t.

That stack optimises for not really having to understand what you’re doing, but also avoiding any major foot guns (and having the general arse covering that buying IBM used to provide, but which MS now does). The price you pay is that everything is horrible to work with. But if the alternative is not really being able to get anything done at all then so be it?

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

#417

Earlier quoted context omitted.

So the steam devs can most likely produce a finite list of all their dependencies. They can then take a day or two to score each one with a weight. Then they use the weights to determine how to split the funds. Or they can have an open source champion person internally that takes care of relationships with opensource projects and can release funds to them as needed. Point is, lets say they accumulate $1M/year this wa…

And how would you determine that the buyer intends to play on linux, and not windows like 9x% of the buyers?

You can only show the checkbox on Linux. You can add OS detection to the checkbox and have it say "support our $OS dependencies" and put that into different pots of money. You can make the checkbox say "support our Linux dependencies" and then rely on Windows people not selecting it.

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

#418

Earlier quoted context omitted.

Yeah but Windows is a more stable api to develop against than Linux (at least when it comes to stuff that games need to do) - it doesn't feel "pure", but pragmatically it's much better as a game developer to just make sure the Windows version works with proton than it is to develop a native Linux version that's liable to break the second you stop maintaining it.

As someone once said it best, Win32 is the only stable ABI on Linux: https://blog.hiler.eu/win32-the-only-stable-abi/

Because free software doesn't need such a thing as a stable ABI.

There does exist flatpak, everything that would benefit from a stable ABI could use that.

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

#419

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!

Buy a steam deck. It sends a strong signal to Valve to continue supporting Wine and you get a Steam Deck

I wanted to buy the entire new lineup (Machine, VR, and controller), but alas, AI RAM shortage. I hope it can get released soon.

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

#420

Steam devs if you are reading this: add a checkbox on your checkout screen that will allow me to donate 10% or a flat amount with each purchase, that will go directly to your upstream opensource dependencies like Wine & friends. I would add money to each purchase without blinking to support these people and I think the correct place for this is at the steam checkout screen, in the case for gamers.

They can take it from the current 30% cut
Post reply on HN