Skip to content

FNVVR Reborn v0.4.0

Pre-release
Pre-release

Choose a tag to compare

@df4l df4l released this 14 Oct 09:42

Fourth public build of FNVVR Reborn: a VR mod for Fallout: New Vegas built into a DXVK fork (32-bit d3d9.dll), for Proton on Linux and Wine/Windows.

What's new since v0.3.0

HUD on your hands

  • The health bar and the compass are on the back of your right hand, like a wrist display. The action points and ammunition (with the ammo type and the weapon condition) are just below them.
  • The wrist display only shows while you turn the back of your right hand towards your eyes, so it never covers your aim.
  • The interaction prompt (name of the object or person, and the action) floats above the fingertip of the hand nearest to what you can use, facing you.
  • When the prompt is at your left hand, press X to use the object or talk, and the prompt shows the X icon. X does not reload then. When the prompt is at your right hand, A activates and X reloads, as before.

Aiming (please test)

  • Shots now leave along the barrel you see. Before, they followed the controller's axis, so they landed above and to the right of where the weapon pointed.
  • The game's auto-aim no longer bends your shots. It turned every shot by up to 3 degrees towards the point your head was looking at, not where your hand aimed. V.A.T.S. is unchanged.
  • The bullet spread is no longer applied twice, so groups are tighter at the same skill.
  • There is no aim assist outside V.A.T.S. any more: what you aim at with the weapon is what you hit.

Thanks to everyone who reported that the shots did not go where the weapon pointed.

Not done yet

Other HUD elements (enemy health, sneak indicator, XP, radiation) are not shown in the headset. Optics and scopes, melee, culling behind the player, and time still stops while the Pip-Boy is open.

Install

See INSTALL.txt in the archive. Short version: copy d3d9.dll, openvr_api.dll (the 32-bit OpenVR library, included), dxvk.conf and fnvvr/ next to FalloutNV.exe. On Linux (Proton) only, set the launch option WINEDLLOVERRIDES="d3d9=n,b" %command% (not needed on Windows). Start SteamVR first. If you already have a dxvk.conf, merge the lines. Replace the files in fnvvr/ too: the bindings changed.

Tested

Linux, Proton Hotfix, RTX 4070, Meta Quest 2 through Steam Link. Other headsets and bindings are untested; only Touch bindings are shipped.