An ISA definition for Kingdom Hearts 2 AI https://govanify.com/post/kh2ai/
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Gauvain Roussel-Tarbouriech 54117d385d
the release
5ヶ月前
data ready for release 5ヶ月前
ghidra_scripts java loader is done, now to the analyzer 5ヶ月前
src/main/java/ghidra_kh2ai most of the documentation is done 5ヶ月前
.gitignore bunch of changes and more work on the doc 5ヶ月前
LICENSE initial commit; started earlier today 5ヶ月前
Module.manifest initial commit; started earlier today 5ヶ月前
README.md the release 5ヶ月前
build.gradle bunch of rework and swap to eclipse for more advanced work 5ヶ月前
extension.properties bunch of rework and swap to eclipse for more advanced work 5ヶ月前
main.workflow bunch of rework and swap to eclipse for more advanced work 5ヶ月前
notes.txt bunch of rework and swap to eclipse for more advanced work 5ヶ月前

README.md

KH2AI

KH2AI or, more specifically, ghidra-kh2ai, is a project implementing a disassembler, assembler and a decompiler for Kingdom Hearts 2 Artificial Intelligence’s format. ghidra-kh2ai, as its name suggests, is developped for the Software Reverse Engineering(SRE) framework Ghidra.

More informations about the project can be found at: https://govanify.com/post/kh2ai/

Why Ghidra

Ghidra is factually better in its underlying architecture and easier to develop for. If I targetted this tool to IDA I would have, at best, a disassembler and trouble implementing a good bunch of what I did. SLEIGH, Ghidra’s analyzer architecture and extensions on top of the whole program architecture are just better. RTFM.

Dependancies

You will need a Ghidra development setup, or at the very least gradle and a Ghidra installation somewhere on your storage space. You will also need a LaTeX common build tools and extensions, pdflatex is preferred along with python to build the manual.

Building instructions

cd data/manuals/
mkdir sleigh
python generate_code.py ../languages/kh2ai.sinc
pdflatex kh2ai.tex
cd ../../
gradle -PGHIDRA_INSTALL_DIR=/my/ghidra/dir buildExtension

You will end up with an extension zip in the dist folder

Can I have a tutorial on how to mod KH2 AI

https://www.youtube.com/watch?v=FvwNa_0fNw8