From c1eda26a7e750099c4d74bb8b8028764f5692dc0 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 3 May 2025 12:48:41 -0400 Subject: [PATCH] Add better instructions on where to find updated opcodes --- CONTRIBUTING.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d3c86db..8717b13 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,6 +22,11 @@ Here are the various things that should be checked when updating Kawari to a new Since the Zone IPC opcodes change every patch, it's extremely easy to change the opcodes in Kawari. Edit the values under `resources/opcodes.json` and recompile Kawari. You still have to change the structs themselves (located under `src//ipc`) if needed though. +Opcodes can be updated from (from least to most pain): +* The [opcodediff](https://github.com/xivdev/opcodediff) and the [opcode-update tool from XIVPacketTools](https://github.com/redstrate/XIVPacketTools) once they update. +* The [FFXIVOpcodes repository](https://github.com/karashiiro/FFXIVOpcodes/blob/master/opcodes.json) once they update. +* Manual testing using tools like Chronofoil. + ## Contributing Before making a pull request, make sure: