Repository navigation
Releases
UEVR + Embedded RenderDoc Capture — v1.0.1
UEVR + Embedded RenderDoc Capture — v1.0.1
Docs + usability update over v1.0. Binaries are unchanged; the only new file is a one-click launcher, plus corrected documentation.
What's new
Launch-Capture.bat— one-click launcher. Drag your game's real exe onto it, or edit theGAME_EXEline and double-click. No PowerShell needed.- Docs corrected:
- The capture path needs no
UEVRInjector.exeand no .NET — the launcher injects everything. (README previously implied otherwise.) - Point
--exeat the real render exe underBinaries\Win64(e.g.<Game>-Win64-Shipping.exe, orUnrealGame-Win64-Shipping.exefor generic-target builds) — not a small redirector stub at the install root. - Documented
--defer-backend-ms— the workaround for modular / D3D12-Agility-SDK titles that won't boot under the default early-prehook path. - New troubleshooting for "the game doesn't launch", plus a full launcher-flags reference.
- The capture path needs no
Capture in 3 steps
- Unzip; drag your game's real exe onto
Launch-Capture.bat(or run.\UEVRRenderDocLauncher.exe --exe "...\YourGame-Win64-Shipping.exe" --wait). - Once the game is rendering, run
.\Capture-RenderDoc.ps1. - Open the
.rdcin RenderDoc (qrenderdoc.exe).
See RENDERDOC_CAPTURE_GUIDE.md for the full walkthrough, VR capture, and troubleshooting.
Verify your download
SHA256: e7839fbf8d7c21511747faa7581980d11c17e52e0b091338e024535b9fdf53a5
UEVR © praydog (all rights reserved) · RenderDoc by Baldur Karlsson & contributors. This bundle only adds the embedded-capture plumbing + docs.
UEVR + RenderDoc Capture v1.0
UEVR + Embedded RenderDoc Capture — v1.0
Capture a real GPU frame (flat or stereo VR) from almost any Unreal Engine game and open it in RenderDoc. This is praydog's UEVR with an embedded RenderDoc capture system bolted on.
⚡ Inject and go
- Download
UEVR-RenderDoc-Capture-v1.0.zipbelow and unzip it. - Open PowerShell in that folder and launch your game (use the real shipping exe):
.\UEVRRenderDocLauncher.exe --exe "C:\Path\To\YourGame-Win64-Shipping.exe" --wait
- Once it's rendering, capture a frame:
.\Capture-RenderDoc.ps1 - Open the
.rdcit prints in RenderDoc (qrenderdoc.exe).
Full walkthrough: RENDERDOC_CAPTURE_GUIDE.md.
📦 What's in the zip
UEVRBackend.dll, renderdoc.dll (the capture runtime), openxr_loader.dll + openvr_api.dll (VR), UEVRRenderDocLauncher.exe (injects RenderDoc before the game's first device — clean captures), UEVRRenderDocSmoke.exe (no-game test), Capture-RenderDoc.ps1, helper scripts, QUICKSTART.txt, and the guide. Nothing else to install to capture; you only need RenderDoc to view the result.
🥽 VR (incl. Meta XR Simulator, no headset needed)
Copy the bundled openxr_loader.dll into the game's Binaries\Win64, make the Meta XR Simulator (or your headset) the active OpenXR runtime, then launch + capture the same way. The .rdc contains the full stereo (both-eyes) frame.
✅ Verified
Tested end-to-end on a UE5 title: a native D3D12 .rdc that renderdoccmd index-capture reads with no repair step — both flat and stereo VR under the Meta XR Simulator (double-wide eye swapchains, OpenXR session, ~1 GB stereo frame).
🙏 Credits & license
UEVR is © praydog — https://github.com/praydog/UEVR — all rights reserved; this fork only adds the capture plumbing + docs. RenderDoc by Baldur Karlsson & contributors. Respect the upstream project's terms.
UEVR-RenderDoc-Capture-v1.0.zip SHA256: 79B6938C04EC00140650CAC43AAAD8BB4875066629759A4FED3AD36228060A90