Commit Graph

  • 55257aba92 Link the prebuilt Steam Frame 0.1 download main Madison 2026-10-11 23:51:02 +09:00
  • c6891f15e0 Add a public APK build that uses player-provided map artwork v0.1.0 Madison 2026-10-11 23:12:04 +09:00
  • 291a5fe949 Clarify cross-platform Steam Frame build and installation Madison 2026-10-11 20:20:41 +09:00
  • 6b62118d01 docs: record clean VR APK build and asset audit Madison 2026-10-11 16:38:54 +09:00
  • e642cad49b Update Halo VR docs with confirmed native-resolution 120 Hz play Madison 2026-10-11 11:07:07 +09:00
  • 69196c62f4 Document the Steam Frame VR fork and gate inherited releases Madison 2026-10-11 11:00:31 +09:00
  • 8d73d4f670 Record the single-pass stereo measurement (unattended, b30) Madison 2026-10-05 17:41:03 +09:00
  • 6d552023c1 Merge branch 'mv-vsh' into mv-core Madison 2026-10-05 17:10:05 +09:00
  • 0b8806cad1 Translate vertex programs for two views (untested on device) Madison 2026-10-05 17:08:39 +09:00
  • 6b5ee70301 Count a two-view occlusion test once, not twice (headset-unverified) Madison 2026-10-05 17:08:35 +09:00
  • f26b94b707 Merge branch 'worktree-agent-a51a7a7082dc56065' into mv-core Madison 2026-10-05 17:07:44 +09:00
  • b144e10634 Draw the back buffer into both eyes' layers at once (GL side of single-pass stereo) Madison 2026-10-05 17:07:04 +09:00
  • 560233435f Draw both eyes in one world pass, each with its own camera (vr.multiview; headset-unverified) Madison 2026-10-05 17:02:47 +09:00
  • c89ab20da0 Propose the performance pass's next steps: single-pass stereo, the tick, then MSAA Madison 2026-10-05 16:50:42 +09:00
  • 9d9f38cc4c Measure the frame's end, and add vr.flush_eyes (no help; kept on, for measuring) Madison 2026-10-05 16:50:01 +09:00
  • f1824cc347 Point the 72 Hz advice at SteamVR's per-app refresh rate Madison 2026-10-05 14:52:18 +09:00
  • 82b6d12e85 Time the frame's end, and stop asking for a 72 Hz the runtime doesn't have Madison 2026-10-05 14:51:17 +09:00
  • 439a5a877c Record Halo's frame time against the 120 Hz standard (unattended, b30 at 1.25x) Madison 2026-10-05 14:48:48 +09:00
  • 5a88349558 Fix strafing on foot, the invisible laser, script text and glassy windshields (headset-unverified) Madison 2026-10-05 10:51:54 +09:00
  • 6853839b85 Put the menu pointer over every layer, and keep the reticle upright (headset-unverified) Madison 2026-10-04 22:48:05 +09:00
  • 69b763561c Drive with the left stick, or the wheel, and fly the Banshee by hand (headset-unverified) Madison 2026-10-04 15:00:09 +09:00
  • 165fb242ab Draw the eyes at 1.25 by default (headset-unverified) Madison 2026-10-04 14:40:48 +09:00
  • 493352308f Record the 2026-10-04 wear feedback and what was done for it Madison 2026-10-04 14:40:00 +09:00
  • 45588d916d Steady the HUD and menus, draw the pointer's beam, and keep the eyes' detail (headset-unverified) Madison 2026-10-04 14:38:54 +09:00
  • 536a9f186d Filter the game's textures anisotropically in the headset (headset-unverified) Madison 2026-10-04 14:38:54 +09:00
  • 6276f6608f Take QUIT TO STEAM out of the VR settings Madison 2026-10-04 14:38:53 +09:00
  • 6c4d6534c7 Ride the seat smoothly: interpolated head and heading, eased in and out (headset-unverified) Madison 2026-10-04 14:32:52 +09:00
  • d249311fc4 Hide the body's arms in a Banshee (headset-unverified) Madison 2026-10-04 10:58:53 +09:00
  • c21d92e2cf Put the seated hands on the vehicle's grips (headset-unverified) Madison 2026-10-04 10:12:25 +09:00
  • 667ae91958 Add vr.diag_body_raw and vr.diag_body_log for checking the seated body Madison 2026-10-04 09:30:37 +09:00
  • 0da170ec7a Fix the seated chest's lean, the wrist, and the body in third-person views Madison 2026-10-04 00:40:36 +09:00
  • 41567ad82c Add vr.diag_sweep: several head poses and dumps in one unattended run Madison 2026-10-04 00:36:35 +09:00
  • 6be73ed41a Don't start the VR build when it is reinstalled Madison 2026-10-04 00:29:54 +09:00
  • a5586f7bc8 Close the seated body's neck, and turn and lean its chest after the head (headset-unverified) Madison 2026-10-04 00:21:55 +09:00
  • 0b636ed5b6 Show the body in vehicles, its hands on the controls (headset-unverified) Madison 2026-10-04 00:06:47 +09:00
  • acbed8539c Seat the player unattended in a chosen vehicle and seat Madison 2026-10-03 23:50:53 +09:00
  • 75cdea4834 Draw the headset's screens (cutscenes, menus) at the quad's resolution Madison 2026-10-03 23:33:24 +09:00
  • 6eaf8e92e5 Mask each eye's hidden area, and time the GPU's frame from timestamps Madison 2026-10-03 21:49:13 +09:00
  • ce3f25d13b Log which GL extensions could make the eyes cheaper Madison 2026-10-03 21:26:15 +09:00
  • f269efc6e6 Relax the free hand from the forearm's line, and fold the hidden body in (headset-unverified) Madison 2026-10-03 20:53:32 +09:00
  • a93462a29e Offer the body as legs or torso, chosen in the VR settings (headset-unverified) Madison 2026-10-03 20:33:01 +09:00
  • c31baa18e2 Set the body lower and only a little behind the eyes (headset-unverified) Madison 2026-10-03 20:27:53 +09:00
  • aad22adf51 Add vr.diag_pitch: tilt the synthetic head up or down Madison 2026-10-03 20:04:42 +09:00
  • abad4d7352 Draw the player's own legs and torso in VR, behind vr.body (headset-unverified) Madison 2026-10-03 20:04:06 +09:00
  • d779210040 Hold the free hand as the controller is, and tuck the thumb in a fist (headset-unverified) Madison 2026-10-03 20:01:09 +09:00
  • 445e8cb43b Relax the free hand's fingers, and close them with the grip (headset-unverified) Madison 2026-10-03 19:58:08 +09:00
  • d88c72e34b Add vr.diag_buttons: log the hands' and the pad's buttons as they change Madison 2026-10-03 19:41:18 +09:00
  • c2bcb7fbf2 Turn the shoulders with the head, and set them behind the eyes (headset-unverified) Madison 2026-10-03 19:30:11 +09:00
  • d17ed23f7d Derive the Xbox pad from the hands' buttons, without actions of its own (headset-unverified) Madison 2026-10-03 14:25:23 +09:00
  • e92d54fa4f Wait a minute for the runtime, and never fall back to a flat window in Lepton (untested on device) Madison 2026-10-03 14:24:11 +09:00
  • 821a8c9e7c Time textures for the profiler only while its graph is shown Madison 2026-10-03 14:17:38 +09:00
  • 15e08b8a7f Read the guest's clock through the vDSO, not a system call Madison 2026-10-03 14:17:38 +09:00
  • 01b962ad67 vr.diag_motion: follow a moving object and count blended draws Madison 2026-10-03 14:01:01 +09:00
  • fc3f472a84 Add vr.diag_motion: log each frame's display step, blend and camera Madison 2026-10-03 13:50:45 +09:00
  • 3821984dcf Draw screen flashes and fades over each eye, not on the HUD panel (headset-unverified) Madison 2026-10-03 13:50:45 +09:00
  • 3cfa297bde Put both eyes and the quad in one swapchain, acquired once a frame Madison 2026-10-03 13:46:09 +09:00
  • 1d4c18a586 Draw the reticle's image once, not every frame Madison 2026-10-03 13:40:01 +09:00
  • cc9f773e5b Time a cutscene's eye passes as the eyes in [vr-perf] Madison 2026-10-03 13:18:59 +09:00
  • 0288752115 Step the game clock by the headset's display times (headset-unverified) Madison 2026-10-03 13:09:19 +09:00
  • 23dcfe4fcd Draw the reaching arms two-sided, their insides dark (headset-unverified) Madison 2026-10-03 12:59:04 +09:00
  • 8362927f65 Keep the gun's angle when the second hand takes hold (headset-unverified) Madison 2026-10-03 12:56:55 +09:00
  • 1a7d3b7b9b Keep the off hand's grip on the gun as animated (headset-unverified) Madison 2026-10-03 12:54:20 +09:00
  • 19c433c982 Allocate the VR menu's tags with the game's malloc, as they are freed Madison 2026-10-03 12:52:01 +09:00
  • 7d96cc32ec Don't free a null tag table on the first level load Madison 2026-10-03 12:48:03 +09:00
  • 137ffff809 Give the Xbox layout's Menu action its own name, so controllers bind again Madison 2026-10-03 12:41:25 +09:00
  • e3a9ce6248 Document sfvr, the turn settings, the settings pages and the perf line (headset-unverified) Madison 2026-10-02 18:17:14 +09:00
  • 5bd3f5dd08 Put the HUD mode in the VR settings, on a second page (headset-unverified) Madison 2026-10-02 18:16:14 +09:00
  • 4ddcb79eb1 Pause on a firm trackpad press on Index (headset-unverified) Madison 2026-10-02 18:14:41 +09:00
  • f54d386ae5 Run View, turning, haptics and [vr-perf] on sfvr (headset-unverified) Madison 2026-10-02 18:14:19 +09:00
  • a4f43161f5 Name the turn settings by the standard: vr.turn_mode and vr.snap_angle (headset-unverified) Madison 2026-10-02 18:13:59 +09:00
  • eabb888079 Vendor sfvr into the guest build (headset-unverified) Madison 2026-10-02 18:10:10 +09:00
  • 6c031d3024 Document the system layer, quit, settings version and the 72 Hz fallback (headset-unverified) Madison 2026-10-02 18:07:10 +09:00
  • e370e0b28e Reach grenade and flashlight on the Touch and Index fallbacks (headset-unverified) Madison 2026-10-02 18:06:20 +09:00
  • 09144f7456 Version and range-check the VR settings (headset-unverified) Madison 2026-10-02 18:05:24 +09:00
  • 30e61dffca Add QUIT TO STEAM to the VR settings menu, with a confirm (headset-unverified) Madison 2026-10-02 18:03:34 +09:00
  • 7bbb9ccdc1 Add vr.hud_mode: far, near and leash HUD panels (headset-unverified) Madison 2026-10-02 18:02:18 +09:00
  • 5172ba65a9 Make View the system layer: hold 1 s recentres, 3 s sets height (headset-unverified) Madison 2026-10-02 17:59:00 +09:00
  • cf05a9639f Fix haptics recursing into themselves (headset-unverified) Madison 2026-10-02 17:53:53 +09:00
  • cff675537d VR settings in the pause menu (untested on device) MadisonandClaude Opus 5.5 2026-10-02 17:03:30 +09:00
  • b5c6ae2a9b Walk the player by walking the room (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:48:28 +09:00
  • e45cf2a637 Point at the menus with the weapon hand (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:35:31 +09:00
  • b3fd4c345f Float the HUD far off, drawn from the head (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:33:32 +09:00
  • b70ff4cfca Show a zoom in a scope held at the gun (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:31:34 +09:00
  • 2b9c4fc065 Steady zoomed aim, and feel the shots (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:16:59 +09:00
  • 5a733a26c3 VR controls, gestures and either hand (untested on device) MadisonandClaude Opus 5.5 2026-10-02 16:15:16 +09:00
  • 7c0adfc6d0 Vehicles in first person, steered by the stick (untested on device) MadisonandClaude Opus 5.5 2026-10-02 13:25:19 +09:00
  • 972e17d78b Launch from the Steam library; the refresh rate follows the headset MadisonandClaude Opus 5.5 2026-10-02 11:49:08 +09:00
  • 38ca407548 Steady the gun with both hands (vr.two_handed) MadisonandClaude Opus 5.5 2026-10-02 11:45:34 +09:00
  • deeba33887 Bring the VR status and measuring notes up to date MadisonandClaude Opus 5.5 2026-10-02 11:41:03 +09:00
  • 43820dc19d Reach the first-person arms for the hands (vr.arms) MadisonandClaude Opus 5.5 2026-10-02 11:38:22 +09:00
  • c87cf4413c 3D cutscenes on a screen, fades between views, 90 Hz, mapped stream buffers MadisonandClaude Opus 5.5 2026-10-02 11:29:08 +09:00
  • 5b6148ce90 Hand-aimed weapons by default; resolution scale 1.5 MadisonandClaude Opus 5.5 2026-10-02 11:09:11 +09:00
  • 619ff88241 Let the CPU and GPU overlap: asynchronous visibility results, quiet trace markers MadisonandClaude Opus 5.5 2026-10-02 10:39:09 +09:00
  • 12c74e43f2 Read the visibility counters once a frame; fix the HUD pass's fog MadisonandClaude Opus 5.5 2026-10-02 10:28:08 +09:00
  • 3209310552 Fix the first headset session's findings MadisonandClaude Opus 5.5 2026-10-02 10:04:35 +09:00
  • d3f151eddd Merge remote-tracking branch 'upstream/main' Madison 2026-10-02 09:46:47 +09:00
  • 0182da8172 Add high-res text and OpenCE titles build-65 MrBruh 2026-10-02 13:39:17 +13:00
  • ff7365b5d5 Package the OpenXR loader with the VR build only MadisonandClaude Opus 5.5 2026-10-02 09:35:43 +09:00
  • 06a0e85c18 Aim with the right hand in the headset (vr.aim = "hand"; untested) MadisonandClaude Opus 5.5 2026-10-02 09:34:10 +09:00
  • c928948b05 Document the VR build's architecture and status MadisonandClaude Opus 5.5 2026-10-02 09:29:29 +09:00