30e58ac08b
- moves `WSockProxy` to `wsockproxy/CmakeLists` - remove exepath stuff from dllmain + its still done in loader.cpp because its used when reporting failure - Disabled any Thread Library calls + we don't need to know about threads at all in the proxy - yoink `wsock32.asm` into outer space + turns out, we can just call the function in a void shim since that wont touch the registers - stop copying `wsock32.dll` to the game directory + this should improve the state of things when using the EA App |
||
---|---|---|
.github | ||
primedev | ||
.clang-format | ||
.cmake-format.json | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
BUILD.md | ||
CMakeLists.txt | ||
CMakeSettings.json | ||
Dockerfile | ||
LICENSE | ||
README.md |
README.md
NorthstarLauncher
Launcher used to modify Titanfall 2 to allow Northstar mods and custom content to be loaded.
Build
Check BUILD.md for instructions on how to compile, you can also download binaries built by GitHub Actions.
Format
This project uses clang-format, make sure you run clang-format -i --style=file --exclude=primedev/include primedev/*.cpp primedev/*.h
when opening a Pull Request. Check the tool's website for instructions on how to integrate it with your IDE.