How Valve Made $600,000,000 in a Year | Steam Deck Success Story

mr_MADAFAKA@lemmy.ml to Steam Deck@sopuli.xyz – 261 points –
How Valve Made $600,000,000 in a Year | Steam Deck Success Story
youtube.com
89

The SteamDeck is my favorite purchase of last year.

Literally the best PC I've ever owned.

Yep, at the end of the day it’s so much nicer to lay in bed to play vs. sit at my PC desk. I play so much more of my backlog now.

Do you use it hand held? I ask because I've had a Switch for years and I've used it hand held like three times. I'm interested in how the Steam Deck performs 'docked'.

Works exactly like you’d expect. Plug it in and keep playing. I use a ps5 controller, no issues. No performance changes as nothing is throttled when you play it in handheld mode

Nice. Thanks

That dude left out a couple negatives.

First, all games will default to the Deck's output resolution. You need to go to the game's settings before launching to set the resolution to match the TV's.

Since running a game at a higher resolution hurts performance, you'll usually get worse performance docked than handheld unless you're ok with using a lower resolution intentionally.

There are various issues with external controllers. Here are a few that I've had personally:

  1. PS5 controller developing input lag over the course of an hour. Need to disconnect and reconnect.

  2. Double inputs caused by Steam Input happening on top of a game's built-in input

  3. Some games not correctly interpreting multiple controllers because the Deck's controls still register as a controller while docked

  4. Some games like Stardew Valley not accepting controller input without going into settings and reordering

  5. Not reconnecting to Bluetooth controllers automatically, needing to go to settings and manually connect (for some reason this doesn't happen with Xbox controllers for me)

Unrelated to controllers, there are some other dock issues:

  1. Constant audio buzzing and disconnect while docked. Need to enable Developer mode and change a setting to fix.

  2. Severe UI slowdown while docked.

These are all with the official Steam dock. So yeah, it's not the seamless Switch-like experience a lot of Deck users pretend it is.

I don't doubt you. I haven't personally had any of those problems except fixing the resolution. I use Xbox clone controllers.

I don't use the official dock, just one of the dozen random USB-C docks running around my house. My Deck is mostly stock, except for an SSD upgrade. I used to dock it about a third of the time I played it but now I've got a mini PC running HoloISO connected to the TV to play games remotely from my rig if I want to play on the big screen (I'm too lazy to walk over and dock it and someone who will remain nameless borrows the deck from time to time). HoloISO hasn't shown any of the problems either.

Luck of the draw, I guess.

Edit: removed the line about it being dead stock because I wasn't thinking about my SSD upgrade when I wrote it. I addressed it elsewhere anyway.

Does the dock need to have power pass through or is there a dedicated charging port?

And can it be used like a steam link to stream from a desktop on the same network at higher resolutions?

The dock/hub should have power pass through. Both my inexpensive Amazon hub and my Jsaux hub have this though. There is only the one USB C port.

You can use Steam Link, but I've never done so. My desktops are old and/or low spec, so I've never bothered.

The other comment answered your power question so I'll skip it.

Steam link works. It wasn't great over wireless for me but others have had success. I've got my house wired in every room.

Interested in this exact setup. Would you mind telling more about your setup? Which model mini pc do you use? And I assume you stream via steam link? Any issues with the resolution or lag? Any issues with HoloISO? Thanks in advance!

HoloISO hasn't been updated on a long time but there is Chimera and Bazzite that deliver a similar experience.

Ah, I did hear of them, thanks for reminding me. Good to see that there are options, though it would be nice if Steam would release SteamOS as an official flavor.

I wouldn't call the second half of August "a long time". However, I can say Chimera is pretty good and prior to August the last big release of HoloISO was last year so I do get your point and agree with you steering others to distros that may better meet their needs.

Sure! It's the Beelink with the 5500u. I am using steam link and everything is wired. No resolution problems, but I do have about one stuttering issue a week for a second or two. At 4k I had alignment problems that didn't make sense (everything was shifted 3 inches to the left) but my eyes aren't great so 1080p fine for me. Moonlight would probably fix it but I'm lazy.

HoloISO has been great. I had a Bluetooth issue where it wouldn't come back from sleep, but there was a setting I added in desktop mode that took about 3 minutes that fixed it right up. I use Xbox clone controllers or my old stadia controllers that I've set up for Bluetooth depending on what's closest (did I mention I'm lazy?).

Ask questions and I'll answer. I like talking about my setup.

Ask questions and I’ll answer. I like talking about my setup.

Don't mind if I do :) This might be a dumb question, but if you're going to be streaming anyway, why not just use the latest gen Apple TV with ethernet and the Steam Link app? I'm assuming the interface / experience is just better, but are there other considerations? Thanks!

Not a dumb question. That setup would probably work great for a lot of folks! There are some reasons it doesn't fit my particular use case.

First, I keep a few games installed locally (stuff with low requirements and emulator stuff). I like being able to do that because I don't keep those on my rig. Maybe that's possible with the Apple TV? I don't know. That leads right into my second reason...

I'm not part of the Apple ecosystem. I do own a MacBook (and a Mac mini from like 2008, but I don't think we'll count that) but it only ever gets used for music stuff. I have an Apple ID but don't even remember what email address I used to sign up. Apple anything never really crosses my mind. I would assume the interface is pretty good because Apple does tend to make a nice UI, but I have no idea.

Speaking of the interface, I wanted something as close to the deck as possible because, honestly, it's easy. That's the reason I didn't leave Windows on there. I could have had it boot directly into big picture mode but suspend doesn't work that great in Windows. Suspend works great and for my use it's no different than the deck. I think I mentioned earlier I had to make a Bluetooth change in desktop mode but that's been it.

Finally, I liked the idea of it. I have an extra input. I have the money for a cheap mini PC. I had the attention span for a short project. Setting it up made me so happy that I'm considering doing it to the living room TV as well. But I'm afraid it's diminishing returns so I'll work on something else next then maybe revisit it. Or maybe I'll put a console out there. Or maybe I'll do nothing and learn to paint. With the Adderall shortage I'm out here raw dogging reality so I'm quickly hopping from project to project. I need to keep them both doable and engaging or I'm going to have a bunch more half finished projects by this time next year.

On the other hand, for someone who has an Apple TV it might be a great solution. No hate from me however you want to set it up as long as it does what you want and makes you happy.

Constant audio buzzing and disconnect while docked. Need to enable Developer mode and change a setting to fix.

What's the setting? I have this issue and the only thing I found online is that it was a known problem to be fixed in a future update.

1 more...
1 more...
1 more...

It's great docked, except for an audio bug in Linux that causes some occasional minor (but annoying and concentration-breaking) static sounds while outputting over HDMI. It comes and goes on its own.

The bug is acknowledged by Valve, and it's (to the best of my understanding) not something specific to the Steam Deck. Supposedly it's being worked on, but no fix yet.

Once fixed, the Deck will be nearly perfect in my eyes.

I also experience audio dropouts. Not very common, but they do happen.

There is inherently more "fiddling" with the Deck overall compared to the Switch, which I believe is unavoidable. You aren't playing games designed only to run on one locked down device. You are running games designed to run on PCs of just about any era. Upside, you could be running emulators, games or programs from sources other than Steam, even a Word Processor. Downside, it differs require a little more knowledge and fiddling.

Having said that, if you stick to game mode and games rated as great on the Steam Deck through Steam, your experience will come very close to the Switch for ease of use, with an arguably larger library.

I don't have a switch but I only use my deck handheld. It works great IMO.

Ok?

Thanks for such an elaborate, thoughtful comment.

They did the opposite of answer the question. There was no point in thier reply.

1 more...

I think it might be one of the best purchases I've ever made. It definitely doesn't fit everyone's use-case, but it fits mine very well!

Yeah, more horsepower can't beat being able to play from an airplane!

It's the perfect balance, I used to love my switch but this is a lot better while retaining 90% of the portability. And the key thing - it's not better only in terms of performance (graphics), but in terms of compatibility: it will take most of the games available on switch, either natively as pc versions or through emulation. But also a truly vast array that goes from Sega's sonic adventure to cyberpunk2077 or Starfield. It's awesome.

1 more...

They deserve it just for their contributions to Proton/WINE/Linux. The Steam Deck might be my favorite console ever but I’m even more excited about the future and what Valve’s efforts will enable. One of the things that’s great about open source is that someone somewhere might build something on top of your work that you never expected. In 5 or 10 years, I would not be shocked if the work they’ve done on Proton ends up way bigger than games.

Seems pretty easy.

Step 1: direct the largest library/store of games ever

Step 2: create the best piece of gaming hardware ever

Step 3: dribble out pre-orders for a year to really get that slow hype train rolling

I wouldn't call the steam deck the greatest piece of gaming hardware ever. There are many very well equipped PC handhelds out now. The difference that Valve brings is that their software is impeccable and they have a good history of supporting their hardware with up to date software for many, many years.

Competitors have better performance, but the overall hardware of Steam Deck is unmatched so far. Trackpads alone make it so much more flexible.

You're absolutely wrong and cannot be more wrong with that condescendingly patronizing attitude of yours.

Can you elaborate on how I'm wrong? That's a pretty destructive comment you wrote there

Where were they condescending or patronizing? They just disagreed with you politely, relax dude.

While there is better hardware out there now I can guarantee you that the software sucks on all of them in comparison to the steam deck. And if you run HoloISO on them you won't get the full feature suite.

Plus of course the price point. You can get a refurbished SteamDeck for like 330€ now. While alternatives start at like at least twice that for almost the same performance.

I mean ya can't really evaluate the hardware and ignore the software. The hardware won't do anything without it.

Additionally Valve was the first to my knowledge to incorporate actually comfortable hand grips (at the expense of size), gyros, and trackpads.

Any handheld that's not just a basic emulator is totally nullified by their garbage software (in my opinion).

Interesting, I assumed that it would flop or at best be a very niche product. It doesn't seem like a very interesting device to me. I don't see the appeal at all.

I guess it's nice to hear that it's so successful, considering how much it has done for linux gaming.

Tell me you haven't tried a steam deck without telling me you haven't tried a steam deck.

Not the person you replied to, but I have a Steam Controller and a streaming device for my main library on my desktop, so I'm honestly torn.

What do you think makes this better than such a setup? From my perspective, it seems like the main benefit is "Steam Controller with screen attached," so it's portable, and it has some limited capabilities to install and play games locally.

I'm not trying to detract, but having used my own setup for over five years, I wonder what it is I might be missing. What do you think?

Limited capabilities? I haven’t found a game in my library it couldn’t play locally. The ui is great, the controls work well, and it can even be used to run desktop apps.

I should have qualified: *Limited compared to latest-gen desktop hardware.

Because let's be honest, no amount of tweaking will get you to that same level. But it's obviously enjoyable and more than "just playable," else we'd hear about it from a lot more people. My question was more geared towards "what is it that I'm missing out on" compared to what I have, not to passive aggressively wrinkle my nose at the console.

So you're comparing a $400 portable to a $3k 1000 watt desktop?

Yeah, if you have that desktop and a steam controller, that's going to play better at home. If you want to play portably, or anywhere in your house like in bed next to your wife, the deck is excellent. You could even stream locally from you PC to the deck while laying in bed.

$3k 1000 watt desktop

Mine is only 450-500 at most, and about half that cost (towards when GPUs began to come down). But I was just trying to ascertain how it compares to a gaming rig from current or a generation ago. If it can emulate and do 2D like a champ but struggles with 3D, that would factor into my decision. I don't mind lowering settings, but I do if they always have to be "Low." I did my time on a GTX 960M—not doing that again, insomuch as it's up to me.

But from the other answers, it sounds like it is both capable and has some unique use cases that my SFF desktop couldn't fill. With the community support and ever-growing list of tweaks and tools, I think it might be on my shortlist for the next sale.

Well, it's a great machine for emulators, for one. I setup Retrodeck as a single flatpak, then was able to dump my ROM collection into some folders and it used EmulationStation Desktop Edition combined with some pre-defined mappings and pre-configured emulators to have a retropie-style interface with almost no setup effort on my end (and the setup you do do is well documented on their site).

Now I have my entire library of games, new and old, available to play on a machine with super comfortable controls built-in, in a smaller form factor than a laptop plus controller.

And this is coming from a guy with Moonlight installed on my AndroidTV so I can stream my main gaming rig to it.

@entropicdrift @Telorand why did you choose retro deck over emu deck ?

Couple reasons:

RetroDeck is a flatpak and EmuDeck is basically a script that installs a bunch of custom stuff directly and configures it. I like the flatpak ecosystem and it makes more sense to me to do it that way so it's self-contained. Seems like it'd be cleaner to remove/update/move the installation and less likely to break due to a SteamOS update

EmuDeck is working on Windows/ROG Ally support, while RetroDeck is just for Linux and dev priorities are still fully focused on the Deck

RetroDeck supports a couple fewer systems than EmuDeck, but they both cover all of the ones I care about personally.

RetroDeck is also more closely partnered with EmulationStation-DE

@entropicdrift is retrodeck ready for use? I haven’t really heard of it compared to emudeck.

IMO it is. They put a bunch of "oh it's still early days" kinda warnings on their github page but for me it was pretty much plug and play

@entropicdrift okay, I’m having issues with the rom transfers. The way I have my rom set up is that each game has its older folder. So, RE2 folder has .cue 1 and .cue 2 and the .m3u file. I put that folder in the psx folder and now retrodeck sees it as separate files and the .m3u file won’t launch. Actually , no Psx game launches.

Hey, I'm not the guy to ask. For one, I don't have any PSX games on my deck yet, but also I haven't had to troubleshoot retrodeck yet.

If I were you I'd ask for help on their discord

Can you play your desktop while in bed?

I have a phone clip for my Steam Controller and Steam Link on said phone, so yes.

But could I play when I'm not home? Not without lag.

Or when the desktop is off? No, and I'm not leaving it on for that.

I have a steam controller and a steam link, and this is not the same as that, at all. The steam link has a lot of issues honestly as well, and I tried to use the Steam Link as a way to play games on my TV in other parts of my house and it simply stinks unless you play only specific steam-link compatible games.

StemaDeck doesn't have those limitations, you can play anything, even games not really made for it and have a smooth-as-butter experience. Even multiplayer on a TV, or on the go.

So for TV multi, do you need the dock for that? How does that work, because that would definitely be a use case for me.

To plug the Steamdeck into a TV you need, at minimum, something that converts USB-C into DVI or whatever port your TV has. The multiplayer can be through corded USB controllers plugged into a dock, or you can use Steam controllers through USB thingy, or Xbox and Nintendo Bluetooth controllers natively through the deck itself.

Thanks! I think I'm getting a better sense of how this might work for me. Appreciate you taking the time to explain

If your setup works for you I wouldn't bother changing, but for me going from steam link to deck has been night and day. Running the games locally has been a massive experience improvement for couch coop, while the portability is great for unwinding away from my desk. No input lag, no weird video artifacts, things like that made it worth running locally for me.

Running the games locally also provides the ability to play games without an Internet connection, like at a park or cafe.

Thanks for the explanation! That makes a lot of sense, and I'll have to give it some thought.

Running the games locally has been a massive experience improvement for couch coop

Can you explain this one a bit more? Can you connect multiple together, like a WLAN party, or do you mean like playing the same online game together on a couch?

Wellll you could connect multiple together like a WLAN, but I meant specifically local multiplayer on a single system. Games like KeyWe, It Takes Two, Sackboy big adventure, overcooked, etc is my main use for having my deck docked.

When streaming games with 4 bluetooth controllers going there was a lot of input delay, that problem has been totally solved by running locally on the deck. Of course I could have probably built a gaming capable HTPC or similar, the deck is just a PC after all.

Hmm, I had been thinking about building/getting an SFF PC for streaming, but maybe this would be a good option...

I’m not sure about their response, but I’ve had success using it with a usb adapter to play couch coop on a tv without needing a dedicated console.

It's a handheld that can play basically any game through the previous generation and even some current AAA titles. If you have a steam library already, most of your games are suddenly playable on the go. The hardware is open with spare parts easily obtainable so that you can repair it yourself if you drop it. Valve is very engaged with maintaining and updating the software to be an enjoyable experience whether you prefer console or PC. Because it is subsidized by software sales the hardware costs less and drove down prices in the industry for competing products. When my 10-year-old motherboard gave out in my desktop, I was able to use the Steam Deck as my primary PC for a month while I took my time putting together a new computer. Also, you are very correct that it has had a meaningful impact on Linux gaming.

In my opinion, there's a lot to like.

I will also argue that the Steam Deck is driving more quality/fun games as the HW is not the highest spec. Some (bad) games relied only on the "prettyness" of the game to sell. Today those practices do not push many numbers... looking at you Forspoken.

I get what you're saying. I thought that myself, that it would be niche. Then I got it and now it's part of my standard carry. I think the tricky thing about it is that it doesn't do anything surprising, so you wouldn't expect that it would be so successful. But once you try it yourself, you realize that the appeal is primarily in how balanced and versatile it is. In other words, it doesn't do anything new, but it does everything that it tries to do very well

I have two for my kids, and will be getting a third. With the dock, it acts as a regular desktop computer with monitor on an arm, mouse, keyboard, etc, giving my kids an inexpensive desktop computer that can play games. It's emulation is so robust that I downloaded battle net from Blizzard, added the installer as a non steam game, ran it with proton compatibility, and they can now play diablo 2 resurrected.

In desktop mode it is just a regular Linux desktop, so they can browse the web, and I have a nuc running Windows that they can remote into to learn Windows OS stuff as well. It is a way better experience for them than any other micro PC you might find for $400. And it can be mobile. Pretty crazy device.

That said, I wouldn't need one for myself unless I traveled a whole lot more and wanted my steam fix on the road. But for a kids first desktop they are amazing.

When you say "kids," what do you think the age floor would be for such a setup? Do you think being able to read is a prerequisite?

If you mean pure desktop, probably whatever age you'd need to be to use windows. Switching from Windows to Linux is an adjustment for most normal people, but a big part of that is because they've been using windows for years and are used to their design choices. At the end of the day, though, in either case, shortcuts on a screen are shortcuts on a screen, and you're not going to be ready to manage either OS for a good while.

In terms of using it as a handheld, the flow is pretty easy, but it's really big and heavy for a little kid.

Thanks!

One other suggestion for game mode with kids: you can use decky loader with the CSS Loader plugin to customize the experience and remove elements that you don't think are needed. I'm not sure if you can straight up hide the store completely or not, but you can definitely hide the news and other tabs that might have content you're unsure of.

Ages 10 and 7, and I will be setting one up for my 5 year old. The two older kids can easily switch between game mode and desktop, run teamspeak and switch to their games, browse the web, etc. They needed a little help to get going but now are self sufficient and play multiplayer trailmakers all the time. The five year old will just do game mode with a cheap wired Xbox type controller to play kid games.

You can throw it in your backpack and go around the city on roller blades screaming "hack the planet" because you've literally got a fully functional PC in your back pocket.

It's solid. when my laptop went out and I needed a back up, it serves as a daily driver for a few days while the replacement shipped. No issues.

i don't get this, it's a handheld PC that can play games really well, in what universe would that not sell well?

This was one of those products that, when it was announced, I thought to myself “meh, I have no need for this.” But through the urging of friends, I pre ordered it back in July of 21, because hey, it was only 5 bucks to deposit and I could cancel.

Then as they started coming out, and I heard about everything they could do, I thought “well damn that’s pretty cool.” And then my own hype grew until I managed to get it, I believe August of last year. By far the most fun I’ve had with a device in quite some time.

Yep.

It's also interesting to think of it as a "device" because it blurs the line between PC and handheld so well.

Half the time I'm thinking of it as a device. The other half of the time I'm thinking of it like a laptop or a PC.

what's the battery life of these beasts?

Depends on your game, settings, screen brightness, etc. It's highly tunable with stuff like FPS limiters and even custom TDP limit settings built into the UI. Just running a Gameboy Color emulator, for instance, you might get 6+ hours. Running Baldur's Gate 3 at reasonably optimized settings from an online guide, you'd get about 1.5-2 hours

Whenever someone talks about Steam Deck, I feel like I am in an alternate universe from my original one, because for some reason, I remember Steam Deck as a failed product attempt no one cares about lol, and now it is a big money maker, so yikes, in what universe am I now? Lmao

Are you thinking of the OG Steam Machines? They tried a PC console before that flopped, a while ago.

Oh, probably that then! Also, you (not the guy of the comment), did you really need to downvote me? This is just for laughs-

I'm using an app that equates swipes with votes on a phone where the "go back" function requires swiping. It happens.