An ISA definition for Kingdom Hearts 2 AI https://govanify.com/post/kh2ai/
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
Gauvain Roussel-Tarbouriech 54117d385d
the release
vor 9 Monaten
data ready for release vor 9 Monaten
ghidra_scripts java loader is done, now to the analyzer vor 9 Monaten
src/main/java/ghidra_kh2ai most of the documentation is done vor 9 Monaten
.gitignore bunch of changes and more work on the doc vor 9 Monaten
LICENSE initial commit; started earlier today vor 9 Monaten
Module.manifest initial commit; started earlier today vor 9 Monaten
README.md the release vor 9 Monaten
build.gradle bunch of rework and swap to eclipse for more advanced work vor 9 Monaten
extension.properties bunch of rework and swap to eclipse for more advanced work vor 9 Monaten
main.workflow bunch of rework and swap to eclipse for more advanced work vor 9 Monaten
notes.txt bunch of rework and swap to eclipse for more advanced work vor 9 Monaten

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