VetTV News

Sections

NewsEverything we publish, newest first: gaming, handhelds, Windows, Linux & SteamOS, macOS and more.HandheldsSteam Deck, ROG Ally, Legion Go, Xbox Ally, Steam Frame and Steam Machine: hardware, drivers, tools and tweaks.GamingGame Pass, Steam and Epic releases, cloud gaming, retro and emulation.WindowsWindows 11, PC gaming and Xbox on PC.Linux & SteamOSSteamOS, Bazzite, Proton and Decky: updates, betas, compatibility and the plugins worth installing.macOSGaming and tinkering on the Mac: macOS updates, ports, OpenCore Legacy Patcher and Hackintosh.Open NTFree, open Windows-compatible systems: ReactOS, its forks, and the people pushing them.DealsGame and hardware deals checked against Steam Deck ratings, with prices and end times called out.ProjectsDev logs and progress reports from VetTV's own builds and experiments.VideosVetTV on YouTube.

Trackers

VKD3D-Proton 3.1 makes Steam Frame a supported platform as Linux 7.4 adds the headset

The last "stable" checkpoint before a big 3.2 adds ARM64 builds, SM 6.9 on NVIDIA and a pile of fixes, while the mainline kernel gains a Steam Frame device tree.

VKD3D-Proton, the Direct3D 12-to-Vulkan layer Proton uses for DX12 games on Linux, reached version 3.1 on October 28 (5:19 AM CT). The developer describes it as a tag of the last “stable” release before “a ton of important changes” arrive in 3.2.

Steam Frame becomes a supported platform

The headline for Valve hardware: “Steam Frame is now a supported platform,” per the release notes, with fixes for Qualcomm hardware and support for aarch64 (ARM64) builds. The release also adds workarounds to help games that assume Wave32 support run on AMD GCN and Qualcomm GPUs.

New features

  • Shader Model 6.9, including Shader Execution Reordering and long vectors. For now it only lights up on NVIDIA, since SM 6.9 is an RT/ML-focused update.
  • VK_EXT_descriptor_heap support, which ships disabled by default in 3.1 due to driver quality concerns.
  • KHR_opacity_micromap support (replacing an old, broken EXT path), with DXR 1.2 exposed when supported.
  • Agility SDK 619 features, and view instancing exposed by default.

Performance and fixes

ClearUAV gets an optimized path, more ray-tracing acceleration structure builds are batched before barriers (“massively increases RT performance in some cases”), and some compositor round-trips in Present() are avoided, which should help CPU-bound games. Fixes include D24 depth copies on AMD GPUs (which cleared up issues in the MGS4 remaster), NVIDIA-submitted low_latency2 fixes, a simpler AMD_anti_lag implementation, a workaround for root SRV/UAV behavior that caused glitches and crashes on NVIDIA, and reworked workarounds for the FSR4 Unreal Engine plugin.

Proton hasn’t picked up 3.1 yet, so most Steam players will see these changes once Valve ships it in a Proton build.

Steam Frame lands in mainline Linux 7.4

Separately, Phoronix reports that Steam Frame support was merged into the mainline Linux 7.4 kernel as part of the SoC changes. Linaro engineer Neil Armstrong wrote the initial device tree for the headset (codename “Deckard,” Snapdragon 8 Gen 3 / SM8650), covering UFS storage, USB gadget mode, WCN7850 Wi-Fi 7 and Bluetooth, I2C and basic peripherals, and the SD card slot. Phoronix notes this could open the door for other Linux distributions to target the Frame, though SteamOS’s downstream kernel will remain the most complete option.

Also worth knowing

  • CD drives, someday: TechPowerUp reports a Valve commit enabling CD-ROM and SCSI CD-ROM modules in the Steam Frame’s kernel config after an owner asked on the Steam Community forums. It’s a commit only: it hasn’t shipped, and Valve hasn’t given a date.
  • Bazzite testing: Bazzite’s October 27 testing builds move Mesa from 26.2.4 to 26.2.5.

Sources

  1. VKD3D-Proton v3.1 release notes github.com
  2. Phoronix phoronix.com
  3. TechPowerUp techpowerup.com
  4. Bazzite testing-45.20261027.3 github.com

#steamos#proton#steam-frame

More from VetTV