TL;DR: Valve launched the Steam Frame VR headset with an Arm-based Snapdragon chip, aiming to run Half-Life: Alyx natively and streamed from PC. The new hardware features a "Frame Verified" status for optimized games, while rumors suggest two upcoming Half-Life titles supporting PC and VR cooperative play.

top 92 comments

sorted by: hot top controversial new old
[–] 101 points 11 months ago (5 children)

Man next year is going to be another good VR year.

I’m here for it.

  • source
  • hideshow 5 child comments
  • [–] 4 points 11 months ago (2 children)

    I hope my old PSVR model (the second revision that came for the PS4) is the one that causes dizziness (thus blocks the enjoyment) whenever I try VR gaming... Because it is a technology that I truly don't want to miss 😅

    I know there are some workarounds to get your VR legs and such, but I honestly think I am broken.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago (1 child)

    In case you haven't tried, the 2 biggest "vr hacks" for motion sickness are:

    Have a small circular rug that's a different texture than the ground its on, so you can feel when you step off of it.

    And have a single, small, directional fan aimed at you (not overhead.)

    Those 2 help keep you grounded and oriented without taking you out of immersion.

    But, some games just suck and the locomotion isn't smooth, and can't be saved.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 100 points 11 months ago (27 children)

    If the price for their device isn't too high, I might actually finally own a VR headset.

    There's no way I'd ever buy something from Meta. All the other devices are way too expensive and compliated to set up. This new Valve Frame is going to be perfect.

  • source
  • hideshow 27 child comments
  • [–] 4 points 11 months ago (7 children)

    I reeeeaaaally hope they do something like how microsoft and playstation purposefully sell their consoles at a loss ( I think it was 360 and ps3 ). One can dream.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 8 points 11 months ago (5 children)

    No. They've told LTT and Gamers Nexus that these will not be loss leaders. They want to make hardware sustainable for themselves

  • source
  • parent
  • hideshow 5 child comments
  • [–] 4 points 11 months ago (3 children)

    Yeah. You can sell 'pure consoles' at a loss and make it up with games sales. This is basically a mini PC that you could reinstall the OS and use for any purpose. Selling it at a loss would be crazy.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago (2 children)

    100000% it would be crazy. If I remember correctly, the xbox one and ps4 weren't really sold as loss leaders, that or they were priced closer to their manufacturing cost.

    I have been thinking, I don't think it really matters to them what the consumer does with their machine. I mean, at the end of the day, you're still gonna be buying steam games simply for the service.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 11 points 11 months ago (15 children)
  • [–] 46 points 11 months ago (14 children)

    They haven't said the final price, but they've said it will be cheaper than the index, so definitely the under $1000.

  • source
  • parent
  • hideshow 14 child comments
  • [–] 28 points 11 months ago* (5 children)

    The Index was $1,000.

    If we’re playing by The Price is Right rules, I’ll guess $899.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 11 months ago (2 children)

    If we’re playing by The Price is Right rules, I’ll guess $899.

    I'll guess $900.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (-1 replies)
  • [–] 5 points 11 months ago (2 children)

    I thought they said they are aiming to at least not be more expensive than the Index? So 1000 USD might still be in the ball range, but it might very likely be less expensive.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 11 months ago (3 children)

    I wonder if they'll have a package with base stations? I know it doesn't need it, but it might make for a better experience for those who do want it.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 11 months ago* (last edited 11 months ago)

    afaik the steamframe doesn't have the IR detectors required to work with lighthouse based tracking.

    trying to use both (steamframe optical track and lighthouse) would be.... interesting

  • source
  • parent
  • [–] 34 points 11 months ago (19 children)

    Does this mean steam is soon to distribute ARM Linux native builds?

  • source
  • hideshow 19 child comments
  • [–] 24 points 11 months ago (3 children)

    Would hope so. Maybe that means linux phones will be able to run steam.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 19 points 11 months ago (2 children)

    What I wouldn't give for a Valve Phone now that you mention it.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 21 points 11 months ago (1 child)

    Valve engineers fed up with software, singlehandedly make arch-based handheld, arch-based gaming console, arch-based VR headset, arch-based smartphone, arch-based EV.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 13 points 11 months ago (4 children)

    probably not, they've been building a translation layer called FEX that does x86 -> ARM, reasonable to expect it's an x86 build optimized for FEX and the hardware specs of the Frame https://github.com/FEX-Emu/FEX

    but honestly who knows, they might just release an ARM native build, it's their own damn game, they were one of the earliest gaming companies to port games originally written for windows to linux, it's entirely possible they'll do a full port (am I remembering wrong internet?)

    the FEX thing is underrated, I know FEX isn't new but the news that we can expect to performantly run almost our entire steam catalogue on ARM hardware is wild

  • source
  • parent
  • hideshow 4 child comments
  • [–] 14 points 11 months ago

    Steam Frame is going to have a snapdragon processor and will "be a computer".

    So there will be an ARM native Steam client (and Steam OS that may or may not be SteamOS). Just a question on whether that gets a wider release.

    But yes. Games themselves will be heavily dependent on FEX.

  • source
  • parent
  • [–] 6 points 11 months ago* (last edited 11 months ago)

    Eh, if they're doing it for Half Life Alyx, it'll likely work like Proton, where Steam will automatically install a native version if it's available, and you can "force a compatibility tool" if you'd prefer to run the original version through FEX. Presumably any dev would be able to upload a native ARM version for Steam Frame/a hypothetical Steam Deck 2, but I imagine very few will.

    Edit: Valve engineers pretty much confirmed this to Gamer's Nexus, as they described Steam automatically installing the best version for your device, and that you can manually override that.

  • source
  • parent
  • [–] 4 points 11 months ago*

    Honestly these days the list of things you can't easily compile natively for ARM is getting pretty scarce. It's actually kind of surprising to me that there would even be a significant need for an emulation layer, versus just working directly on compiler and runtime support directly.

  • source
  • parent
  • [–] 1 point 11 months ago (6 children)

    No, they are building a translation framework for x86

  • source
  • parent
  • hideshow 6 child comments
  • [–] 4 points 11 months ago (3 children)

    Yes, but they're making a build specifically for this set. They own all the source code. Presumably that means they made this version native for ARM.

    Considering the big rise in ARM PCs it's completely logical that they start supporting it more too, allowing devs to make and distribute ARM builds.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 11 months ago (2 children)

    I'm...not sure what you mean. They've just compiled SteamOS and it's base for arm64. There was nothing stopping that from happening previously. The majority of the client code is closed, and that entire piece of SteamOS is weaved into the OS itself. So they're just distributing arm64 builds if SteamOS with the client code, not commiting to a standalone client being distributed, unless you've seen that somewhere.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago (1 child)

    No, but it seems like a logical step is all. Allow devs to distribute ARM binaries of their game. Release Steam for ARM.

    If they do the work anyhow no sense in wasting it.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 11 months ago

    I mean...once they have this going, there's nothing stopping that. It's essentially the same thing, except the hooks for Mac/Win for the desktop. Linux will already be ready to go. I just haven't heard them mention it is a point of release is all.

  • source
  • parent
  • [–] 1 point 11 months ago (1 child)

    I think they meant the Steam client.

    Plus they already said that they would support game binaries built for ARM. Would be stupid not to.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 11 months ago

    Support meaning in their build system. They've already added that as a build option awhile ago. Just means you can set a flag to build for more platforms now, and they have arm64 machine types to handle the builds.

    Devs still need to do optimizations to support this in most cases. Some games based on open frameworks won't have much to do but flip the switch.

  • source
  • parent
  • [–] 31 points 11 months ago (1 child)

    Ngl good decision. When you setup the groundwork developing tech for linux is MUCH easier than windows.

    (I just had to wrestle with mingw-w64 for 2 hours straight)

  • source
  • hideshow 1 child comment
  • [–] 27 points 11 months ago

    I was worried when they didn't show off Alyx on the Frame and only streamed it. Getting Alyx to work natively on the Frame would be fantastic to show off VR on the go.

  • source
  • [–] 21 points 11 months ago

    Half Life 3 would be such a big sales boost for the Gabecube

  • source
  • [–] 17 points 11 months ago (6 children)

    “Valve reportedly cooking”

    Ever since “cooked” became a thing I have been unable to understand titles like this (or really the slang use of cook)

    Based on the article, it looks like Valve is creating a native Linux version of the game.

  • source
  • hideshow 6 child comments
  • [–] 25 points 11 months ago (4 children)

    someone is cooking (in production) vs:

    someone cooked (completely did a thing)

    someone is cooked (game over, bad decisions were made, here comes the result)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 10 points 11 months ago (3 children)

    Thank you.

    At the risk of sounding like grandpa, I could have sworn in production used to be “is cooking UP” instead of just “is cooking”.

    The fluidity of language.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 16 points 11 months ago (2 children)

    I thought Alyx had a STEAMOS native build already, is that not true?

  • source
  • hideshow 2 child comments
  • [–] 14 points 11 months ago* (2 children)

    I assumed that hla was linux native since it launched.

    Edit: It was, the title just sucks. Arm native.

  • source
  • hideshow 2 child comments
  • [–] 28 points 11 months ago (7 children)

    And here I just want Half Life 3 to be Linux exclusive for 1 year. I mean, if you make a console-like, you might as well go some exclusives. :)

  • source
  • hideshow 7 child comments
  • [–] 15 points 11 months ago (1 child)

    I wonder how well it'd run under WSL? It would be funny as shit to force the Windows Gamers (real Gamers only play MOBAs and eSports /s) to fuck around with compatibility layers like Linux users do.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 11 months ago

    If it's like anything else running in WSL, absolutely as slow as balls. Most Linux apps are written with the assumption that filesystem operations are incredibly fast, whereas that's not true with Windows. Most games open one big file and do big reads from it so it's not such a problem, whereas something like Git assumes that touching tens of thousands of files should be basically instant.

  • source
  • parent
  • [–] 8 points 11 months ago* (2 children)
  • [–] 14 points 11 months ago (1 child)

    Linux can be installed on any computer for free, so I wouldn't call not making a Windows binary exclusive, unless all the games I need Proton to run are exclusive too.

    If Windows users want to play Half Life 3 they can just ask Microsoft to make a reverse WINE lol

  • source
  • parent
  • hideshow 1 child comment
  • [–] 10 points 11 months ago (7 children)

    Related: has anyone actually tried Alyx on Linux recently? I set up ALVR with my facebook quest the other month and every game except Alyx was fine. Half-assed googling makes it sound like that was a known issue but there are also probably like five people on the planet trying Alyx in Proton.

  • source
  • hideshow 7 child comments
  • [–] 1 point 11 months ago (1 child)

    i just played yesterday, alyx is one of the few that run without issues.
    oh except, controller plugged in usb prevents it from starting (same as vr home)
    why run it in proton?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 11 months ago

    Completely stops it launching? Most recently I could get to the main menu but would crash on loading a save, previously I could get to early quarantine zone before crashing on a level transition when I gave up. But if it's that simple I'll have to try unplugging my flight sim gear.

  • source
  • parent
  • [–] 8 points 11 months ago

    This is an absolute no-brainer on their part

  • source
  • [–] 6 points 11 months ago

    the gpu is weak, but with proper foveated rendering it is absolutely good enough I think

  • source
  • [–] 5 points 11 months ago (1 child)

    I just want to say, I find it so goddamn funny that we got Half-Life 3 before Star Citizen. Anyone remembers that?

  • source
  • hideshow 1 child comment
  • load more comments
    view more: next ›
    4 comments in c/steam@programming.dev view that post