Skip to content

DolphinVR Redux v0.4 — The Summer Update

Latest

Choose a tag to compare

@iChris4 iChris4 released this 31 Jul 12:52

DolphinVR Redux v0.4 introduces new graphics backends, major OpenXR improvements, Meta Quest passthrough support, expanded VR configuration tools, and a wide range of rendering and stability fixes.

Highlights

  • Added DirectX 12 and OpenGL renderer support.
  • Added OpenXR asynchronous mode for Vulkan and DirectX 12.
  • Added passthrough support for Meta Quest headsets.
  • Added foveated rendering to improve performance on Quest.
  • Introduced a new VR configuration panel for binding controls directly in VR.
  • Improved the Texture Override, Hide Code, and Shader Hunter tools.

OpenXR and VR

  • Added OpenXR asynchronous mode for Vulkan and DirectX 12.
  • Added an eager frame heartbeat for native VR frame-rate operation.
  • Added a new VR configuration panel for controller bindings.
  • Added new camera and controller anchor overrides.
  • Added a new "Screen pane" override.
  • Updated the Wiimote pointer to use absolute pointing.
  • Fixed Wii MotionPlus gyroscope behavior.

Meta Quest

  • Added passthrough support for Meta Quest headsets.
  • Added foveated rendering to improve performance.
  • Added a new first-launch screen for applying recommended Quest bindings.
  • Newly created shaders can now be used on Quest.
  • Added basic support for 2D Cinematic Mode.

2D Virtual Screen

  • Added True Depth support.
  • Added automatic "Remove EFB" handling.
  • Fixed 2D screen clamping when using Vulkan.

Rendering and Compatibility

  • Added support for:
    • Frame size detection from XFB copies.
    • Small 3D viewports.
    • Render-to-texture viewport detection.
  • Improved handling for games that do not support Immediate XFB.
  • Improved viewport scissor clipping behavior.
  • Improved compatibility with games using unusual viewport configurations.
  • Fixed Ubershader and visual glitches when using Vulkan Multiview.

Tools

  • Greatly improved the Texture Override tool.
  • Improved the Hide Code tool.
  • Shader Hunter can now use Family Hash matching instead of only Exact Hash matching.

Stability and Bug Fixes

  • Fixed a Vulkan crash that could occur after opening and closing DolphinXR multiple times.
  • Fixed several rendering and visual issues.
  • Various other bug fixes and stability improvements.