From 431c1c0bf87af1f25524fc01789ddd8e53ef914b Mon Sep 17 00:00:00 2001 From: chaoticgd <43898262+chaoticgd@users.noreply.github.com> Date: Thu, 3 Oct 2024 18:16:43 +0100 Subject: [PATCH] Update the readme for newer versions of PCSX2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9b6699f..c9ef863 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ gradle -PGHIDRA_INSTALL_DIR=/path/to/ghidra buildExtension ### 7-Zip returned unsupported method -Modern versions of PCSX2 store save states using zstd compression, which Ghidra's zip implementation doesn't support. To work around this you have to change `SavestateZstdCompression` to `false` in the `EmuCore` section of your `PCSX2.ini` file (or change it to `disabled` in your `PCSX2_vm.ini` file if you are using an older version of the emulator). +Modern versions of PCSX2 store save states using zstd compression by default, which Ghidra's zip implementation doesn't support. To work around this, if you are using PCSX2 v2.1.178 or higher you should make sure that `Tools -> Show Advanced Settings` is checked, then navigate to `File -> Settings -> Advanced -> Savestate Settings` and change the `Compression Method` option to `Deflate64`. If you are using an older version, you will have to change `SavestateZstdCompression` to `false` in the `EmuCore` section of your `PCSX2.ini` file. ### Decompilation fails for some functions