An open API service indexing awesome lists of open source software.

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)

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`.