Hacker News new | ask | show | jobs
by spacemarine1 512 days ago
Interestingly, Steam’s first hardware product was a Steam Box: a little computer brick that could boot Steam on linux and let you play all your games on your TV (with a Steam controller or game controller of your choice). The cycle is now complete.
2 comments

The history is a bit more complicated than that. Valve themselves never released a “Steam Box” that could run games on Linux. They partnered with a few different companies (Alienware, Gigabyte, etc.), who released co-branded “Steam Machines” which were just those companies’s normal hardware design, but with a common set of specs ideal for running SteamOS. See https://en.wikipedia.org/wiki/Steam_Machine_%28computer%29

You might instead be thinking of the Steam Link, which *was* produced by Valve, and *was* a tiny little brick that let you play games on your TV. But the Link wasn’t running the games itself, it was streaming them from a dedicated PC (which may itself have been a third-party Steam Machine) elsewhere in your home. https://en.wikipedia.org/wiki/Steam_Link

> "which were just those companies’s normal hardware design"

For Alienware (not sure about the others, but AW was Valve's lead partner on it anyway) you're right in that it was a computer designed by Alienware not Valve, however it was a) very different to other Alienware PCs, and b) Valve were genuinely part of the development process, they didn't just say "hey make a small computer". They also shipped with the first gen of Steam controllers, which were created by Valve themselves. (Unfortunately, due to delays with SteamOS, the first version of the AW "Steam Machine" actually launched running Windows only, but with the Steam Controller, because Alienware weren't willing to delay their launch further and instead developed their own controller-based UI for Windows in a rush job...)

(Source: me, I was in the loop on those goings on at the time.)

To this day, I think the Alienware Alpha (as the Windows version got called) was one of the nicest machines Dell ever made and one of the best small PCs I've ever seen.

> first gen of Steam controllers, which were created by Valve themselves

The best goddamn controllers ever made, too, I still have one in a box somewhere around here and I won't use it because it's so awesome I don't want it to break. Pretty dumb eh? The two touchpads were the absolute best, I've never had control like that in an FPS and to this day I can't play any FPS with a stick because I was ruined on the Steam Controller.

Funny how people differ in that regard.

It's the absolute worst controller I've ever used (Joy-Cons are a close second).

I didn't use it because I hated it so much, put it straight back in the box after a few days of trying to use it and eventually I sold it for as much as I paid, and I was glad to see the back of it.

The size/shape of the controller as a whole was fantastic but I just really hated only having touchpads instead of sticks, and that made it unusable.

You had to get used to it, it was weird but once you figured it out it was great!
I struggled with keeping my thumbs on the pads properly, probably needed sensitivity adjustment too but I just couldn't get myself to _want_ to try harder with it.

Sticks work really well for me in terms of controllers, I just wish we weren't being shafted by stick drift all the time when manufacturers could be using hall-effect sticks; I've got 2 PS5 controllers and 3 PAIRS of Joy-Cons with drift, while I also have my original 2 x PS1 controllers from my childhood, neither of which has drift.

100% agree. I still can't believe it didn't become a long running product that everyone uses.

I've never been a console/controller gamer, but I remember the first time I saw it - it was an early fake, that looked and felt very similar to the end product but inside it just had a metal weight and no actual electronics, and it seemed like such an exciting product, it was genuinely hard to keep that secret...

(And come to think of it, I think I misremembered when writing my last comment - I might be wrong, but I think the Alienware Alpha that launched with Windows actually shipped with an Xbox controller, and the steam controller was only available once the proper Steam Machine version was out. Not 100% sure, maybe we just needed the Xbox controllers for the press sessions before launch...)

Do the steam deck pads achieve the same thing?
Close in a lot of ways, better in a few ways, like haptics. Steam Controller haptics are not great, and the physical click is loud and echoes within the controller. Deck haptics are fantastic, but there's something about the large circular trackpads that feels better. Maybe it's just the larger touch area.
Perhaps I am unfairly lumping Alienware in with some of the other Steam Machines, which very much did look almost identical to their manufacturer’s other PCs at the time.

