Walk the Mojave
World streaming with terrain, distant LOD, trees, grass, water, sky, weather and a day/night cycle, plus lit interiors.
Version 0.1.0 · Early development · Free & open source
An open-source, clean-room reimplementation of the engine behind Fallout: New Vegas, built from scratch in Rust. It runs on the data files of your own legally purchased copy of the game.
NVForever is not an official release, remaster or replacement for Fallout: New Vegas. It contains no game content and does nothing without the original game.
NVForever is a free engine project in the spirit of OpenMW. It recreates how the Fallout: New Vegas engine behaves (reading the game's archives and plugins, rendering the world, running physics, scripts and dialogue) using entirely new code written from public documentation and from observing the original game.
It ships no Bethesda content and contains no Bethesda,
Obsidian or Gamebryo code. You point it at the Data folder of
your own copy of the game, and it reads those files without ever changing them.
Every part of the engine is checked against the original game by the project's parity lab: hundreds of automated scenarios compare NVForever's results with independent readers and with captures recorded from the real game.
World streaming with terrain, distant LOD, trees, grass, water, sky, weather and a day/night cycle, plus lit interiors.
Collision and a character controller that walks, jumps, sneaks and swims to match captures from the original game.
Open doors and containers, travel between worldspaces, manage your inventory, drop and push items.
Quest and object scripts run in-game, and you can talk to NPCs with their original recorded voices from your copy.
Never runs from or writes into your game folder or My Games\FalloutNV. Your install and saves stay untouched.
Licensed under GPL-3.0-or-later. The full source, design notes and test lab are public on GitHub.
NVForever is in early development and is not yet a complete way to play the game. Here's where each part of the engine stands.
Full details are in the project README.
NVForever is an engine only. It includes no game data and will not run without the data files from your own lawfully purchased copy. It does not help anyone obtain the game or its files, and it is not a substitute for buying it.
By downloading you confirm you own a legal copy of Fallout: New Vegas. NVForever is provided free under the GPL-3.0-or-later licence, without any warranty. See the legal notice.
Install the game from your own library (for example Steam). NVForever only reads its files and never changes them.
Extract the download for your system to a folder outside the game folder, for example:
WindowsC:\Games\NVForever
Linux~/Games/NVForever
Open a terminal in the NVForever folder and tell it where the game is installed:
Windowsfnvtool setup --game "C:\Program Files (x86)\Steam\steamapps\common\Fallout New Vegas"
Linux./fnvtool setup --game "$HOME/.local/share/Steam/steamapps/common/Fallout New Vegas"
Use your own install path if the game is somewhere else. fnvtool paths then shows where NVForever keeps its config, logs and cache: %LOCALAPPDATA%\NVForever on Windows, ~/.local/share/nvforever on Linux.
Start in Goodsprings with play mode on:
Windowsnvforever --data "C:\Program Files (x86)\Steam\steamapps\common\Fallout New Vegas\Data" --cell Goodsprings --play
Linux./nvforever --data "$HOME/.local/share/Steam/steamapps/common/Fallout New Vegas/Data" --cell Goodsprings --play
Run nvforever --help for every option.
| Move | W A S D · mouse to look |
|---|---|
| Walk / always run | Shift / Caps Lock |
| Sneak / jump | Ctrl / Space |
| Auto-move | Q |
| Use (doors, containers, items) | E |
| Inventory | Tab |
| Change hour | [ / ] |
| Screenshot / pause | F12 / Esc |
No. NVForever is an independent, unofficial fan project. It is not made, approved or endorsed by Bethesda, ZeniMax, Microsoft or Obsidian, and it is not a replacement for the official game.
Yes. NVForever contains no game content. It only works with the data files from your own legally purchased copy of Fallout: New Vegas.
Not yet. You can explore the world, use doors and containers, manage inventory, run scripts and talk to NPCs, but NPC AI, the game's menus, most audio and saving are still to come. Keep playing the original game for a full playthrough.
No. NVForever never writes into the game folder or Documents\My Games\FalloutNV. Its own files live in %LOCALAPPDATA%\NVForever on Windows or ~/.local/share/nvforever on Linux.
It has only been tested with the Steam version so far. Other versions may work but are untested.
Yes, and it stays free. It's open source under GPL-3.0-or-later. You can optionally support development on Ko-fi, but donations buy nothing: no game content, no early access, no extra features.
Delete the NVForever folder and its data folder (%LOCALAPPDATA%\NVForever on Windows, ~/.local/share/nvforever on Linux). Your game is unaffected.
Open an issue on the GitHub repository. Please don't attach game files.
NVForever is built in spare time and will always be free. If you'd like to help keep development going, you can buy me a coffee on Ko-fi.
Support me on Ko-fiDonations are entirely voluntary and buy nothing: no game content, no early access, no extra features. You still need your own copy of Fallout: New Vegas.
It is not an official Fallout: New Vegas product, remaster, port or replacement. It is not affiliated with, endorsed by, sponsored by or otherwise connected to Bethesda Softworks, ZeniMax Media, Microsoft, Obsidian Entertainment, Valve, or any other company involved in making or publishing Fallout: New Vegas or the middleware it uses.
The NVForever project holds no licence or rights to the Fallout franchise, Fallout: New Vegas, or any of their content, characters, names, logos, artwork, music or other intellectual property, and claims none.
Fallout, Fallout: New Vegas and related names and logos are trademarks or registered trademarks of Bethesda Softworks LLC, a ZeniMax Media company, in the United States and/or other countries. Fallout: New Vegas was developed by Obsidian Entertainment. Gamebryo, Havok, SpeedTree, FaceGen, Bink, Steam, Windows and all other product and company names are trademarks of their respective owners.
These names are used only to describe what NVForever is compatible with. Their use does not imply any affiliation or endorsement. The name "NVForever" refers to this project only.
NVForever's source code, releases and this website contain no content from the game: no plugins or archives, no meshes, textures or animations, no audio or voice files, no executables, and no screenshots or frames rendered from game data.
Behaviour is written down from public documentation and from observing the unmodified game, then implemented from those notes. The full process is described in the project's LEGAL.md.
NVForever is free software, licensed under the GNU General Public License, version 3 or later. Copyright belongs to the NVForever contributors. This licence covers NVForever's own code and documentation only. It grants no rights in Fallout: New Vegas or its data files, which remain the property of their owners.
NVForever is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability and fitness for a particular purpose. You use it at your own risk.
NVForever is and will remain free. Donations are entirely voluntary, are not a purchase, and give nothing in return: no game content, no early access and no extra features.
If you represent a rights holder and have a concern about this project, please contact the maintainer through the GitHub repository and we will respond promptly.
This notice describes how the project is run and is not legal advice.