Skip to content

Un.rpyc v2.0.1

Compare
Choose a tag to compare
@CensoredUsername CensoredUsername released this 01 Apr 09:49
· 21 commits to master since this release

This release brings increased compatibility for unrpyc v2. The command line tool can now decompile ren'py 8 and 7 games, and even a significant amount of ren'py 6 games. It still requires just python 3.

It also includes some significant internal changes to the tool architecture, and improved error reporting, next to some small bugfixes.

When using un.rpyc, you still need to use un.rpyc v1.3.1 due to it using the python version packaged with the game. It can however now also decompile .rpyc files that were compiled with previous versions of the ren'py engine, and just shipped with a new engine version.

This release has the equivalent feature set of legacy v1.3.1.

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.