trigger-segfault / majiro-py

Python library and tools created while reversing the Majiro VN engine with another person.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

majiro-py

Work-in-progress python library and tools created to aid in reversing the Majiro VN engine, in partnership with AtomCrafty/MajiroTools.

Python Package Name: mjotool
VSCode Extension Name: vscode-majiro

Warning: This library will probably go through countless changes, refactors, and rewrites. Most of it, refactoring to catch up to the source C# project mjotool is based off of.

This library/tool is heavily tied to and based on AtomCrafty/MajiroTools, and additionally the repo's Wiki knowledge base.


Contents

  • Semi-functional Python tool for disassembling the Majiro script format. (src/mjotool/)
  • VSCode extensions for disassembled Majiro IL script format syntax highlighting, WIP. (plugin/vscode-majiro/)

Preview

Disassembled Majiro IL from console.mjo using the VSCode language extension.

External links

About

Python library and tools created while reversing the Majiro VN engine with another person.

License:MIT License


Languages

Language:Python 99.7%Language:Batchfile 0.2%Language:Raku 0.1%