ExplorXR

XR Daily: Steam Frame Leaks Before Launch

· 9 min read

Linus Tech Tips Leaks a Steam Frame Unboxing

The ShortCircuit channel, Linus Tech Tips’ side account, published “Our first 30 mins with the steam frame” on September 12th and pulled it private shortly after. Mirrors survived, and the 17 minute video is the most detailed look anyone outside Valve has had at the headset. It still does not answer the two questions that matter: price and release date.

What it adds is hardware detail. An Ergonomics Accessories Kit runs $60 and includes an extra head strap plus Knuckles-style straps for the controllers. The controllers ship with user-replaceable AA batteries rated for up to 40 hours, a deliberate break from the sealed-battery convention Meta settled into. There is expandable SD storage and a physical IPD lock so spacing cannot drift mid-session, and Linus describes on-head weight distribution as better than Index.

The complaints are as useful as the praise: unimpressive ABXY buttons, color fringing on the LCD panels despite otherwise sharp visuals, and visible stitching lines in the monochrome passthrough. The most interesting note is that wireless streaming through the supplied WiFi PC dongle was effectively imperceptible, which means Valve is treating untethered PC VR as the default path rather than an accessory feature. LCD panels and monochrome passthrough are clearly the cost decisions keeping the price out of Vision Pro territory, and the RAM and storage crunch that pushed Steam Machine to $1,050 will hit this launch too.

Road to VR


Project Phoenix Appears in Meta’s Own Firmware

Meta shipped a free app called HorizonOS Prescription Lens in August, and here is the interesting part: it was served to headsets as a plain ZIP rather than an APK, so anyone with a file manager could inspect it. The September update contains clear video of Meta’s next headset, showing how prescription lens inserts attach and detach and how their QR code is scanned.

The visuals show a slim device with glasses-style nose pads instead of a face interface, sensors on the sides and undersides of the temples, and the compute puck’s cable attached to the end of the left temple. That downward-facing placement is what has people guessing at face tracking, which matters because eye and hand tracking alone cannot supply the lower-face signals social presence needs. Earlier leaks already established independent lens spacing, removable nose clips, and built-in hand and eye tracking.

Connect 2026 starts September 22nd with a session titled “A practical guide to controller-free interaction,” which fits a headset built around gaze and hands. Road to VR’s read is that this will not carry a Quest 4 badge, since Meta has shut down internal XR game studios and pointed Reality Labs at AI wearables. Their framing is a general computing platform for prosumers and enterprise, competing with Vision Pro on intent rather than specs. The tether is the architectural bet to watch: moving compute to a puck is what lets the front of the headset shed the battery and thermals that make standalone hardware bulky.

UploadVR · Road to VR


EssilorLuxottica Bought Lynx After Liquidation

Lynx, the French XR startup behind the Lynx-R1, entered compulsory liquidation in March. Founder and CEO Stan Larroque confirmed in July that EssilorLuxottica acquired the company: intellectual property, assets, and most of the team. Terms were not disclosed, and Larroque is not staying. He moves to a leadership role at Parrot, the French drone manufacturer.

That buyer is worth sitting with. EssilorLuxottica is the largest eyewear company in the world and owns Ray-Ban, Oakley, Oliver Peoples, and Persol, holds licenses with Prada, Armani, Burberry, and Chanel, and runs more than 18,000 retail stores. Meta owns a 3% stake in it and has partnered with it on every smart glasses product so far. The company that bought Lynx is the company that builds Meta’s glasses.

The R2 is what dies here. It was announced early this year with the same XR2 Gen 2 chipset as Quest 3, and its differentiator was aspheric pancake lenses developed with Israeli startup Hypervision promising 126° horizontal and 103° vertical field of view, which would have made it the widest standalone headset on the market. Optics is the asset EssilorLuxottica paid for. Wide field of view in a glasses-like form factor is the hardest problem in both VR and AR, and the constraint that keeps every pair of smart glasses to a small HUD. Expect that lens work to reappear inside a frames product line rather than as a gaming headset.

UploadVR


Getting 50 GB/s Back Out of the Apple Neural Engine

Eileen Yoon published a writeup of an RTL performance erratum on the Apple M3 Neural Engine that is the best kind of systems post: a real bug, traced to the register level, with a fix and numbers. DRAM weight streaming throughput collapses from a nominal 45 to 60 GB/s down to 17 to 19 GB/s whenever the total weight size is an integer multiple of 1 MiB, and that currently bites 7 of ANEMLL’s 15 models.

