mirror of
https://github.com/LBPUnion/UnionPatcher.git
synced 2025-04-19 19:15:28 +00:00
A tool for LittleBigPlanet that patches the server urls to a custom url.
* Code cleanup and update to .NET 8 * Fix macOS requiring staging directory to be selected. Also places eboots on Desktop on macos, to avoid them being inside the app bundle. * Fix keys discovery on mac * Removed debug logging, made GetExecutablePath more robust. * Created a script for building on mac, as creating a universal binary is somewhat involved * Update UnionPatcher.Gui/Forms/ModeSelectionForm.cs Co-authored-by: sudokoko <koko@sudokoko.xyz> * Apply suggestions from code review Co-authored-by: Josh <josh@slendy.pw> --------- Co-authored-by: sudokoko <koko@sudokoko.xyz> Co-authored-by: Josh <josh@slendy.pw> |
||
---|---|---|
.github/workflows | ||
.idea/.idea.UnionPatcher/.idea | ||
UnionPatcher | ||
UnionPatcher.Cli | ||
UnionPatcher.Gui | ||
UnionPatcher.Gui.Linux | ||
UnionPatcher.Gui.MacOS | ||
UnionPatcher.Gui.Windows | ||
.gitignore | ||
build-all.sh | ||
build-mac.sh | ||
global.json | ||
LICENSE | ||
README.md | ||
UnionPatcher.sln | ||
UnionPatcher.sln.DotSettings | ||
UnionPatcher.sln.DotSettings.user |
UnionPatcher
A tool that will take the official EBOOT of a LittleBigPlanet title and replace the server URLs with a custom one
Prerequisites
- For running the console application, you will need the .NET 6 Runtime
- You will need to know the server URL you wish to use
Getting the latest build
You can obtain UnionPatcher builds via GitHub releases: https://github.com/LBPUnion/UnionPatcher/releases
Building manually (Required for MacOS)
You will need the .NET 6 SDK
git clone https://github.com/LBPUnion/UnionPatcher
cd UnionPatcher
dotnet build UnionPatcher.sln
#Running
cd UnionPatcher/bin/Debug/net6.0/
./LBPUnion.UnionPatcher