The HL3 memes don't even seem fair to use anymore. I don't even want to un-seriously make joke fun of them at this point. They are just genuinely doing so much for the community.
All it takes is new management to change the policies to make the company horrible and evil, and in the case of Google people made the realization far too late, and now Google owns too much of the internet to avoid.
I personally can't wait for "SteamOS 2: Episode 2 part 1" :)
Your games are still not owned by you, they are locked inside your Steam account (liable to be suspended at any time) and app (as I've learned when I couldn't play when their pretend-but-not-really-offline mode broke; I now block it at firewall level most of the time). That part will never become "community" oriented.
It's absolutely fair to mock them for not releasing these games and keeping radio silence all these years. They managed to dethrone Duke Nukem Forever.
There were multiple times in which the internet was hyped for Episode 3 and where it would make sense to release even a basic game like they've did with Episodes 1&2 just to wrap things up. I'm sure plenty of people that make up various explanations to why that happened but the end result is that Valve has chosen to disappoint the fans who have been waiting for the conclusion to the story. It's not like doing that would prevent them from releasing an another new entry in the series that uses revolutionary new technology or whatever.
Some of it is counter-productive though. Proton made WINE commercially viable, and in doing so, disincentivized native Linux builds of games to the point that some studios that had been releasing games natively for Linux have stopped doing so, since the Windows version now plays well enough under Linux.
Although this is true for most games it is worth noting that it isn't universally true. Usermode anti-cheat does sometimes work verbatim in Wine, and some anti-cheat software has Proton support, though not all developers elect to enable it.
and then valve is probably going to succeed, to Microsoft's detriment
Over the holidays I was playing GTA: San Andreas on a Nintendo Switch. It's fun but so underpowered for a game released in 2004 (Yes, 21 years ago! Damn..). I'm really craving something more.
As a sidenote, it's really cool Valve allows installing SteamOS on any hardware. There are some alternative comparable form-factor devices:
* Lenovo Legion Go S
* Asus ROG Ally
But I have yet to see any of these in real life, so not sure how good or bad they really are.
Source: https://www.pcmag.com/picks/the-best-handheld-gaming-devices
I don't need Android apps that often, but it would be neat for the options here to expand and improve. I want to say much as Proton has accelerated things, but man, I am pretty lost now tracking which projects Proton encompasses and the history of where Valve backed/helped these efforts.
I still really want to believe it's collaborative. That good work is going to flow upstream, to collaborated Valve + crowd spaces.
Gabe Newell: On Productivity, Economics, Political Institutions, and the Future of Corporations https://www.youtube.com/watch?v=Td_PGkfIdIQ
TL;DR:
* The most skilled workers are the most undervalued
* Make products to serve the customer
* Management is a skill, not a career path
* The only people they consider themselves to be unable to compete with are their customers, so enabling the customer to produce better content in their ecosystem is the most efficient way of producing things.
As far as I know RISC provides similar power efficiency and sleep that is like ARM.
Which is reducing the complexity of control schemes to either nothing or mortal kombat like combos.
Forward, down, forward, high punch to build a new city in a 4X in a few years?
There is not so much support from companies to this project that I know of, but the people behind box64 manage to make it a solid and fast solution to running windows game on arm.
The future actually looks pretty good for indie gaming development on the Android platform, Google's shenanigans notwithstanding.
In a recent Linus Tech Tips video, Linus Torvalds (original Linus) was asked, "if you could go back in time and start the Linux project from scratch, what would you do differently?" He had two answers, one was "nothing," and the other was "if I knew how much work this was going to take, I never would have started this project."
It makes me wonder, is there some kind of blissful ignorance required to kick off a project that will take you years to see through? How many times have I self limited myself, stopped myself from starting something, because I put on my lead hat and did some estimations and thought eh, not worth it?
The exception I see is if SIMD intrinsics.
But I'm really grateful for Valve and Steam.
Increasingly, more and more Windows-only games "just work" with Linux (or work with minor tweaks taken from ProtonDB).
I bought a Lenovo Legion a couple of weeks ago and I'm having a terrific experience with Linux+Steam so far. I don't claim to play the latest AAA games, but I don't feel the need to live at the edge anyway.
One game that has resisted running so far is Space Marine 2. Eventually I'll get it going. Some people report success.
At which point does this pay off the emulation overhead? Fex has a lot of work to do to bridge two ISAs while going through the black box of compiler output of assembly, right?
Steam Deck is fantastic to use. Good riddance to Windows.