10 min read

Steam Deck

My background with the Steam Deck and my initial impressions on the device
Steam Deck

The Steam Deck's announcement excited me, but not to the same extent it seemed to excite many other people. Immediately people were saying things like "This is the real Nintendo Switch Pro!", a comment partly motivated by people's disappointment in the rumours of a more powerful Switch console being inaccurate.

But just like Steam Machines before it, I thought people were getting ahead of themselves.

Back when Valve announced the Steam Machines (or Steam Box), they made it very clear that they were just prebuilt PCs running SteamOS. But that didn't stop people framing them as 'consoles', see my posts here and here on my frustrations with this. They ultimately went nowhere, instead feeding into Steam Link, Steam Controller and VR - but my point remained.

I feared people were going to do the same with the Steam Deck. Put unrealistic and unfounded expectations on what is essentially a PC running SteamOS (Linux).

It didn't quite go that far, I think people understood Valve a bit more and the communication and marketing from Valve was a lot clearer this time. Nontheless, I think still people weren't fully grasping what this device is:

  • It's an all-in-one handheld PC running SteamOS with a 'custom' AMD APU
  • It runs the majority of its games on that Linux OS via a Windows compatibility layer
  • It's going to be large, hot and probably not going to have a great battery life because of it.

But what do you get in return for this?

  • A handheld PC that can run many of your PC games and emulated games from other systems
  • A handheld PC which has all the flexibility and ability to tinker and optimise
  • A handheld PC which is reasonably priced AND powerful enough to run many modern AAA console games at good settings and good enough performance.
  • A handheld PC which attempts to bring some of the conveniences of a bespoke console handheld such as suspend/resume.

For some people, one of these positives sounds like a negative, for others, it is a positive.

It's very much a handheld for the PC gaming enthusiast, at least for the moment. But I do think there could come a point, a couple of years from now, after software and hardware iterations that it comes closer to offering that optimised, hassle free console experience.

Contents

Initial impressions

I've had my Deck for around 3 days and have had a fair amount of play on it, and here are the headlines:

Ergonomics and controls are good. The biggest drawback on pretty much all mainstream handheld consoles is poor ergonomics and controls, making it difficult to have the same level of control as a full controller and being comfortable for long periods of time.

I've been very impressed with how good the controls feel. They're not as good as a regular home console controller, but they're not far off and they're miles ahead of anything else I've tried on a handheld. But then, this is also by far the biggest handheld I've owned and is huge in comparison to traditional handheld consoles, so there is a cost to it.

The importance of this can't be understated. I'd buy certain types of games on my Switch or Vita, and I just wouldn't play them for very long because I feel like I'm fighting the controls. Here I don't. About the only complaint I have is that the triggers don't have as much travel in them as I'd like (I'm constantly locking up my brakes in F1 2021 because of it). It's also just comfortable to hold for long periods of time.

It's powerful enough to play many AAA games at good fidelity and good performance. I've been booting up games like God of War (2018), Cyberpunk 2077, Horizon Zero Dawn, F1 2021, The Ascent, Middle Earth: Shadow of War and more - I really can't complain about the performance - it's better than I thought it'd be and I had reasonably high expectations. The built in framerate cap works brilliantly for when you 30fps is more appropriate.

Playing F1 2021 on it has been a big thing for me, racing games are perfect for handhelds for me, easy to dip in and out of, and it's easy to have this game running at 60fps at medium/high settings and it looking and playing great.

It's loud! It's probably to be expected given the power and heat this thing packs, but handheld consoles are typically more discreet than this and it could limit how comfortable you are playing it in different environments. In a public place with background noise? You'll probably be fine. In a quiet place with other people around? You might start drawing attention to yourself and annoying others depending on what you're playing.

Update: Valve released an updated fan curve which massively improved the noise, it can still get quite loud but it  does it way less frequently and for a much shorter time. They ramp the fans down a lot more eagerly now and in many games it's fairly quiet. I would no longer be hesitant to play it in the presence of others in a quiet room.

It's definitely something that would stop me from playing it in certain situations. You can mitigate it, you can target a lower framerate, you can cap the power usage of the APU to reduce heat (and performance), but some games you won't really be able to avoid it.

The battery life is okay, but not great. If you go into a high end game, play it at high frame rate, you can drain this thing quickly - in 2 hours or less. But in other situations, you can get 4-6 hours. In very lightweight games, it's said it could reach up to 8 - but in the type of games I've played so far, that seems optimistic.

Maybe this is me keeping my expectations low here prior to launch, but I always thought this was going to be the area where it suffered.. but it was one I was never concerned about. Getting 2 hours of F1 2021 on the go? That's good for how I'd typically use a handheld! If you need more, whilst far from ideal, battery banks exist.

The software is buggy and unfinished. First of all, I want to say that I think Valve have done a pretty good job at providing a good console-like experience in many regards, the 'happy path' of booting it up, signing in and downloading and playing verified games is pretty good. It all mostly works as expected.

But I have had a fair few times where software would lock up, downloads would be weirdly inconsistent, UI performance isn't anywhere near as good as it should be, and UI feedback is often delayed and buggy. There are lots of little niggles that mean you need to reboot the Deck (thankfully a pretty quick process).

Some things have worked surprisingly well for me though, particularly the suspend/resume which I expect to be a difficult thing to implement on a PC with games that were never expected to be able to be suspended.

Other stuff:

  • The speakers are pretty good given the size of them, decent quality.
  • Haptics are okay, not as good as I was expecting given Valve being one of the early enthusiasts of good haptics.
  • Gyro works well even in games that don't official support it via the use of Valve's Steam controller profiles.
  • SD expansion is seamless

