Skip to content

Un.rpyc v2.0.2

Latest
Compare
Choose a tag to compare
@CensoredUsername CensoredUsername released this 27 Jun 01:27

This release brings a significant rework of the command line interface presented by un.rpyc. Options have stayed the same, but expect a clearer report of the actions of unrpyc when running it. Additionally, it also brings compatibility with python 3.12 (which made some changes to the import system).

Additional items include:

  • A rework of the translation feature. It is no longer required to run the tool twice. Instead you can just specify the language that the script is exported in (provided a translation is available in the scripts).
  • Some bugfixes to deobfuscation to solve issues introduced in the python 3 port.

Usage:

Simply copy the un.rpyc or un.rpy file into the "game" directory inside the game. Run the game and it will decompile the entire game into .rpy files at startup.
For the bytecode-39.rpyb file, copy it into the game/cache directory, replacing the existing file. Run the game and it will decompile the entire game into .rpy files at startup. The game will regenerate the old bytecode-39.rpyb file after running.

Thanks to @madeddy for a significant part of this work.