From f0da1b8456d689807c69f27423aa2f6b9a5165e5 Mon Sep 17 00:00:00 2001 From: mkrsym1 Date: Mon, 8 Jan 2024 18:17:13 +0200 Subject: [PATCH] Documented experimental patching method --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b5cd44c..072f283 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ # Jadeite Autopatcher ### Current game support: - **3rd**: glb/sea/tw/kr/jp **v7.1.0+**, cn **v7.2.0+** -- **SR**: os/cn **v1.6.0** +- **SR**: os/cn **v1.6.0**\* You can expect newer versions to work immediately after release with the same jadeite binary if the version is specified with a + above. +**Note:** you can test the experimental version-independent patching method for SR. See #37. + ## Information The anticheat the games use is fundamentally incompatible with Wine in multiple ways. This tool launches the game without it (`injector`) and imitates it's behaviour (`game_payload`). @@ -38,8 +40,12 @@ Example command: `jadeite.exe 'Z:\path\to\game.exe' -- -screen-fullscreen 1` ## Configuration These environment variables can be used to configure the behaviour of the tool. Any value except empty string counts as set. `1` will be used in all examples. +**Global**: - `WAIT_BEFORE_RESUME=1` - show a messagebox and wait for user input before resuming the game process. Useful on my side for debugging +**SR-specific**: +- `BREAK_CRYPTCAT=1` - use the experimental patching method. See #37 for details + ## Internals and building To compile jadeite, you will need meson, mingw and nasm. You can probably install all three using your repository's package manager. Once all dependencies are installed, run `./build.sh` in this directory. The compiled files will be located in `./out`.