3 day verdict

Overall, I'm pretty happy with it. It has some big and annoying drawbacks, but it delivers on mostly what I wanted and I do believe it'll only get better. For all of Valve's faults, even their most niche hardware continued to get software updates (even after it's discontinuation), and I expect this one to be a longer term initiative that gets future hardware iterations too.

I like it in part because it's great to tinker with, it's a cool little 'gadget' to have for someone like me. I want to play around and see how much I can squeeze out of it, I want the freedom to try and find new uses for it. It's great!

I've not touched on everything about the system, other input/output, desktop mode, etc - but I wanted to just limit this post to the 'headlines' rather than the detail. I may come back and write a bit more about these small details at a later date.

Two week impressions - 2022-05-07

After a couple of weeks, my impressions of the device have shifted somewhat, so I thought I'd add an updated section in here. I suspect I'll come back and add more as the device changes via software updates and library compatibility over time.

During the last two weeks, I've taken the device on a 5 day trip abroad, so have had a true the 'portable' experience. Many of what follows can be found in this tweet thread too

Highlights

  • Fan curve updates by Valve have massively improved the fan noise, it's now what I'd consider very reasonable. It's often silent or very quiet during gameplay, it's much more aggressive at ramping the fan back down if it does need to ramp up for whatever reason and I now rarely even think about the fan noise - whereas before - it was there, constant, and very loud. This alone is a serious improvement.
  • OS is a lot less buggy now, not coming across anywhere near as many issues anymore and what I do come across are mostly quite minor and infrequent.
  • The compatibility and ability of the device to run fairly intensive AAA games at good settings with good performance, great controls and what I consider really pretty reasonable battery life is really impressive.
  • It's definitely still a Linux PC running most of its games through a windows compatibility layer, a device that tinkerers love, but the 'golden path' of verified games is surprisingly close to a 'plug and play' experience.
  • The updates to add the ability to change the refresh rate of the device to any value 40-60hz is a significant improvement. Being able to run games at 40fps/40hz on a device like this adds a lot of value - it may not seem like a huge increase over 30fps, but the frame time improvement between 30 -> 60fps is not linear, and 30 -> 40fps represents a pretty sizeable improvement in frame times, meaning a really pretty smooth experience.
  • This is great for games that you may not be able to consistently hit 60fps at the desired resolution/settings on, but would still appreciate the additional smoothness over 30fps
  • Or games where you don't mind downgrading from 60fps to 40fps to preserve battery life.
  • The only real downside to this feature at the moment is that you have to manually set it per game every time you change game, it's not a huge issue, it's quickly changed in the quick settings - but being able to set and save this on a per game basis would be a huge improvement, especially if you could share those profiles (along with TDP, VRS and fps cap) with the community.

Overall, my impressions of this device has only gotten better over time because the device itself is getting better thanks to Valve's frequent software updates. It's the best 'gaming' dedicated device I've had in years. I'm certainly more into it than the last 2 generation of games consoles!

Seven weeks on - 11/06/2022


Just a quick update, I've taken it abroad twice and it has been great. Reasonably easy to travel with (although obviously bulkier than the Nintendo Switch).

I've still been getting a fair few hours of play into it, including a good many hours in some older games that I've wanted to play again (Portal 2, GTA4). I think I'm safe in saying in many ways this is the best handheld gaming device I've owned, in some ways it's not - there are others that have it beat in particular areas - but the key thing here:

I can play it for hours at a time with great comfort. I can actually get lost in games for hours without realising it, and that's something that I don't think I can say about any other handheld gaming console. Certain games on certain previous consoles got close (Pokemon Red on Gameboy Colour, GTA: Liberty City Stories on PSP), but not as consistent.

The size of this device is a feature. What I realised is that probably the biggest 'mainstream' competitor to this device is the Nintendo Switch, and that's not particularly small either. It's a fair bit smaller than the Deck, but I still have to carry it in my bag, and the Deck fits in that same bag. It's more awkward to carry, but not hugely so - and what do I get in return? A device I actually want to continue to use.

Could it be slimmed down, made a bit more sleek whilst still keeping the great ergonomics? Yeah, probably - for a price - but I wouldn't want them to go too far with that.

The bad news


Unfortunately it's not all good. I have to RMA my device. I have a relatively minor hardware fault that I've been working around for a little while now and with the workaround doesn't meaningfully impact the experience with the device, but it's something I want fixed and I've taken my opportunity whilst I'm not travelling to be without the device for a couple of weeks.

The issue? The volume down button doesn't register correctly and when it does, it often 'sticks' on (although interestingly, it physically feels no different - it doesn't feel stuck down) and forces the volume down even when trying to turn it back up until you reboot the device.

My work around has been to just use the software volume controls and not use the hardware buttons, and it has been perfectly fine to play that way. But as I said, I do want it fixed and the only reason I've held off so far is because I had a couple of trips I wanted to take it on.

Hopefully the RMA process is smooth, but I've heard it's being pretty lengthy at the moment - which is a huge shame. I will miss the device, as I said, it still gets a good amount of use out of me every week.

20/08/2022

I can't remember when I received my replacement device back, but either way it wasn't a long wait. I got my device back, it's in good working condition and I have continued to use it.

Naturally less so than when I first received it, but it's still in good use. A few of the games I've been playing on it recently are F1 22, Spider-Man, Sleeping Dogs Remastered and Portal 2.

Not much more to say other than I'm still impressed with the device and the continued improvements it is getting. It has genuinely surpassed my expectations.