https://github.com/tan-gaming/falloutnv-no-registry-patch
No-Registry Patch for Fallout New Vegas (GOG Version)
https://github.com/tan-gaming/falloutnv-no-registry-patch
fallout fallout-new-vegas fallout-newvegas gog
Last synced: about 1 month ago
JSON representation
No-Registry Patch for Fallout New Vegas (GOG Version)
- Host: GitHub
- URL: https://github.com/tan-gaming/falloutnv-no-registry-patch
- Owner: TAN-Gaming
- License: other
- Created: 2021-10-12T12:13:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T06:54:41.000Z (3 months ago)
- Last Synced: 2025-04-13T07:13:56.995Z (about 1 month ago)
- Topics: fallout, fallout-new-vegas, fallout-newvegas, gog
- Language: C
- Homepage:
- Size: 112 KB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# FalloutNV-No-Registry-Patch
No-Registry Patch for Fallout New Vegas (GOG Version)[release_link]: https://github.com/TAN-Gaming/FalloutNV-No-Registry-Patch/releases
## Features
- It fixes launching problems after moving the game to another folder, no Registry editing needed.
- It doesn't touch the Registry at all.
- It makes the game portable.## How to use
- Download release builds from the [release section][release_link] or build from source.
- Find the file `GalaxyWrp.dll` in the game folder, rename it to `orig_GalaxyWrp.dll`.
- Copy the downloaded file `GalaxyWrp.dll` to the game folder.## Build instructions
### Requirements
- MinGW-W64 compiler (version >= 8.0)
- CMake (version >= 3.13.5)### Building the DLL
```
cmake -G"MinGW Makefiles" -DCMAKE_BUILD_TYPE="Release" -S"your_source_dir" -B"your_build_dir"
cd your_build_dir
mingw32-make -f Makefile
```## Notes
- MSVC is not supported because it's a lot easier to create a proxy DLL using MinGW.
- This code may works with another versions too, if you create a proxy DLL that loaded by `FalloutNV.exe` and `FalloutNVLauncher.exe`.