Skip to content

Metro 2033 Redux VR v0.1.0 Test 3

Pre-release
Pre-release

Choose a tag to compare

@D-Rey86 D-Rey86 released this 14 Sep 03:55

Warning

This is an experimental, unfinished test build. It is mainly meant to be a development build for whoever wants to work on this open source project, but feel free to try it. Expect performance and compatibility issues. Back up anything important and use the included uninstaller.

What changed in Test 3

  • Metro's VR presentation surface is now fixed at the validated 2560x1440 geometry, independently of the physical monitor/window resolution.
  • Selecting a lower Metro resolution such as 1920x1080 no longer changes the headset source geometry or splits pre-rendered video.
  • Metro's SSAA-Off scene canvas is normalized to the matching 2560x1421 geometry only when needed, with protection against double-scaling an already-correct canvas.
  • The accepted 1.0x final-backbuffer path remains unchanged. SteamVR/OpenVR still controls the final per-eye headset output resolution, and VR scales above 1.0 retain the existing high-resolution scene path.
  • The package adds a monitor-resolution regression check to the tester notes.

Requirements

  • Steam version of Metro 2033 Redux x64 for Windows
  • Game quality setting must be on Medium
  • SSAA Off (Other SSAA may work, but can't guarantee it)
  • Texture Filtering: AF 16X
  • Tessellation Very High
  • PhysX off
  • Verified Steam game version 1.0.0.3, SHA-256: 183EF65212E351C55A2832C3F3C8B04616B153697913D33B1E27683163F14E15
  • SteamVR/OpenVR configured before launching Metro
  • A tracked headset and two motion controllers

The Epic Games Store version has been tested and is not compatible with this build. The installer accepts only the verified Steam executable. NVIDIA is the most-tested GPU path; AMD remains unverified. OpenXR is experimental and is not the supported runtime.

Installation

  1. Download and extract the entire ZIP to a normal folder. Do not run it from inside the ZIP.
  2. Close Metro 2033 Redux.
  3. Double-click Install.cmd.
  4. Start SteamVR, then launch Metro normally through Steam.

The installer verifies the payload, backs up replaced files, records hashes for safe uninstall, finds the active Steam profile under %LOCALAPPDATA%\4A Games\Metro 2033, and applies the tested graphics combination: Medium quality, Very High tessellation, VSync Off, SSAA Off, and 16x texture filtering. Use Uninstall.cmd from the extracted package to remove it and restore installer-owned settings.

VR Controls

  • Open the VR menu by holding both L3 and R3.
  • Holding the right menu button recenters and recalibrates the left hand and the right hand/gun.
  • Holding the left trigger opens the equipment menu; the right analog stick functions as the D-pad while it is open.
  • Holding the left trigger also makes L3 open the journal and R3 open the pause menu.
  • Holding up on the right thumbstick brings out the lighter.
  • Holding down on the right thumbstick uses a med kit.

VR Gestures

Warning

These gestures may not work reliably because they were not fully polished.

  • Turn on the flashlight by pressing the left grip near the left side of your head.
  • Bring out the gas mask by moving the left controller to the left side of your waist and holding the left grip, then bring the controller to your face while continuing to hold the grip.
  • Replace the filter by moving the left controller to your chest and pressing the left grip, then bring the controller to your mouth while holding the grip and make a twisting motion. This should reset your filter time.
  • Bring out the charger by moving the left controller to your waist and pressing the left grip. While holding the grip, pull the controller away from you.
  • Reduce recoil by bringing the gun up to your eye.
  • Use the 2x and 4x scopes by bringing the gun up to your eye.

Known limitations

  • Stereo rendering is performance-heavy; true single-pass stereo is unfinished.
  • Some hardware combinations have reported background flicker, menu double vision, or unusually low performance.
  • One sewer water effect can disappear near the lower edge of the view.
  • The shooting range has a localized aim/projectile disagreement not seen in normal gameplay testing.
  • The Epic Games Store version is incompatible; this test release is Steam-only.

Please report headset, controllers, GPU, driver, runtime, connection method, refresh rate, SteamVR resolution, exact checkpoint, and reviewed copies of d3d11_log.txt and vr_compatibility_log.txt.

Verification and provenance

  • Matching public source commit: 9076578
  • Headset test passed after explicitly selecting Metro 1920x1080; startup video and world presentation remained correct, with the compatibility report recording source=2560x1440
  • Exact tested runtime DLL SHA-256: D73F2FFB86CC77888146C5C818480393208C6A5944CF9C36CC3E7F1787509A59
  • All 15 self-contained public-source tests passed
  • Install/uninstall integration passed in disposable existing-config, missing-config, clean Steam-profile, user-change, and Epic-rejection scenarios
  • All six shader binaries remain byte-for-byte identical to Test 2
  • All 11 payload hashes verified
  • Archive contains no game files, logs, symbols, captures, or dumps

ZIP SHA-256: 31F6BAA2B1E7AF83176ED7FEA782B93581EE2D976B0A1287B03939E59A2E5F6B