Posts

  • Half-life 2 RTX is a complete disappointment

    Half-life 2 RTX is a complete disappointment

    I bought a Valve Index so I could play Half-life: Alyx. At the time, the Index was a $1,000 package and I bought it with the sole intention of playing Alyx. As a Half-life fan, Alyx was absolutely worth it.

    I’m not trying to brag. It was a foolish and irresponsible purchase by a developmentally stunted, unburdened manchild. I’m just trying to establish my credibility as an ENORMOUS Half-life fan; the way a developmentally stunted, unburdened manchild might try to do.

    And now, as the aforementioned manchild I am, will complain at length about the absurdly bad and disappointing Half-life 2 RTX.

    I don’t know why I got excited for this. I was disappointed by Portal RTX a few years ago. The idea that this would be any different/better should have been obviously false to me. And yet, despite my fever for new Portal content at-or-exceeding my fever for new Half-life content, they still got me with that age-old trick of the video game industry: the hypetrain.

    Signs of a bad time

    So, I’m playing the game on my desktop which is running Ubuntu 24.10 (don’t ask), it’s got a Ryzen 9 5900X, 128 GB of RAM, and an RTX 3080. This is my video editing rig that I’ve been using for the last two (and change) years.

    It’s a great machine. I’ve got no issues playing the (few) games I typically play on it. But do note I can count on one hand the number of hours I’ve played games on this machine. This is my work PC and I don’t want to mix business with pleasure.

    Before the game launched, it showed the “Processing Vulkan shaders” dialog.

    Hey, that’s fine. That usually happens the first time you run a game on Linux.” I naively thought.

    But when the game crashed before getting to the main menu and I had to restart the game… well, it brought up that same dialog.

    In fact, it processes Vulkan shaders every single time I start the game.

    But that’s only a tiny little baby gripe I have with the game. My next point is sure to be more divisive.

    Literally what is the point of raytracing?

    Like, I get that some people might prefer the look, but to me? This doesn’t look any better than Half-life: Alyx (and in some ways, the game looks worse).

    Pictured: Wow. A soft, blobular shadow that in no way conforms to my expectation of what a shadow from the given light source should look like.

    I just realized it may not be entirely obvious what shadow I’m talking about. On the ground just to the left of the gravity gun there’s a dark spot. That shadow is being cast by the legs that are hanging there. Trust me, it doesn’t look any better in motion.

    Now, I will admit that the explosions look really nice. But how much does raytracing really add?

    And these shadows look alright. But I just don’t think that they are worth it. To put it another way, they’re not good enough to justify the performance penalty you incur in order to generate them.

    Not to mention the degraded visuals in other areas that you have to deal with.

    There’s supposed to be chain link fencing between the posts in the foreground. But having RTX on makes them exist only as a ghostly afterimage in the hearts and minds of gamers.

    Then, there’s the corrupted MPEG-like motion smearing in some areas, the visual artifacting left over from the RT de-noising process, and the grotesque DLSS upscaling that has to be done to make the image even approximate the native resolution of your monitor… and it all starts to seems like a joke.

    Plus, add in that sweet (yet subtle) coil whine that my GPU introduces into my left studio monitor when it’s running at its full 340 watt glory, and you’ve got a recipe for the complete, modern-day gaming encumbrance.

    But it’s not all Ray’s fault

    RTX being the joke that it seems to be, it’d be easy for me to just place the blame on this newfangled technology, shake my fist at the clouds, and retreat into my retro gaming cave.

    But the fact is, it’s not all RTX‘s fault. The game is just unstable. Like… unreasonably unstable.

    It crashed approximately… checks notes… every single time I got to gameplay.

    While the game was in it’s non-native (read: crashed) state, the framerate was bouncing all over the place.

    Do also note that I couldn’t get Mangohud to hook into the game to get a clearer picture of the how bad the performance actually was. Maybe this is an instance of PEBKAC, and I’ll accept that criticism. I’ve never claimed to be particularly good at PC or Linux or anything.

    But that doesn’t matter, I could just feel the inconsistent frame times and it was making the game unplayable. I’d fire my weapon once and there was a 50/50 chance of having a perceptible delay before the gun actually fired or having it fire on time.

    And what about the Steam Deck?

    This is an NVIDIA port. Are you kidding?

    Realism schmealism

    I’m kinda tired of all these games (and even movies and TV shows) that want everything to look more realistic. What if realism sucks?

    I know, it violates the modern sensibilities to say this. But when I entered this shack and saw a more “realistic” zombie, it was unsettling. Not in the fun way that the more stylized look of zombies in the original game (or even in Alyx) provide.

    Nah. This was like, an almost sympathetic response. Because, ultimately, when we’re talking about “more realistic” zombies, we’re talking about gore.

    But even the setting of the game, the more photoreal textures and blah blah blah. I’m not interested in that. It detracts from the original vision of the game in my book.

    Conclusion

    So with all that said, I’m disappointed in Valve for allowing Nvidia to butcher this game.

    But I am, however, satisfied in continuing to label Jensen Huang as one of the worst techgrifters on planet earth.

    I’m gonna go back to HL2 Anniversary and play the game at like 800 FPS or something. And I’ll have more fun doing it, too.

    ~Toodles!

  • “But I have nothing to hide”

    “But I have nothing to hide”

    If you’re not aware, I travel around the state of Maine teaching folks about their right to privacy and how they can protect themselves from the prying eyes of ubiquitous online surveillance. It’s one of the most fulfilling things I do for work.

    This surveillance mostly comes from advertisers but there are other interested parties as well.

    Today I got the chance to share one of my favorite presentations, “But I Have Nothing to Hide: Common Sense Tips To preserve Your Online Privacy,” at the Orono Public Library.

    But what’s in a name? Why is it called “But I have nothing to hide”?

    The answer is: when I talk about privacy, this is most folk’s gut reaction. I hear “I have nothing to hide, so why should I care about privacy.”

    The simple fact is privacy has nothing to do with keeping secrets and everything to do with keeping yourself and your loved ones safe from malicious intent.

    At the end of the day, advertisers are malicious. They engage in stalking, as well as predatory and manipulative behavior to control your thoughts and deceive your heart.

    So too, social media platforms have inserted themselves as middle-men into natural human interaction. It’s now to the point where most of the things you see in your feed is created by bots; finely honed machine minds that are meant to keep you addicted, outraged, and servile to their agenda.

    Were you listening to me or were you scrolling your feed?

    It sounds dire, but there are steps you can take to wrest control from the jaws of gang stalking algorithms and the online surveillance hivemind… and in doing so you can find a deeper clarity of self and a lasting toolkit for protecting your digital and communal autonomy.

    If that sounds good to you, I offer classes (like the one I taught today at the Orono Public Library in Orono, Maine) that help you take control of your digital autonomy and teaches you the tools to fight back.

    You can contact your local library and ask them to host my talk. I’m willing to travel to any state in New England (or possibly further). Drop them a link to my website (gardinerbryant.com) and let them know that you’re interested in attending!

    Cheers and thanks for reading!

  • On The Beginnings of Support for Other Handhelds (and Other SteamOS 3.7.0 Updates)

    On The Beginnings of Support for Other Handhelds (and Other SteamOS 3.7.0 Updates)

    Valve released SteamOS 3.7.0 to the Steam Deck’s Preview Channel back on Pi day.

    After a bit of obnoxious howtodo switching the Steam Deck over to the stable branch (which you can find more of in the video below), I was abot to install 3.7.0 on both my Steam Decks (OLED and LCD).

    This is a pretty big update for SteamOS with one impossible feature that had me very excited. So let’s talk about it!

    Rebasing

    This new update now features a more recent snapshot of Arch Linux as a base. This is handy as it upgrades many dependencies, libraries, and built-in applications. It also means a newer Linux kernel: version 6.11.11 which brings with it it’s own set of fixes and features.

    This, unfortunately, doesn’t include the NTSYNC primitives that WINE/Proton will be able to take advantage of. But there’s gotta be something for us to look forward to in a future update!

    Another handy upgrade is a newer Mesa graphics driver stack. This adds performance improvements and wider support for more games.

    Finally, KDE Plasma was updated from version 5.27.10 to version 6.2.5 and this is a monumental upgrade.

    KDE 6 was billed as the MegaRelease because it includes so many fixes, improvements, upgrades, and features. I won’t divert too long from the Steam Deck updates, but if SteamOS had only upgraded to Plasma 6.2.5, it would be a huge change in-and-of itself. Suffice it to say that Plasma 6 uses the latest Qt and Wayland. It also supports HDR, per-screen ICC profile support, and color blindness features (and so much more).

    This release of SteamOS also brings with it KDE Filelight. A disk usage analyzer tool which I’m quite keen on!

    Bluetooth Features

    The latest update includes loads of new features regarding bluetooth.

    HFP/HSP profiles for microphone-enabled headsets is exiting, but this is currently only supported in Desktop mode.

    They also enabled battery level indicators for supported bluetooth devices.

    But the biggest change was the fact that Valve’s been able to add “Wake on Bluetooth” support for controllers to the Steam Deck LCD.

    You read that right. The LCD model of the Deck now has one of the features that seemed locked behind the OLED model’s upgraded Bluetooth module.

    This is exciting as it was probably a combination of firmware upgrades and system-level drivers that made this a reality. The fact that Valve has that tight level of integration between on both fronts (hardware and software) gives them the capability most OEMs could only dream of.

    It also proves that the hardware industry’s model of planned obsolescence and minuscule, incremental, annual hardware updates is both so wrongheaded and obscenely wasteful.

    The Beginnings of Support for Other Handhelds

    Speaking of hardware upgrades… Valve also mentioned in their release notes that they’re preparing SteamOS for “non-Steam Deck handhelds.”

    This is very exciting as it means that we’ll soon be getting the Lenovo Legion Go S Powered by SteamOS (but hopefully others, as well!)

    What can we expect from these (future) devices? How deeply will the Legion Go S be supported? Might we see similar software upgrades that unlock new features?

    Will the Quick Access Menu be able to control the RGB lighting of the Go S? Will there be Wake on Bluetooth support?

    Realistically, SteamOS 3.7.0 gives me so much hope for the future. It’s just a question of how much work Valve is willing to do to support third party devices.

    Will Valve allow vendors to ship modules that add bespoke hardware controls to the QAM? I feel like that will be an important thing for them to add. Especially if they want to prevent bloated crapware companion apps from being shipped on these devices to do the heavy lifting of managing custom hardware.

    Only time will tell! Let me know your thoughts by responding to this post on Mastodon or with a Webmention!

  • Xbox Wants Valve’s Whole Pie

    Xbox Wants Valve’s Whole Pie

    I’ve been DMed a link to this story multiple times over the last week. People have asked for my take on the rumors of the Xbox handheld. Is it doom and gloom? Nah. Let’s get into it.

    Reading the article from Windows Central, it seems that Microsoft is partnering with an OEM (it’s not clear which one) in order to deliver a Windows handheld that sports a revamped user interface that should better accommodate handheld gamers. This has some folks concerned. And there were more than a few ideas here that ticked my up my anxiety.

    One thing that caught my attention in the article was, quote:

    I expect the handheld will test new Windows 11 “device aware” capabilities, while reducing third-party OEM bloatware that are typical of devices like the Lenovo Legion Go and ASUS ROG Ally. I expect Microsoft will leverage widgets on the Xbox Game Bar on PC for controlling things like TDP and fan speed, while hopefully having a more streamlined OS experience for controller use. Of course, existing PC gaming OEMs will benefit from these efforts as well — but the research will also help with Microsoft’s further-out plans.

    This is speculation on author Jez Cordon’s part, here. But it’s informed speculation. And, let me tell you, if there’s one thing that Microsoft is good at, it’s the bald-faced theft of a competitor’s innovative idea.

    And essentially, what Jez believes Microsoft will do is integrate TDP controls into the Xbox Game Bar… which is basically the performance menu on the Steam Deck.

    [With emphasis] And, let me tell you, if there’s one thing that Microsoft is good at, it’s bald-faced theft of a competitor’s innovative idea.

    Now, I’m not saying that Valve owns—nor should they own—the idea of a menu that lets you manage your device. But aping good UX to borg-ify it into their hodgepodge, technical debt-laden UI of antiquity? That’s their bread and butter.

    Honestly, though, this could be a good thing. If Microsoft sets a new standard API for mediating TDP/Fan curve/monitor refresh control/etc then it will help gamers when they ditch Windows for Linux as new hardware built to that spec would be more easily supported on Linux, too.

    However, Microsoft’s going to have to do a lot more than put a third party Xbox-like handheld on the market and port the Xbox UI to Windows.

    And, rumor has it, they’re going to bring their next gen hardware to market in 2027… and it will include a first-party handheld.

    Their plans for the future include bringing the Xbox OS to other devices. The Verge reported Jason Ronald, Microsoft’s VP of “Next Generation” said quote:

    I would say [our plan is] bringing the best of Xbox and Windows together, because we have spent the last 20 years building a world-class operating system, but it’s really locked to the console… What we’re doing is we’re really focused on how do we bring those experiences for both players and developers to the broader Windows ecosystem.

    Now, this is one of the chilling thoughts I had: will Microsoft offer their unified Xbox/Windows OS to OEMs for free in exchange for locking their devices to their ecosystem? It’s something Microsoft would definitely do.

    And how would opening up the Xbox platform to third party manufacturers cannibalize Microsoft’s own hardware prosects? We’re not far off from next gen hardware becoming current gen. And if Microsoft goes the OEM route, will it steal what little momentum the brand has left? I think it will.

    The other issue, though is that Microsoft has proven that if they had to design a UI to navigate their way out of a paper bag, they would be incapable of delivering such a user experience without acquiring some startups and burning a few billion dollars while they were at it.

    The fact is, Microsoft hired an outside firm to design the Xbox 360’s blades dashboard. But they now handle all that internally as far as I’m aware. And they absolutely suck at it.

    Setting aside the pathologically terrible Metro UI and ignoring the questionable choices of antique WIndows desktop experiences… the user experience is one of the many reasons that Windows 11 is so reviled and why Windows 11 lost 10% of its marketshare last month… not to Linux or even Mac, but to WIndows 10. The UI is ugly, clunky, and littered with ads and other distractions that get in your way and attempt to manipulate you.

    But Microsoft has also proven that their management is so fundamentally detached from the wants and needs of their own audience that they’re willing to invest decades and hundreds of billions of dollars into forcing their vision of the brand on their fans and failing to meet any reasonable metric of success for their trouble. [Xbox Game Pass logo] No, I said reasonable metric.

    Game Pass is a corpocratic post-capitalist ponzi-scheme… and a failing one at that.

    Maybe Microsoft will prove me wrong and their handheld OS will somehow, miraculously, right the Xbox ship. That’s still a good thing because Valve needs competition. They can’t be the only one in the PC game. Wasn’t it just last month we heard about how Amazon wasted millions of dollars challenging Valve only to fail spectacularly?

    Microsoft is bigger than Amazon. They have the potential. They have a brand that gamers respected. But the problem is that the brand’s reputation is in the dumps with core gamers and Window’s only saving grace is that online-only games work on the platform where they usually don’t on Linux.

    The fact is, Microsoft is so bafflingly incompetent, it’s priorities are so perverted, and their attention so fleeting that I suspect all their investment here will be as fruitless as the Xbox Series platform.

    But I hope that all this lights a fire under Valve and helps them approach other OEMs to get SteamOS on more handhelds.