Repository navigation
Releases
Releases · poplaw/TDU-VR
TDU VR v0.2
What's new since v0.1:
- Eye images stay on the GPU (
GpuCopy=1, the default). The game's Direct3D 9 runs on D3D9On12, and each frame goes to SteamVR as a D3D12 texture, with no trip through system memory. About 110 fps parked in the car at 2560x1440 in desk tests, up from 70–89. - DXVK option (
DXVK=1, experimental). The game runs on Vulkan through DXVK at about twice the frame rate of D3D9On12, so each eye can update at the headset's full rate. It needsdxvk_d3d9.dllnext to the game: the 32-bitd3d9.dll(x32 folder) of a DXVK release, renamed. - Less pop-in at the edges of your view in the car. The game's culling now covers the headset's whole view, so cars and scenery beside you stay drawn. Detail no longer drops at speed.
- Menus and HUD. The minimap's map stays inside the GPS frame instead of turning with your head. Missing menu backgrounds are back. 2D the game parks off-screen is cut at the virtual screen's edges.
- The desktop window shows one eye, cropped to the window, like other VR games (on DXVK; D3D9On12 shows nothing on the desktop).
SimLock=1(experimental, off by default): in the car, the game's simulation steps once per eye pair.
Install: copy d3d9.dll, openvr_api.dll and tdu_vr.ini next to TestDriveUnlimited.exe, start SteamVR, then the game. Press F8 in the car to recenter. See README.md for settings (turn off SteamVR Motion Smoothing / Virtual Desktop SSW).
Uninstall: delete those three files (and dxvk_d3d9.dll if you added it).
TDU VR v0.1
First release.
Install: copy d3d9.dll, openvr_api.dll and tdu_vr.ini next to TestDriveUnlimited.exe, start SteamVR, then the game. Press F8 in the car to recenter. See README.md for settings (turn off SteamVR Motion Smoothing / Virtual Desktop SSW).
Uninstall: delete those three files.