-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
The mod loader installation for Linux should overwrite the vanilla executable.
Off the top of my head, the installation could look like this:
- Th script detects whether a vanilla FEZ executable is in the folder, whether that is
FEZ.exewith a matching signature, or a previously backed upFEZ.vanilla.exe. - MonoMod patches that with a bundled version of
mono. ([Linux] Bundle proper Mono version with HAT patcher #21) - The vanilla FEZ executable is backed up.
a. Vanilla executables get backed up asFEZ.vanilla.exe.
b. If a previously patched (MonoModded) FEZ executable already exists, it gets renamed toFEZ.exe.bak1,FEZ.exe.bak2, etc. - The modded executable is renamed from
MONOMODDED_FEZ.exetoFEZ.exe, overwriting the original FEZ executable.
This would prevent the need to create duplicate files in the game directory, allowing the vanilla FEZ MonoKickstart runner to launch our patched executable on any supported architecture, even from Steam.
See also: #23
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working