Skip to content

Patcher improvements#7

Open
4z0t wants to merge 17 commits into4z0t:mainfrom
FAForever:patcher-changes
Open

Patcher improvements#7
4z0t wants to merge 17 commits into4z0t:mainfrom
FAForever:patcher-changes

Conversation

@4z0t
Copy link
Owner

@4z0t 4z0t commented Feb 28, 2026

This is a major patcher change that refines patching process and includes new features:

  • patcher uses .json config for patching game executable with adjustable paths and flags
  • no more defines.h file
  • section.ld file was changed to contain all info needed for linker, patcher just appends addresses
  • .hooks are refined: these can be places in sections folder so hook is near its respective .cxx/.cpp file
  • *.cpp hooks are deprecated and prohibited to be used in further patches, use .hook

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants