I Went through last couple of pages and I didn't see that anyone reported an error that I get but only on very few games. Python is working, unren start unpacking the archive but then goes through all the image files and says "Could not extract file xxx.png from blabla... the object has no attribute 'encode'. It happens only in like 2-3% of the games at the most. Everything else works fine
I Went through last couple of pages and I didn't see that anyone reported an error that I get but only on very few games. Python is working, unren start unpacking the archive but then goes through all the image files and says "Could not extract file xxx.png from blabla... the object has no attribute 'encode'. It happens only in like 2-3% of the games at the most. Everything else works fine
Yes I use the right Ren'Py. I can unpack other games with same version of Ren'py in their game/script_version.txt without any problems. It is just a really small number of them that report this error I posted above
Hmm i tested on other games with other renpy versions, i get the same error, what could cause it? i need something else installed?
its been around 2 months since ive played any VN but i remember working fine then, im on w10
I've been using UnRen on Being a DIK since it came out, up to and including the Interlude release. I have also successfully used UnRen on the latest release of Ripples. You are not on the thread that has the UnRen release that works on those games.
You are right, there is no alternative to UnRen. But if you would read some of the posts on this page, especially mine, you would learn that the owner of THIS thread has not updated his version of the tool in ages, and that another person (on another thread) is actually working on versions that work.
The version of UnRen you are using probably doesn't check in subdirectories for .rpyc files. But, check the link in my post just above this one, for a version that should work for you.
I tried all those versions and older ones, except windowed , i get error with all of them on newer renpy versions. No idea why, i would try the windowed version but cant figure out how lol.
I tried all those versions and older ones, except windowed , i get error with all of them on newer renpy versions. No idea why, i would try the windowed version but cant figure out how lol.
I had originally created this script for myself, but I've decided to clean it up a bit and release it for everyone. You can extract RPA archives (using built in
You must be registered to see the links
), decompile RPYC files (using built in
You must be registered to see the links
), enable the console and developer menu for Ren'Py games and more.
No dependencies, no internet connection required. You can right click->edit to see the source. Works on Windows 7, 8 and 10. XP and Vista users might need this PowerShell update from Microsoft:
You must be registered to see the links
Instructions:
1. Copy UnRen.bat to either the game's root directory (where the exe is) or the /game/ folder
2. Double click on UnRen.bat to execute
3. Select the option you require
Both RPA and RPYC files will be extracted/decompiled to the same path as the original files.
Known Issues:
- Having non-ASCII characters in your folder path may cause issues
Let me know if you encounter any issues or bugs.
Contributions:
If you'd like to contribute any changes or improvements, check out the new
I was getting tired of Ren'Py 8.* breaking this utility (in terms of Python location and/or RPA format), so the OP has been updated with a v1.00 UnRen.bat that can also handle newer Ren'Py installs (while remaining backwards-compatible with older games.)
A couple other alterations, too - see the Change log for details.
Please download https://attachments.f95zone.to/2022/09/2042787_UnRen-1.00.zip from the OP, extract "UnRen-1.00.bat" and place it into either the root of the game's folder or within the "<game root>\game" folder, then double click to run; select the option(s) you need one-at-a-time and check for expected results.