News for hackers. Stuff that matters.
Re:AAA Gaming on Asahi Linux by dcchambers on Thursday October 10, 2024 @03:31PM (#41802586)
From a performance and technical perspective this is incredible. Well done!

It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux.

A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on Proton is just...dreamy.

Re:AAA Gaming on Asahi Linux by tapoxi on Thursday October 10, 2024 @04:03PM (#41802934)
Re:AAA Gaming on Asahi Linux by dcchambers on Thursday October 10, 2024 @04:24PM (#41803171)
That's awesome news!
Re:AAA Gaming on Asahi Linux by sweeter on Thursday October 10, 2024 @07:27PM (#41804609)
A lot of stuff like this shows up, they also have a fork of waydroid and box64. I think a lot of them are projects and a lot of them are just devs with a lot of agency who share the dream
Re:AAA Gaming on Asahi Linux by scheeseman486 on Friday October 11, 2024 @01:22AM (#41806431)
Steam Deck was made possible by their ongoing efforts to enable the play of most of their games catalog on any hardware platform that is computationally capable of running them, regardless of OS or architecture.

The end game for Valve isn't Steam Deck 2 or 3 (which is statistically impossible for Valve to produce), but for Steam to be on everything.

Re:AAA Gaming on Asahi Linux by pjmlp on Friday October 11, 2024 @02:40AM (#41806862)
Steam Deck was made possible by the plethora of the Windows games developer market and Proton.

Most of the studios that own those games, and target POSIX like OSes on mobile phones and game consoles, are yet to bother with GNU/Linux versions for SteamOS.

Re:AAA Gaming on Asahi Linux by scheeseman486 on Friday October 11, 2024 @05:23AM (#41807803)
Wine and DXVK are already running on Android and they play Windows games with the rendering and computational complexity of Fallout 4 at playable framerates on many of the latest smartphone SoCs. It's still WIP, but it's already gone beyond proof of concept, people are using them. Valve don't need the developers to be on-board in order to run their games on anything else, that's why Proton exists.

What Valve want is the dissolution between platform/architecture and store. By my eye, it's the driving force of their efforts, more so than them selling hardware or being the open source good guys. Not to undervalue their work in helping make Linux a first class citizen for gaming, but the core of their business model is getting people to engage with their store, full stop, and being able to sell their games on Android (and elsewhere) would massively extend their reach.

This may go both ways too, there's also been indications that Valve have been tinkering with Waydroid, meaning Steam could also become a store for Android-native games.

Re:AAA Gaming on Asahi Linux by pjmlp on Friday October 11, 2024 @10:36AM (#41809845)
It looks more like how to avoid paying Windows licenses for the SteamDeck to me.
Re:AAA Gaming on Asahi Linux by wtetzner on Friday October 11, 2024 @10:51AM (#41809994)
I'd guess SteamOS is more about control than licensing costs.

I don't think Valve wants to be at the mercy of Microsoft and their policy & technical decisions.

Re:AAA Gaming on Asahi Linux by sandworm101 on Friday October 11, 2024 @11:46AM (#41810524)
Close, but the root is more nuanced. Once upon a time, Microsoft was talking about regulating "apps" on windows like Apple does for the iPhone. Valve saw the writing on the wall: a potential ban on violent or otherwise adult-themed games. So Valve started the steambox project. Get the games running on linux/WINE and they could tell Microsoft to push off. Years later, we have the steamdeck as a revolutionary product and linux is the go-to OS for portable gaming.
Re:AAA Gaming on Asahi Linux by pjmlp on Friday October 11, 2024 @12:06PM (#41810732)
Running Windows games on top, which will work until it doesn't.
Re:AAA Gaming on Asahi Linux by michaelmrose on Friday October 11, 2024 @12:32PM (#41810940)
What trouble do you foresee?
Re:AAA Gaming on Asahi Linux by rowanG077 on Friday October 11, 2024 @01:09PM (#41811287)
I mean practice has shown it's not a problem. What else is there?
Re:AAA Gaming on Asahi Linux by johnfernow on Friday October 11, 2024 @02:02PM (#41811713)
What do you foresee not working in the future?

If future versions of Proton break compatibility with older Windows apps, you can use different old versions of Proton for individual games. Steam makes this very easy on Linux, but rarely is it necessary.

I don't foresee many Linux distros breaking compatibility with Wine, which is good, as some devs argue Win32 is the only stable ABI on Linux. [1]

I don't foresee legal issues either, as Wine has been around for 31 years, and its corporate sponsors have included Google in the past. I've seen no indication that the project is on shaky legal grounds.

Microsoft could always create a new API that Wine doesn't yet support, but good luck getting developers to use it -- they've tried many times, but not much has stuck, and most devs just stick with Win32. [2]

1. https://blog.hiler.eu/win32-the-only-stable-abi/

2. https://news.ycombinator.com/item?id=36060678

Re:AAA Gaming on Asahi Linux by kbolino on Friday October 11, 2024 @10:52AM (#41809998)
That's a small part of it, I think. They've almost certainly spent a lot more on pouring time and effort into Linux than they ever would have saved on license fees. It seems like Valve doesn't want to be beholden to Microsoft in any way. They support Windows because that's where the users and the games are, but they don't want Microsoft to be able to rug-pull them either.
Re:AAA Gaming on Asahi Linux by pjmlp on Friday October 11, 2024 @12:06PM (#41810719)
Except that they are, to the extent they depend on Microsoft technologies for the games that run on Proton.
Re:AAA Gaming on Asahi Linux by kbolino on Friday October 11, 2024 @12:35PM (#41810970)
As far as I am aware, neither Valve nor the independent Wine/Proton developers are bound by any licensing agreements with Microsoft. They are clean-room implementing the same technologies, but they are not beholden to Microsoft in any legal way. Of course, drastic changes in laws or policy regimes could alter this dynamic, but those are out-of-context risks.

In order for Microsoft to rug-pull the technology (which is quite different from rug-pulling the business model), they'd have to break compatibility on Windows itself. Video games remain a major reason for home users to run Windows. Making ABI-breaking changes to Win32 or DirectX is just not very likely to happen. And if it did happen, it would be a boon to Valve and not a harm.

The biggest risk (and this would be a classic Microsoft move, to be fair) I can foresee is aggressive API changes that make it hard for Valve/Wine/Proton to keep up but also make it hard for game developers not to. I'm not exactly sure what this would look like, and a lot of the core technologies are pretty stable by now, but it's a possibility. It's not, however, going to harm anything that already exists.

Re:AAA Gaming on Asahi Linux by homebrewer on Friday October 11, 2024 @02:51PM (#41812271)
They can restrict .NET and the C++ stdlibs so that you can only run them under Windows (through a license change or by introducing a code check), but if they hadn't done that in Ballmer days, I don't think they will now.
Re:AAA Gaming on Asahi Linux by rowanG077 on Saturday October 12, 2024 @05:09AM (#41817704)
Not they aren't dependent on Ms tech. Wine is not by ms.
Re:AAA Gaming on Asahi Linux by talldayo on Friday October 11, 2024 @11:05AM (#41810128)
Why are you so butthurt about Valve and Proton in every thread I see you in? It's gotten to a worryingly consistent rate.
Re:AAA Gaming on Asahi Linux by pjmlp on Friday October 11, 2024 @12:04PM (#41810698)
Because people love to celebrate Proton as if it was doing anything for GNU/Linux games, when in reality is another OS/2 take on Windows.
Re:AAA Gaming on Asahi Linux by talldayo on Friday October 11, 2024 @12:16PM (#41810804)
It doesn't have to do anything for GNU/Linux games, that's been an option for years and it's a ghost town a-la Metal-native games. Valve (and the community) are doing the right thing by ignoring the Apple strategy of creating a redistribution standard they will depreciate within the decade.

By supporting Proton, they are guaranteeing that modern and retro Windows games will be playable on Linux far into the future. Trying to get the next Call of Duty to support Linux natively is, quite literally, a waste of everyone's time that could possibly be involved in the process. I cannot see a single salient reason why Linux users would want developers to release a proprietary, undersupported and easily broken native build when translation can be updated and modified to support practically any runtime.

Re:AAA Gaming on Asahi Linux by sweeter on Friday October 11, 2024 @12:45PM (#41811061)
Yea. You either have to pump a ton of money into it like Apple tries to do to get devs to target your OS, or you can take matters into your own hands and do the unthinkable with Wine and Proton. Its unironically a silver bullet solution. Otherwise we'd all be waiting for years to make 1/1000th the progress
Re:AAA Gaming on Asahi Linux by michaelmrose on Friday October 11, 2024 @12:34PM (#41810965)
The practical implication is that one can click one button and buy install and play thousands of games on Linux. Only MS stockholders are liable to care about the implications for Windows.
Re:AAA Gaming on Asahi Linux by johnfernow on Friday October 11, 2024 @01:28PM (#41811454)
We don't have to imagine what Linux gaming would be like without Proton.

- CD Projekt Red: released Witcher 2 on Linux, didn't for Witcher 3.

- iD Software: released Doom 3 on Linux, didn't for Doom (2016) or Doom Eternal.

- Epic Games: released Unreal Tournament 2004 on Linux, but didn't for Unreal Tournament 3 or Fortnite. (A Linux port was being worked on for UT3, but it ended up getting cancelled.)

- Larian Studios: released Linux version of Divinity: Original Sin, didn't for Divinity: Original Sin 2 or Baldur's Gate 3

Many studios over the years have made native Linux versions, and many studios stopped because the cost of porting exceeded the revenue it generated. Proton didn't exist when Unreal Tournament 3, Witcher 3, Doom (2016), or Divinity: Original Sin 2 released, so Proton wasn't the reason those studios stopped developing Linux titles -- they stopped because it made no financial sense to continue to make them.

Now, with Proton, 79% of the top 1000 games on Steam are gold or platinum rated on ProtonDB. If you're fine with minor issues, 88% are silver rated or better. For the Steam Deck in particular, there are 5,500 verified games, and 16,526 verified or playable games. So I'd argue Proton is doing quite a lot for people gaming on GNU/Linux machines, since they now have access to a solid majority of the top 1000 games on Steam, both on a Linux desktop and on a handheld.

Re:AAA Gaming on Asahi Linux by scheeseman486 on Friday October 11, 2024 @11:41PM (#41816212)
OS/2's Windows compatibility was borne in the midst of Windows' rapid ascension, of rapid progress and change in the home PC industry.

We aren't in the 90s anymore. Win32 has stalled, Microsoft has a regulatory gun to their head and Wine's compatibility (at least in the domain of games) is extremely good, good enough to allow for a commercial product to be a success while being entirely reliant on it. In what way is any of this comparable to what happened with OS/2 outside of "it runs Windows applications"?

Re:AAA Gaming on Asahi Linux by sandworm101 on Friday October 11, 2024 @12:04PM (#41810699)
I am a strong linux supporter and I too do not like what proton is doing to games. A few years ago there were many significant games coming out with native linux capacity (MineCraft, KSP, Factorio). Then proton dropped. Now, rather than support linux natively, even the most pro-linux developers are just expecting that their windows version will run under proton. And those who are running games under proton are essentially cut-off from customer support. I've had a few games where a patch suddenly stopped them working under proton. I have no recourse in such situations. That is not a good trend.
Re:AAA Gaming on Asahi Linux by talldayo on Friday October 11, 2024 @12:13PM (#41810787)
Linux is not a stable runtime in the first place. Unless you are isolating, redistributing and sandboxing most of the libraries used to run your game, it's almost guaranteed to break when the dependencies are updated. Windows apps don't have that problem, natively or when run through emulation.
Re:AAA Gaming on Asahi Linux by ikety on Friday October 11, 2024 @01:26PM (#41811440)
Genuinely what is the practical difference in this for 99% of users? They just want to play x game. Proton performance is pretty great, what else would be a problem for those people?

Also when it comes to breaking proton support (Which does happen) Valve + GloriousEggroll give you access to plenty of older and special versions. Surely that's better than rolling back entire software?

My game doesn't work -> I go to protonDB -> Users saying use X Proton Version or Y ProtonGE version -> I switch the layer used in steam

Hard to imagine a simpler process than that

Re:AAA Gaming on Asahi Linux by homebrewer on Friday October 11, 2024 @02:44PM (#41812191)
Just ignore the guy, it's essentially the reverse of "I run Arch BTW". Not just about Valve or Proton, but about pretty much every FOSS technology that's celebrated here.
Re:AAA Gaming on Asahi Linux by p_l on Friday October 11, 2024 @01:18PM (#41811360)
I don't remember how officially it was stated, but original push by Valve for steam on Linux with Proton was to remove their dependency on Microsoft - a hedge against possible future ecosystem-impacting decisions in Redmond.

Making SteamDeck use windows wouldn't impact prices much, Microsoft is really friendly for putting windows by OEMs. Could even run modified to act like current steam deck.

Instead, SteamDeck is there to drive up testing on Proton or straight forward porting to Linux, which just availability on Linux and the previous steam machine didn't drive up

Re:AAA Gaming on Asahi Linux by ikety on Friday October 11, 2024 @01:20PM (#41811382)
Linux/Unix has been used as a base overwhelmingly in pretty much every new consumer OS for decades. Not to mention Microsoft certainly cuts deals with manufacturers when it comes to windows on portable devices (I think at one point they offered free licenses on devices with screen sizes under 8 inches).

The steam deck is 100% usable without leaving 'game mode' even a single time. Something that is genuinely impossible using Windows as a base. That's the important part

Re:AAA Gaming on Asahi Linux by scheeseman486 on Friday October 11, 2024 @11:33PM (#41816183)
The amount of money Valve has pumped into Linux would have far exceeded the money they saved through licensing Windows. Like probably by an order of magnitude or more. For someone as smart as you seem to be, your points don't make a whole lot of sense.
Re:AAA Gaming on Asahi Linux by freedomben on Friday October 11, 2024 @09:33AM (#41809358)
You are right that many developers don't care and haven't bothered with Linux, but one reason for optimism is that this seems to be changing. Just looking through the list of native Linux games today compared to what it was like a year or 2 years ago, there are a lot more options. I was looking through the list of Linux games on Gog, and it is likewise in a much better position than it was prior. I think there is much reason for optimism!!
Re:AAA Gaming on Asahi Linux by grahamj on Friday October 11, 2024 @03:09PM (#41812494)
“There is now sufficient reason for greater optimism”

- Automated Personnel Unit 3947

Re:AAA Gaming on Asahi Linux by reassembled on Friday October 11, 2024 @07:47AM (#41808624)
Everything except Windows 7 and XP that is.
Re:AAA Gaming on Asahi Linux by jchw on Friday October 11, 2024 @08:42AM (#41808978)
I believe Valve dropped official Windows 7 support in Steam because Chromium did and they weren't going to fork it.

I empathize if you don't like any version of Windows newer than 7 or XP, but it's time to let the dream of running them forever go. It's not weird when software doesn't support the 2009 version of an operating system anymore in 2024. If they never dropped support, it would be difficult to take advantage of improvements that occurred in the last 10 years, because we'd forever be stuck in baggage.

Of course when it's feasible everybody loves software that really never does drop support, like 7-zip, which I think happily still works on Win9x without KernelEx... but I'd rather 7-zip stopped having serious security issues than continued to work on old Windows versions.

Re:AAA Gaming on Asahi Linux by kbolino on Friday October 11, 2024 @11:03AM (#41810102)
Windows 7 was great and I'd love to go back. If I really had my druthers, Windows 2000 was peak and XP was just a vulgarized version of 2000.

However, it is Microsoft more than anyone else that has decided to stop supporting those operating systems. Windows XP does not have support for any modern version of TLS (only TLS 1.0). There's no good way to support a browser-based app like Steam on a platform that cannot natively provide a secure connection to a modern web server.

There is not such a hard reason to drop Windows 7 support (again, except that Microsoft no longer supports it) but there are security-relevant APIs that are only available starting in Windows 10 which means special patches would have to be maintained just for Steam on Windows 7 to continue working securely.

Re:AAA Gaming on Asahi Linux by lucasban on Friday October 11, 2024 @09:51AM (#41809493)
What do you mean Steam Deck 2 or 3 would be impossible?
Re:AAA Gaming on Asahi Linux by vundercind on Friday October 11, 2024 @10:15AM (#41809658)
Steamdeck 3 being statistically impossible is a joke about Valve having an aversion to releasing a #3 of anything.

Half life 1, 2… hm.

Ok we’ll make three HL2 episodes to follow that up.

Ep I. Ep II. Uhhhh… and let’s stop there, just like forever I guess.

Portal 1. Portal 2.

Left4dead. L4D2.

Team Fortress. TF2.

Counterstrike. CS2. Oh shit we’re releasing a third one, we might have to use the number three finally, oh no… I’ve got it: CS:Go!

Re:AAA Gaming on Asahi Linux by jakogut on Friday October 11, 2024 @11:10AM (#41810182)
Also, the successor to CS:Go is...Counter-Strike 2.
Re:AAA Gaming on Asahi Linux by vundercind on Friday October 11, 2024 @12:07PM (#41810735)
Oh damn I got the order on those mixed up. Was probably thinking of CS Source.

Regardless, point stands: they hate the number 3.

Re:AAA Gaming on Asahi Linux by echoangle on Friday October 11, 2024 @01:06PM (#41811265)
They’re probably doing it on purpose as a joke at this point.
Re:AAA Gaming on Asahi Linux by jakogut on Friday October 11, 2024 @02:02PM (#41811716)
It would have to be, CS2 is the fourth major installment in the Counter-Strike franchise.

Then again, all kinds of companies take liberties with naming including numbers. Look at Windows 7 (12th major release), Windows 10 (successor to Windows 8), the game Battlefield 2 (third in the series), Battlefield 3 (three games after BF2), Battlefield 1 (after the release of BF4), etc.

Re:AAA Gaming on Asahi Linux by ohmahjong on Friday October 11, 2024 @10:16AM (#41809664)
It is a joke about Valve only rarely making the third installment in any of their series (e.g. Half Life 3 not existing) Edit: specifically including "3" in the title - the actual number of games tends to be higher but with different names.
Re:AAA Gaming on Asahi Linux by rowanG077 on Thursday October 10, 2024 @04:05PM (#41802950)
I'm not sure if you know. But Alyssa, the person who basically wrote almost the entire userspace opengl and vulkan driver, works at valve.
Re:AAA Gaming on Asahi Linux by dcchambers on Thursday October 10, 2024 @05:03PM (#41803566)
Wow! I wasn't aware, but that actually gives me a ton of confidence that Valve isn't ignoring ARM with all of their Linux + Proton work.

Her output is incredible.

Re:AAA Gaming on Asahi Linux by inputError on Thursday October 10, 2024 @05:45PM (#41803899)
Alyssa rules. We all love Alyssa.
Re:AAA Gaming on Asahi Linux by 1-more on Friday October 11, 2024 @02:05PM (#41811748)
I see cats writing software _with hardly any documentation_ like this and my brain melts. Power level strictly monotonic, possibly exponential, and very very large. Bravissima!
Re:AAA Gaming on Asahi Linux by adastra22 on Friday October 11, 2024 @12:11AM (#41806035)
I hope they don’t ignore macOS. They could port proton to run on Metal + Rosetta and then Steam would support all running windows titles on macOS and Linux.

I recognize it’s a hell of an ask, but I think Alyssa could pull it off.

Re:AAA Gaming on Asahi Linux by pmarreck on Friday October 11, 2024 @08:41AM (#41808973)
I'm a huge macOS fan but even I have to admit that gaming deserves to have a home on an open-source OS controlled by no one (which would be Linux in this case) and that Steam devoting effort to bring first-class gaming from Windows to macOS is like working to escape from the frying pan into the fire.
Re:AAA Gaming on Asahi Linux by satvikpendem on Saturday October 12, 2024 @03:58AM (#41817305)
I use whisky which is WINE underneath to play games on macOS.

https://github.com/Whisky-App/Whisky

Re:AAA Gaming on Asahi Linux by psd1 on Friday October 11, 2024 @09:27AM (#41809313)
I hope that she was working on Asahi full time at valve, because if she did all that while also holding down a day job then I might as well be soylent green.
Re:AAA Gaming on Asahi Linux by jamiek88 on Friday October 11, 2024 @04:19PM (#41813314)
The 10x developer is real!

Sometimes you’ve just gotta tip your hat.

Re:AAA Gaming on Asahi Linux by bmicraft on Thursday October 10, 2024 @05:56PM (#41804002)
An ARM CPU only emulating x86 isn't going to be more efficient than straight x86. ARM is barely more efficient as it is at those performance levels.

The real reason Apple is ahead is because they're paying for more expensive more advanced nodes for their CPUs. I you compare CPUs on similar node sizes, you'll see that AMD and Intel are basically caught up architecturally in perf/W metrics.

Re:AAA Gaming on Asahi Linux by aurareturn on Thursday October 10, 2024 @07:55PM (#41804770)
This is definitely not true. M3 is 2x - 3x more efficient than Lunar Lake on the same N3B node.
Re:AAA Gaming on Asahi Linux by adgjlsfhk1 on Thursday October 10, 2024 @08:35PM (#41804992)
I don't think that's true. M3 has much better idle/near-idle power draw, but actual performance per watt when doing things is pretty close.
Re:AAA Gaming on Asahi Linux by aurareturn on Thursday October 10, 2024 @08:58PM (#41805107)
No, it’s the other way around. Intel has generally caught up in idle power draw but is still severely behind in performance per watt.

https://www.notebookcheck.net/Intel-Lunar-Lake-CPU-analysis-...

https://youtu.be/ymoiWv9BF7Q

Re:AAA Gaming on Asahi Linux by hedora on Thursday October 10, 2024 @11:34PM (#41805766)
The last I checked, there low wattage AMD and high wattage Apple had similar performance and wattage, so AMD was the right choice for raw performance, and Apple won for portable devices.

Intel was losing badly to one or the other at all TDPs. I don’t get the impression that’s changed much. (Even if it has, I can’t remember the last time I encountered a non-xeon intel machine with working hardware and drivers (for any OS, and I tried Windows, Linux and macs).

Re:AAA Gaming on Asahi Linux by aurareturn on Friday October 11, 2024 @12:39AM (#41806193)
AMD does not win over Apple for raw portal performance. AMD does give you a lot of MT performance for a decent price. You have to buy an M3 Pro to match an AMD HX 370. However, you’re sacrificing battery life, quietness, portability, and ST performance with AMD.
Re:AAA Gaming on Asahi Linux by Brybry on Friday October 11, 2024 @04:24AM (#41807453)
Remember that the latest Intel chips are a TSMC process node now, that's a pretty big change.
Re:AAA Gaming on Asahi Linux by high_na_euv on Friday October 11, 2024 @04:54AM (#41807646)
Have you seen Lunars iGPU?
Re:AAA Gaming on Asahi Linux by aurareturn on Friday October 11, 2024 @09:06AM (#41809142)
Yes, M3 is still 2-3x more efficient than Lunar Lake’s GPU as long as it’s not games that were more optimized for x86 and or DirectX. For example, M3 generally wins in compute with a lot less power needed.
Re:AAA Gaming on Asahi Linux by high_na_euv on Saturday October 12, 2024 @09:00AM (#41818741)
Src?
Re:AAA Gaming on Asahi Linux by adastra22 on Friday October 11, 2024 @12:09AM (#41806025)
There is no theoretical reason that is the case. These systems would be transpiling, not interpreting.
Re:AAA Gaming on Asahi Linux by alexr243 on Thursday October 10, 2024 @07:07PM (#41804485)
You can play windows game with this release in Asahi Linux! So it is possible now
Re:AAA Gaming on Asahi Linux by shmerl on Thursday October 10, 2024 @07:31PM (#41804629)
You don't need Apple for that.
Re:AAA Gaming on Asahi Linux by jayd16 on Thursday October 10, 2024 @08:37PM (#41805001)
This makes me think of the classic clip of George Carlin telling a joke about the difference between heaven and hell [1].

Is there a modern equivalent with FAANG, Microsoft, Sony, Valve, etc.?

[1]https://www.youtube.com/watch?v=oR8xPC4NEro

Re:AAA Gaming on Asahi Linux by 0xDEAFBEAD on Friday October 11, 2024 @12:26AM (#41806112)
In heaven, Microsoft is in charge of gaming, Amazon does the customer service, Apple is responsible for privacy, Facebook does the UI, and everyone works at Google.

In hell, Apple is in charge of gaming, Google does the customer service, Facebook is responsible for privacy, Microsoft does the UI, and everyone works at Amazon.

Re:AAA Gaming on Asahi Linux by Arcanum-XIII on Friday October 11, 2024 @02:02AM (#41806642)
"Amazon does the customer service"

Sure this isn't Hell ? Because customer service at Amazon is a best non existant, at worse actively against you...

Re:AAA Gaming on Asahi Linux by raffraffraff on Friday October 11, 2024 @03:00AM (#41806992)
Can't you famously just return stuff to Amazon within a month for basically any reason? I purchased a monitor from Dell and after a few weeks it became clear that there was a loose connection internally. It was extremely simple to prove. But getting it replaced was hell. I went through the whole process of creating a ticket, talking to 3 different people, taking photos of the thing from every angle and then after they failed to get back to me for a week, I emailed for an update and was told "Sorry sir, there was no activity on the ticket for over a week so the ticket was closed". It didn't matter that the delay was on their side. And no they wouldn't reopen the ticket, and no I couldn't refer to the old ticket, and no the old photos wouldn't work. Start over. Talk to several different support people again, take all those photos again.

My SIL bought a scanner from Amazon a few months back and never unboxed it because she was moving house. When she did, it was faulty. They took it back without much of a fight even though the month was up. She just said "I unboxed it yesterday, it's broken".

Re:AAA Gaming on Asahi Linux by chefandy on Friday October 11, 2024 @03:11AM (#41807062)
It's changing. I imagine that was always intended to be an introductory thing to cement their position in the marketplace.
Re:AAA Gaming on Asahi Linux by xnzakg on Friday October 11, 2024 @03:29AM (#41807165)
Good old enshittification. Make it good to attract users, then optimize for profit once the users can't leave.
Re:AAA Gaming on Asahi Linux by thaumasiotes on Friday October 11, 2024 @03:58AM (#41807301)
What's stopping the users from leaving?
Re:AAA Gaming on Asahi Linux by fsflover on Friday October 11, 2024 @04:09AM (#41807355)
Re:AAA Gaming on Asahi Linux by thaumasiotes on Friday October 11, 2024 @05:52AM (#41807966)
That is not a compelling case for Amazon locking customers in. You can't make a purchase anywhere else because you paid for Amazon Prime?
Re:AAA Gaming on Asahi Linux by chefandy on Tuesday October 15, 2024 @04:37PM (#41852837)
Nobody ever went broke banking on the laziness of the American public. People could also go to the pizza shop or liquor store or grocery store or 7-11 or whatever instead of paying a shitload more delivery but they don't.
Re:AAA Gaming on Asahi Linux by InDubioProRubio on Friday October 11, 2024 @05:00AM (#41807672)
From citizen to shitizen.. we need a virtual sovyeet union in antartica.. systemic competition
Re:AAA Gaming on Asahi Linux by oarsinsync on Friday October 11, 2024 @06:59AM (#41808352)
It's been like that for over a decade now. I hope you're wrong, but I fear you're not.
Re:AAA Gaming on Asahi Linux by jjk7 on Friday October 11, 2024 @01:50PM (#41811589)
Not a chance -- if I can't easily return things I might as well go back to in-store or use aliexpress or similar.
Re:AAA Gaming on Asahi Linux by echelon on Friday October 11, 2024 @03:05AM (#41807030)
Amazon's customer service (for the web store at least) is fantastic.

Even if the core shopping/delivery service fails you, if you complain, they'll take the "customer is always right" position and make you whole. They'll refund or re-ship with no questions asked, without requiring you sending back anything or even so much as providing proof.

I'm sure some people must take advantage of that level of customer service, but it's a really pleasant experience.

Re:AAA Gaming on Asahi Linux by leghifla on Friday October 11, 2024 @07:57AM (#41808706)
Be cautious about calling their customer support if you have "bought" DRM stuff: you can be banned for any reason at any time.

I complained about a failed delivery (broken box, one item missing). They refunded me but then immediately put me on a watch-list, threatening to ban me if I ever complain again. I will never buy anymore on amazon.

See https://news.ycombinator.com/item?id=41555898

Re:AAA Gaming on Asahi Linux by apetrovic on Friday October 11, 2024 @04:25AM (#41807457)
I bought Kindle Paperwhite with ads. Get tired of ads. Tried to pay Amazon to remove ads, for some reason it didn't work (I'm not from USA).

Contacted customer support, explained what's the problem, the person on the other side said "wait a minute, sir" and removed ads from my Kindle without asking me to pay for it.

That was a good experience with Amazon.

Re:AAA Gaming on Asahi Linux by aktuel on Friday October 11, 2024 @06:09AM (#41808060)
Based on my own experience it is still fantastic. Not long ago I had an issue with an order and a real human called me back right away outside normal office hours. No waiting in a phone queue. And he was actually able to help me. If that is not excellent I don't know what is. I don't know of any other large company with a remotely similar customer experience.
Re:AAA Gaming on Asahi Linux by 35mm on Friday October 11, 2024 @02:41AM (#41806875)
Facebook’s UI is slow as hell.

But otherwise this is accurate.

Re:AAA Gaming on Asahi Linux by 0xDEAFBEAD on Friday October 11, 2024 @04:20AM (#41807429)
Perhaps I should have said "UI design" instead of "UI".

I feel a little guilty, because it's all based on stereotypes, and I don't have enough firsthand experience to say which stereotypes are true.

Re:AAA Gaming on Asahi Linux by nkrisc on Friday October 11, 2024 @05:59AM (#41808004)
It’s fine since the original joke is based on stereotypes too. The stereotypes are the joke.
Re:AAA Gaming on Asahi Linux by meindnoch on Friday October 11, 2024 @09:15AM (#41809209)
Facebook's UI is slow and buggy.

Are you putting them in charge of UI because they've made React? (which is already a cardinal sin in my book)

Re:AAA Gaming on Asahi Linux by 0xDEAFBEAD on Friday October 11, 2024 @10:25PM (#41815850)
I was thinking more along the lines of slick visual design. Probably should've specified "UI design" instead of UI.
Re:AAA Gaming on Asahi Linux by jayd16 on Friday October 11, 2024 @11:13AM (#41810209)
This is good but the punchline needs to be punchier.

I do like the implication that were working in the warehouse and not AWS but maybe it's too subtle.

You might also be able to do something with the surprise switch from Linux to Linus. In heaven code is reviewed on GitHub [...], in hell [...] a nd your code is reviewed by Linus.

Re:AAA Gaming on Asahi Linux by 0xDEAFBEAD on Friday October 11, 2024 @10:27PM (#41815859)
I've heard that Amazon is a miserable place to work even if you're a software engineer.

The switcheroo idea sounds good.

My joke got more attention than I expected, given that it was just a quick first draft. I encourage everyone to improve on it, and share your version wherever you want, without attribution. Consider it a part of the public domain, just like the joke Carlin told.

Re:AAA Gaming on Asahi Linux by tmtvl on Friday October 11, 2024 @06:28AM (#41808163)
Shamus Young had a gaming equivalent (unfortunately I can't find the actual comic, the Internet Archive may have it, though): https://www.shamusyoung.com/twentysidedtale/?p=9866
Re:AAA Gaming on Asahi Linux by dang on Friday October 11, 2024 @01:53PM (#41811621)
We detached this subthread from https://news.ycombinator.com/item?id=41802586. Not a criticism—it just went pretty far off topic.
Re:AAA Gaming on Asahi Linux by log_e on Thursday October 10, 2024 @09:28PM (#41805243)
If you want it to happen, ask them for it every day. You are their constituent.
Re:AAA Gaming on Asahi Linux by WD-42 on Thursday October 10, 2024 @11:21PM (#41805690)
Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?
Re:AAA Gaming on Asahi Linux by WWLink on Friday October 11, 2024 @01:32AM (#41806486)
I think it's still hilarious and crazy that safari/chrome/webkit/blink exploded out of the cute little KHMTL browser called Konqueror in KDE from back in the day.

And the root of the whole browser wars thing was microsoft making an absolute dog of a browser for Mac OS X when it came out and then refusing to support it. lmao.

Re:AAA Gaming on Asahi Linux by pjerem on Friday October 11, 2024 @01:55AM (#41806600)
Haaa Konqueror. It was THE shit back in the day. I loved this software. It really was at the core of the KDE experience. Too bad it disappeared, I miss it. (well it’s not technically dead but it’s not moving either)
Re:AAA Gaming on Asahi Linux by pxc on Friday October 11, 2024 @05:09AM (#41807716)
I came here to say this! Konqueror may have served a small community but it was excellent.

It was the file manager as well as the browser and it was incredibly capable. By far the most advanced GUI file manager of its time. And a pretty fast and pleasant browser, although the compatibility was hit and miss. (Those were Flash and IE-dominated days as I recall them.)

A lot of what I loved about Konqueror is captured in Dolphin. I don't think I need my web browser to be a file manager... maybe that concept was just a 90s fever dream. But I miss Rekonq. Maybe I should revisit Konqueror.

Re:AAA Gaming on Asahi Linux by kombine on Friday October 11, 2024 @08:09AM (#41808775)
Yes and I believe Dolphin is the best conventional file manager on the market - superior to the Windows Explorer and the file browser in in Mac OS.
Re:AAA Gaming on Asahi Linux by pxc on Saturday October 12, 2024 @01:12AM (#41816593)
I miss Dolphin badly whenever I'm on non-free operating systems, even though I generally enjoy file management via the terminal as a fallback. In Plasma, I'm much more likely to do a bit of GUI file management than under any other circumstances.

'Default' KDE apps are often so well thought-out and complete that I never feel the need to deviate from them, and it's not unusual for me to install them on other operating systems when possible. I feel this way about Dolphin, Okular, Ark, Kate, Gwenview, Klipper, and Konsole/Yakuake, too (even though there are several great new terminal emulators out nowadays). And KWin! God, KWin's configurability is so good and it has some really killer compositor effects for productivity that are still unmatched.

Re:AAA Gaming on Asahi Linux by aryonoco on Friday October 11, 2024 @06:43AM (#41808258)
IE 5.5 for OS X was by far the most standard compliant browser of its time. It supported more CSS than either NN 4.x or IE 5 for Windows. Nothing came to surpass it until Mozilla 1.0 and even then it wasn't a slam dunk.
Re:AAA Gaming on Asahi Linux by pmarreck on Friday October 11, 2024 @08:33AM (#41808916)
Yep. I remember those days.

I also remember Safari on Windows, which was convenient for many reasons.

Re:AAA Gaming on Asahi Linux by vitaflo on Friday October 11, 2024 @08:52AM (#41809044)
Was gonna say IE5 on OS X was the opposite of “a dog of a browser”. It was the gold standard against which every other browser was compared because it was by far the most standards compliant browser of its day.

Also a quick correction, there was no IE5.5 for OSX. That was for Windows and used a diff rendering engine.

Re:AAA Gaming on Asahi Linux by simonh on Friday October 11, 2024 @02:35AM (#41806844)
They won’t do anything to undermine Metal.
Re:AAA Gaming on Asahi Linux by WD-42 on Friday October 11, 2024 @11:35AM (#41810414)
No but it looks like they’ll add Metal support to Wine, do the bare minimum to comply with the license and release it as “Apple game toolkit”. Textbook.
Re:AAA Gaming on Asahi Linux by pachorizons on Friday October 11, 2024 @06:07AM (#41808043)
Usually I would be as optimistic as you are about this, because that would be the dream (although it would be nicer for them to contribute to the project.) However, given Proton's primary use case is gaming, such an effort will almost certainly be kneecapped by Apple's historic half-hearted commitment to anything other than microtransaction-powered mobile games.
Re:AAA Gaming on Asahi Linux by ascagnel_ on Friday October 11, 2024 @06:30AM (#41808174)
Re:AAA Gaming on Asahi Linux by WD-42 on Friday October 11, 2024 @11:12AM (#41810201)
Which is exactly what I described. Looks like they took crossover/wine and added some custom patches. What are the chances they upstream anything? Probably 0.
Re:AAA Gaming on Asahi Linux by tomnipotent on Friday October 11, 2024 @12:05PM (#41810709)
Except it wasn't "taken", but licensed from CodeWeavers in a commercial partnership. This implies that they're contributing cash, not code.
Re:AAA Gaming on Asahi Linux by WD-42 on Friday October 11, 2024 @01:38PM (#41811516)
Not sure what agreement they have there, but at the end of the day it’s Wine which has decades of open source development behind it at this point. Plus a bunch of other libraries (gstreamer being a notable inclusion) that are all FOSS. This still fits the pattern of Apple profiting off of OSS projects while contributing back as little as they can get away with.
Re:AAA Gaming on Asahi Linux by tomnipotent on Saturday October 12, 2024 @12:23PM (#41820251)
A non-trivial number of contributions to Wine come from CodeWeavers (30%+ of all commits), which in turn is funded by its work on Crossover, Proton, and commercial agreements with other businesses. Wine would not be the project it is today without the contributions of CodeWeavers. Contributing cash to the companies contributing code is a perfectly adequete form of giving back.

CodeWeavers released an annoucement when Gaming Portal Toolkit was announced.

https://www.codeweavers.com/blog/mjohnson/2023/6/6/wine-come...

Re:AAA Gaming on Asahi Linux by WD-42 on Saturday October 12, 2024 @06:04PM (#41823112)
The announcement says practically nothing except “we did not work with Apple on this project.” And then a bunch of comments about the license Apple gave their version of the source code.

You sure there was any kind of commercial agreement? Doesn’t look like it.

Re:AAA Gaming on Asahi Linux by WD-42 on Sunday October 13, 2024 @02:14AM (#41825612)
In fact, reading into it more - they simply say "apple used our source code" this sounds almost explicitly like they are not paying, at all.

On top of that, Apple's DX to Metal code is not re-distributable. So yes, this sounds like more of the same from Apple.

Re:AAA Gaming on Asahi Linux by pmarreck on Friday October 11, 2024 @08:33AM (#41808911)
Apple literally already has released a game porting toolkit which is basically Proton (see sibling reply)
Re:AAA Gaming on Asahi Linux by WD-42 on Friday October 11, 2024 @11:13AM (#41810212)
Which is crossover/wine with custom patches.

https://raw.githubusercontent.com/apple/homebrew-apple/refs/...

0 chance they upstream anything. So in a way they are already benefitting from valves work.

Re:AAA Gaming on Asahi Linux by johnnyanmac on Thursday October 10, 2024 @11:33PM (#41805761)
that's ideally what Vulkan was for. Build for one common open source standard, and then Apple/Microsoft/Google/Linux can all build an API to support that.

But I guess there was never a time when an open graphics standard stood as the leader. Maybe during a brief stint in the Windows Vista era at best.

Re:AAA Gaming on Asahi Linux by jorvi on Friday October 11, 2024 @05:11AM (#41807724)
During the Unreal Tournament 99 / Quake 3 era a lot of games ran a lot better on Nvidia with OpenGL rather than DirectX.
Re:AAA Gaming on Asahi Linux by tonyhart7 on Friday October 11, 2024 @02:13AM (#41806717)
or you know, just release a game on native linux build
Re:AAA Gaming on Asahi Linux by pmarreck on Friday October 11, 2024 @06:53PM (#41814667)
The reason why this isn't more prevalent is twofold

1) everything standardized, like it or not (note: I do not), on the Windows API, and it has remained relatively stable, which is important because

2) Linux-native games I've had, have become un-executable over time without semi-regular maintenance, and Windows games running on whatever version of Proton they best work with do not have that drawback

Re:AAA Gaming on Asahi Linux by gchamonlive on Friday October 11, 2024 @08:57AM (#41809076)
It's more likely it'll be Qualcomm instead of apple and eventually an arm based steam deck. These chips just make a lot of sense for handheld devices.
Re:AAA Gaming on Asahi Linux by KeplerBoy on Friday October 11, 2024 @09:02AM (#41809117)
Are the chips really fundamentally better than their AMD and Intel counterparts made on the same node?

Sure it's a great design, but I believe x86-64 will catch up once again now with everyone using TSMC.

Re:AAA Gaming on Asahi Linux by psd1 on Friday October 11, 2024 @09:21AM (#41809261)
Arm has had a performance-to-power edge over x86 since inception.

AIUI, if you want the most flops per die, you'll buy x86 - probably the 128-core Xeon for enterprise money. But that's not what's best for hand-held gaming.

AAA titles are typically GPU-bound anyway. More CPU flops may not offer much benefit.

Re:AAA Gaming on Asahi Linux by talldayo on Friday October 11, 2024 @11:20AM (#41810274)
> AAA titles are typically GPU-bound anyway. More CPU flops may not offer much benefit.

Yes, but actually no. The Steam Deck is playing at extremely low resolutions. Rendering at 720p and 30fps is (on paper) 8x less demanding on the GPU than rendering a native 1440p60 experience. You can fully get by without having a powerful dGPU, which is why the Steam Deck is really able to play so many titles on a weak iGPU.

The problem is translation. Cyberpunk 2077 runs fine on a 25 watt mobile chip that uses x86, which is why the Deck even costs less than $1000 in the first place. If you try to put a mobile ARM CPU in that same position and wattage, it's not going to translate game code fast enough unless you have custom silicon speeding it up. There's really no reason for Valve to charge extra for a custom ARM design when COTS x86 chips like AMD's would outperform it.

For x86 PC games (which pretty much all games are, today), ARM is at a substantial disadvantage, period. The IPC and efficiency advantages are entirely lost when you have to spend extra CPU cycles emulating AVX with NEON constantly. If there were ARM-native games on Windows then things might be different, but for today's landscape I just don't see how ISA translation is better than native.

Re:AAA Gaming on Asahi Linux by gchamonlive on Sunday October 13, 2024 @08:19PM (#41832947)
Yes, there would have to be a push in the industry to port games to ARM, otherwise the gains in architecture will indeed be lost in instruction translation