Live data from Hacker News

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

xda-developers.com

321–330 of 512 posts

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

#321
post #315
post #15

> Dirt 3 went from 110.6 FPS to 860.7 FPS > Resident Evil 2 jumped from 26 FPS to 77 FPS > Call of Juarez went from 99.8 FPS to 224.1 FPS > Tiny Tina's Wonderlands saw gains from 130 FPS to 360 FPS Amazing. I don't understand the low level details on how such a massive speed gain was ripe for the picking but I welcome! I guess thanks Valve for pouring money into Proton.

Read the last sentence in that paragraph, those numbers are a bit disingenuous: > Those benchmarks compare Wine NTSYNC against upstream vanilla Wine, which means there's no fsync or esync either. Gamers who use fsync are not going to see such a leap in performance in most games.

That makes Wine on Linux even more amazing.

It means these games were already running well in Linux and even better now.

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

#322
post #314

Earlier quoted context omitted.

This is a nice idea, but how do you follow through in practice? Who decides what counts as an "upstream dependency", where do you draw the line? Is the Linux kernel included? Are desktop environments included? How do you decide how much of the pot goes to each project, does curl get an equal amount to Wine? Why/why not? As I said, it's a nice idea but I have a feeling the complexity behind making this work well is wh…

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?

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

#323

Earlier quoted context omitted.

Electron apps also basically don’t work in Wine. I miss having Evernote on Linux.

Wouldnt it be possible to extract the files you need and sort of "repackage" it for linux? I have no idea how electron apps look "internally" but it doesnt sound too bad. Sort of like you can unzip .deb files and use them somewhere else, if what i heard was correct (never tried it myself)

Not my area of expertise so I could be wrong but Electron apps just use Chromium underneath (which already works on linux), so in theory it should be easier to get them running on linux than a native Windows app

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

#324

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!

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.

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

#325

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!

This is a fantastic idea. I completely endorse it. I hope a Valve employee sees this.

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

#326

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?

This extends past linux. Open source projects get used broadly regardless of runtime environment. Steam is just one open nerve ending where this could be used for good and they have the power to do so (and from what we've seen, steam seems to be a low friction company, less corpo red tape - would you trust say Ubisoft with handling this or steam?). If a game gets deployed to windows, it doesn't matter, as each game/application probably use five or ten or more open source projects regardless of where they run. It can help open source devs keep pacing with steam and game developer needs. Remember a ton of these project have upstream effects outside of gaming - its just the most obvious open nerve we can use to help open source.

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

#327

Earlier quoted context omitted.

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.

Electron apps also basically don’t work in Wine. I miss having Evernote on Linux.

How is that even possible? I expect you have to go out of your way to make it platform dependent, are you sure?

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

#328
post #161

This is great. Not to sound snarky, but now please get it to run Microsoft Office. I'd argue that this is the last barrier to many, many people being able to use Linux full-time for business purposes.

I don't know if it is. Most businesses seem to use the web-based Office365 interface now, rather than native Office.

I expect the biggest reasons businesses use Windows these days are momentum, and lower support costs (Linux is still less reliably than Windows on real laptop hardware).

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

#329

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!

You always give 30% to Valve and their interests so far are aligned. Everything that's possible within the Steam ecosystem is available outside of it. Maybe things will change in the future, but I doubt we could be getting a better deal.

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

#330

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!

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

Post reply on HN