Back when the whole new Steam hardware ecosystem was announced, I remember there being a fair bit of talk about how one of the benefits of having a Steam Frame and a Steam Machine would be that you could either play some VR games standalone, or when you wanted to play something a bit more demanding, you could stream from your Steam Machine. While a bit expensive if you were creating your setup from scratch, the idea of a PCVR gaming setup that is all based around one ecosystem was very much appealing.

Fast-forward to the drip-feed availability of the Machine and then later the Frame, we ended up with a pair of devices that actually didn't really work with each other... yet. Reddit was, of course, mad at Valve. Personally, while I did end up with both devices, I was okay with this as it was obvious that work was under way to make this a reality and that it wasn't too far off.

Then, yesterday morning, I noticed that SteamOS 3.9 was released. This entry in the release notes caught my eye:

Improved support for Steam Frame wireless adapter

I had about 90 minutes to kill, so I thought I'd give things a go. I updated the OS on the Machine and updated the Frame too. After that, I "unboxed" (it was still in its little paper jacket) the wireless adaptor and plugged it in, and the Machine recognised it right away. At this point, though, it got a little muddled. I wish I'd kept notes of what I was doing, but from this point on I sort of had to make things up as I went along. What I was expecting was for SteamOS, after I'd paired the Frame (something it prompted me to do), to do anything and everything else to get me playing a game, streamed to the Frame, seamlessly. That part didn't happen. There was no prompt to install SteamVR, it wasn't even clear if I needed to or should. I did anyway just in case (and that took a little bit of faff; I seem to remember that a straightforward search of the store for SteamVR actually didn't show it -- but I forget how I found it in the end).

At this point I tried to follow my nose to see if I could get anything working. My intention was to try out Gunman Contracts, which had been very disappointing as a Frame-native experience. Would it run better with the Machine doing the work? Here's what happened when I tried:

  1. First time I ended up with the game running on the Machine, displaying flat on my TV, and with the Frame saying it had timed out.
  2. Second time I ended up with the game running in 2D/flat mode in the Frame.
  3. Third time I finally got it running on the Machine, but as a VR game streamed to the Frame.

I can't remember the steps I took to get there (again: I only had a short amount of time and hadn't thought to make notes as I went), but once I had this going things seemed to work well. As for the performance of Gunman Contracts itself: eh... it was visibly better than native on the Frame, but it wasn't great. I did some tweaking to the settings and eventually got it running in a way that felt pretty responsive.

I feel it's a game that needs a lot more work to make it run comfortably on the Machine, let alone native on the Frame.

One thing I did seem to notice was that it's really tricky to pull up the game's menu while you're playing it. It seems like you're supposed to press down on the d-pad, maybe. But I found that sometimes it was just a press, other times it was a press and hold for a second or so, yet other times nothing worked. I'm left wondering if it's sensitive to your location in the game. I need to do more experimentation there.

Getting low on time, and battery on the Frame, I decided I had to try another game that I really want to be able to play more of again: VTOL VR. That installed and ran up just fine. In no time whatsoever I was up and in the air.

VTOL VR running

Things did get a little confused at this point though. In attempting to take this screenshot, I accidentally managed to do the SteamVR "recentre my view" gesture (press and hold the Steam button on the controller). This resulted in me being sat on top of the canopy and turned through 90 degrees. Now, I seem to remember that there is a way to recentre yourself in the VTOL VR cockpit, but I couldn't remember the button combination off-hand. I also seem to remember there's a way to do it via an MFD menu but, given I was sat on top of the canopy, I couldn't reach that.

So, in conclusion: it does seem that we're now at a point where the Steam Machine and Steam Frame will talk to each other, and you can play games on the Frame where the Machine is doing the heavy lifting. This is good news. On the other hand it does seem like there's a lot of tidying up to be done with this new VR ecosystem, and I suspect that plenty of games need to take the new Frame controllers into account too.

When I next get a chance I'm going to go through this process again, and try and keep notes of what I do and what the results are.