As someone who at the time was VERY into buying the “console-like” PC gaming experience that Valve was seemingly selling, I remember being pretty disappointed not just by the SteamOS delays, but also how much most of the Steam Machines still basically looked, to me as an uninformed buyer, at least, to basically just be a different SKU of their regular lines rather than the true “Steam experience” that I was hoping for (and which the Steam Deck eventually delivered).

I suppose the missing part of the story is why they held back on pursuing this market.

At the time, the console market was wide open, with little innovation in terms of hardware, until Nintendo released the Switch.

Even now, I'd be quite happy to own a Valve branded, small form PC that plugs into a TV.

The Steam Link was a kop out to me.

I still use my steam link all the time. I have it fiber back hauled to the computer that it runs off of. I'm thinking of buying a couple more. Give one to my kid and one put on a projector so I don't have to keep moving it back and forth.

Also, I think the device you're looking for is a deck because you can plug that into a television and use a wireless remote with it.

The steam link is the best remote display device I've ever used. No frame drops or artifacting, even on scenes that make the 3090 chug. It forwards controllers to the PC.

Now, the software, "big picture mode" and otherwise using a controller for PC input aren't the greatest, but you gotta figure it's me and like 2 other people still using this.

BTW airscreen/miracaat/screen mirroring/"wireless display" all suck. If your TV has smart bullt in that supports miracast, that in my limited experience is the second lowest latency, then firetv devices, and then roku and everything else. Roku only usable for presentation or digital signage, unless first party built in.

No idea why.

I have used an old sony bravia tv to cast COD from an android phone. Every time I connected, latency varied from 100 - 200 ms to 10 seconds. I had to reconnect several times until the latency was satisfactory.

Conclusion: it has been technically possible to cast to a tv for some years.

yes, miracast/screencast whatever was a thing prior to the Steam Link being released in November of 2015 (9 years and some change ago). some of the current devices can actually do sub-100ms of input latency, but you can't be in the same room as the source device or you'll go crazy. The roku stand-alone have the worst network and input latency, they're unusable for anything other than presentations.

firestick was <100ms network and barely noticeable input latency (on the order of ~20ms so interframe lag at 60fps). steam link is link latency + some small constant - whatever the "frameserver" processing takes, call it 3ms but definitely <10ms - and that's both network and input.

when i said network i meant both the network and the actual refresh of the screen. watching a movie is one thing, but pushing "Y" and your character jumping should be "as instant as practicable" and steam link is the only one that is that that i've used, so far.

I guess Proton/Wine/Linux gaming wasn't mature enough back then. Also a handheld wasn't really an option because there weren't any powerful enough yet energy efficient and cheap x86 chips available either.
Proton didn't exist yet, IIRC. The Steam Boxen relied on devs/studios/publishers being able and willing to port their games to Linux natively. The result was a handful of AAA and indie games that put proper effort into ports that ran well, a modest but larger selection of AAA games sloppily ported (such that they often can't run on current distros without containerization or extensive library preloading shenanigans), and a deluge of indie shovelware / forever-in-early-access vaporware produced by clicking the "gib me Linux" button in Unity and calling it a day.

Unfortunately, while it was certainly a boom in the number of games Linux users could play (easily enough for me to ditch Windows entirely and game exclusively on Linux and consoles), it wasn't quite the critical mass needed for Steam Boxen to be a commercial success. Proton was the missing piece.

I’m using the controller I got with my Steam link for the Steam deck.

Had to find a friend with a Windows box to run a firmware update to make it entirely Bluetooth compatible. But it works.

They really did a good job slowly experimenting with hardware working their way up to the Deck.

First the steam box then the controller, I’m sure they learned a lot from both of those before they released the deck.

There were many years between the Steam Controller (2015) and the Deck(2022). I’m not sure how much of those learnings could still be applied, considering changing technology as well as staff changes.

Maybe Valve has such excellent staff retention that this would be a non-issue. At my previous employers, two years would have been enough to have to start over from 0.