The discovery was accidental. Profiling single token decode at 4096 outputs, she noticed D=1536 ran nearly three times faster than D=2048, the default in Llama 3.2. Sweeping around that value, D=2048 gave 16.93 GB/s while D=2016 gave 44.5 GB/s. A full sweep of 67 values across 41 randomized rounds produced 2,747 observations and a clean resonance at 2048, confirmed by running an FFT of throughput against tensor dimension. All multiples of 2048 hit the floor and throughput recovers about 256 lines away. Core contention is ruled out: latency stayed constant from 1 to 16 active cores, so the throttle exists per core and is replicated across all of them.

The fix avoids the problematic path in the kernel DMA engine’s speculative prefetch ring. Llama 3.2 1B went from 10.0 to 24.3 tokens per second, with DRAM usage rising from 24.7 to 60.0 GB/s, and Qwen3-8B went from 1.36 to 2.97 tokens per second. M3’s LPDDR-6400 peak works out to 102.4 GB/s, so the throttled path was leaving most of the memory bus idle. Standalone headsets have no DRAM headroom, and on-device inference is where assistant features, hand tracking refinement, and depth estimation all compete for that bandwidth. A power-of-two stride that silently collapses throughput is the kind of bug that gets blamed on the model. Vision Pro runs M2 silicon, so this is the same family, and the lesson generalizes: sweep your tensor dimensions, not just your prompts.

Eileen Yoon


Threads Lands on Quest, and Meta AI Moves to Muse Spark

Threads arrived on Quest headsets and on Meta Ray-Ban Display. On Quest the reception was not warm: Meta set the client as preinstalled on the Horizon Store in August and force-downloaded it to most headsets, in some cases while people were mid-session.

The glasses version is more interesting, because it is the first app that genuinely exercises the Meta Neural Band as an input device. You scroll the feed by swiping your thumb against the side of your index finger, and you can like, share, and watch videos. The interface is heavily simplified next to the phone app, but it works, and the Instagram client already proved the pattern.

The rest of the summer update list is substantial. Meta AI now runs on Muse Spark, the new model series replacing Llama 4, after Meta laid off much of the Llama team and spent heavily hiring elsewhere. Photo Ultra HDR promises deeper color, “Hey Meta, take a dynamic photo” captures a burst and lets you pick the best frame on your phone, Instagram Instants posts a one-time-view story, and WhatsApp group voice chats run on the glasses in the background while music, capture, and notifications keep working. The input story is what matters here: a thumb-to-index-finger gesture is a low-bandwidth channel, and social scrolling is one of the few tasks where low bandwidth is genuinely enough.

UploadVR


A One-Man Rescue of SPICE, the Remote Display Protocol

Red Hat stopped maintaining upstream SPICE, the remote display protocol behind QEMU and KVM virtual machines. Nefarius’ vd_agent is a community fork and public mirror of the abandoned Windows guest agent, the kind of unglamorous project that keeps cloud desktops working. It ships a Windows service that starts the agent in each session and handles client mouse mode without grabbing the pointer, desktop resolution matching to the client, clipboard sharing, and file transfer into the guest.

The most useful engineering in the tree is the multi-GPU mouse fix: when a real GPU is passed through to a VM alongside the SPICE display device, the agent used to lose mouse movement entirely. It is GPL-2.0-or-later, 19 stars, and not a company.

The reason to read it: SPICE does almost exactly what cloud XR remote rendering does. It captures a framebuffer on one machine, ships it over a network, presents it on another, and forwards input back, with cursor coupling and resolution negotiation handled in software. If you are building a remote render pipeline for a headset, this is a working reference implementation of the guest-side half.

GitHub


Quick Bites

  • Breachers: Outbreak is on hold less than three months after opening the June VR Games Showcase, with Triangle Factory saying interest does not support a project of that scale. Some of the work folds into the main Breachers game, and Hyper Dash shuts down in November. → UploadVR
  • Exoshock, a co-op sci-fi shooter, opens its beta next week on Quest and PC VR. → UploadVR
  • Golf+ added mixed reality “Immersive Putting” on Quest 3 and Quest 3S, mapping a real putting stroke onto a virtual green. → UploadVR
  • A Steam backend leak revealed achievement listings for unannounced and unreleased games, a recurring reminder that store metadata ships before announcements do. → 80 Level

Related reading