-
Notifications
You must be signed in to change notification settings - Fork 1
IPA and BepInEx support
Patchwork attempts to maintain compatibility with both to a high degree. It supports both as a thin emulated wrapper, as well as natively when present in the game install.
Both contracts are emulated if no native support is present in the game folder.
Shimmed v3+v4 APIs with limited functionality, for instance ini configuration will use default values only and config files will be ignored.
As with bepinex, the API is a shim with reduced functionality. Config files may not load.
Only version 4 is supported. When bepinex install is present, it will provide the necessary APIs, such as config management.
Native IPA works, but will not appear in Scripts tab. If you use native IPA plugins, those must be managed externally.
Native bepinex and ipa can run side by side because patchwork still handles the initialization for both to prevent conflicts, but doesn't interfere further beyond that.