Skip to content

Version 0.2

Latest
Compare
Choose a tag to compare
@Enorovan Enorovan released this 19 Jan 09:18
· 7 commits to master since this release

Second Windows binary release, allows you to output the decompiled scripts to txt files.

This still isn't supported, but might as well.

Mind the warning in README

If you can build with newer GCC, you should, it's much faster than this build (in my experience, on Linux). mingw-w64 5.3.0 still produces way faster sc3ntist binaries than MSVC, though.

Disassembly keybinds:

  • C: Insert/edit comment
  • N: Rename label
  • X: Label/variable cross-references

Memory keybinds:

  • X: Variable cross-references
  • G: Jump to variable in memory view

Other stuff:

  • Only uncompressed MPKs are supported.
  • The charsets we use for text decoding here are not necessarily 100% equivalent to how text will look in the game.
  • If you don't have an uncompressed MPK of your scripts, you can create a .mlp index file instead:
    scripts\SOME_SCRIPT.scx,0
    scripts\SOME_OTHER_SCRIPT.scx,1
    
    (where the integer parameter is file ID)
    Paths are relative to the .mlp file, so you'd want to place it next to, not inside, the scripts folder in this example.
  • We are not showing column delimiters yet but column width in the disassembly view is adjustable for code and text.