unrpyc icon indicating copy to clipboard operation
unrpyc copied to clipboard

A ren'py script decompiler

Results 42 unrpyc issues
Sort by recently updated
recently updated
newest added

For the current test of the rpyc2 header we use this code: ```py if not raw_contents.startswith(b"RENPY RPC2"): raise Exception("This isn't a normal rpyc file") ``` Problem is, it catches only...

Possibly resolved

- [ ] RPYC v1 support: ren'py 8 always generates RPYC v2 files - [x] Screen language v1 support: ren'py 8 cannot even parse these. - [x] `--sl1-as-python`: see above...

Ren'py 8

Ran into an error when decompiling a free game. The full stacktrace: ``` Traceback (most recent call last): File "/data/bulky/games/x/util/unrpyc/unrpyc.py", line 260, in worker return decompile_rpyc(filename, args.clobber, args.dump, no_pyexpr=args.no_pyexpr, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Possibly resolved

I didn't really know what it does, nor how to use it and never used it. Nobody ever asked about it AFAIK. Is it even needed? Ren'Py SDK does the...

Feature suggestion

Now they appear as a SLCustomUse node.

Ren'py 7 and below
Ren'py 8

With the removal of python 2 from distros, running it "standalone" is getting harder, so injection seems preferable. The switch is a fairly bog-standard renpy environment, just with a few...

Feature suggestion

game version: Python 2.7 unrpyc version: 1.3.1 erroor log: ``` Thu May 09 12:32:57 2024 Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Bootstrap to the start of init.init took 0.05s Early init took 0.00s...

Adds readme badges as easy info source and a argparse help group for astdump options. Edit: The badges are maintenance free. (As long as release order not changes from current...

This closes #202 and partly #211. So, look what you think. TL is now as much separated or compartmentalized as possible i think. It could be be cut out without...

I got the following error from this vn: https://joonery.itch.io/girls-loveline **Decompiling screens.rpyc to screens.rpy... Error while decompiling screens.rpyc: Traceback (most recent call last): File "unrpyc.py", line 211, in worker try_harder=args.try_harder, sl_custom_names=args.sl_custom_names)...

Ren'py 7 and below
Possibly resolved