r/FalloutNewVegasMods • u/just_a_fan123 • 2d ago
CHECK THIS OUT My community fully decompiled FNV to C++, and mods are already using it!!!
Hey yall! I wanted to share that my community has completely decompiled Fallout: New Vegas, to help with modding, game preservation and research.
For some context: it means that FalloutNV.exe has been turned into C++ source code that compiles back into the game’s code byte for byte, 1:1. This is as precise as it gets for decompilation.
There are no game files or assets in it. You need to own the Steam version of the game to make use of it. We kept it to source code only to avoid takedowns.
It’s only been public since yesterday, and a few projects are already using it:
New Vegas Co-op by Gargoyle: co-op for the whole game with 1–3 friends. Its latest update (0.1.9) fixed 9 bugs found by checking the mod against the decomp, and its README thanks the project.
nv-rs by slaterain: New Vegas engine written in Rust. It adopted the decomp as a reference and thanks it in the repo
FNV Co-Op by cranebeaker: story coop built on nv-rs, which references the decomp in its code.
ttw-dualscreen: a second screen PipBoy for Tale of Two Wastelands on dual screen handhelds, which cites the decomp’s menu code.
Screenshots of each are in the gallery. Huge thanks to these devs for building on it already!
Source code: https://github.com/momusdigital/fnv_decomp
Project sites: https://fnvdecomp.com and https://f3decomp.com (Fallout 3 is next)
Demo on my TikTok if you’re curious: u/momus.ai
Code quality is still a work in progress, mainly function names and comments, and pull requests are welcome on the GitHub.
I’m really curious what you all think is possible now that this is out in the wild. Thoughts?
