- Aug 10, 2018
- 4,156
- 8,642
with the ren'py sdk or rpatoolOkay thank you. So how can I compile rpy to rpa back again?
with the ren'py sdk or rpatoolOkay thank you. So how can I compile rpy to rpa back again?
Is there a reason you need to do that? The games run fine with rpys or with rpas.Okay thank you. So how can I compile rpy to rpa back again?
Maybe images has .wepb format. Try rename images extension to .png (or .jpg - what you need).Hi, I'm facing an issue where after unpacking the rpa packages the images extracted cannot be opened
Can anyone guide me?
The file has an .rpa extension I used the unren.bat file to extract the images, got them in the jpg format but the images don't openMaybe images has .wepb format. Try rename images extension to .png (or .jpg - what you need).
Sorry, try rename .jpg file to .webpThe file has an .rpa extension I used the unren.bat file to extract the images, got them in the jpg format but the images don't open
Tried it, still no helpSorry, try rename .jpg file to .webp
You must be registered to see the links
the .jpg files are most likely .webp files that have been renamed with a .jpg extension try installingTried it, still no help
Have you installed theTried it, still no help
And the ".rpa" purpose isn't to compress the data, generally the file is bigger than the sum of all the contained files, but to benefit of the hard drive and OS cache to offer a little bit of optimization. What don't happen most of the time since authors tend to put everything in a single ".rpa" file.The games run fine with rpys or with rpas.
More like the .rpa's purpose is to obfuscate the code so people can't see it.And the ".rpa" purpose isn't to compress the data, generally the file is bigger than the sum of all the contained files, but to benefit of the hard drive and OS cache to offer a little bit of optimization. What don't happen most of the time since authors tend to put everything in a single ".rpa" file.
What does it say when you run it in a cmd window?hi guys
I've changed my operation system from Windows 8 to Windows 10. After that unRen just stopped working.
Basically when I click double or even with administrator rights - then it shows up unRen only for 0,001 second and it close.
Any ideas?
Not at all. The files are stored as it inside the .rpa "archive" ; no compression, no encryption (RPA 3.0 format have one, but it apply only to the index). If there's a text file stored inside a .rpa "archive", you can read it by just opening the said .rpa file with any kind of text editor.More like the .rpa's purpose is to obfuscate the code so people can't see it.
Sure, but most of the time the .rpa files have .rpyc files in them, not .rpy files. Not that that stops someone with UnRen!Not at all. The files are stored as it inside the .rpa "archive" ; no compression, no encryption (RPA 3.0 format have one, but it apply only to the index). If there's a text file stored inside a .rpa "archive", you can read it by just opening the said .rpa file with any kind of text editor.
The only obfuscation-like feature of Ren'py is the rpyc format, since it's more an image of the memory than anything else.
Which will change nothing.Sure, but most of the time the .rpa files have .rpyc files in them, not .rpy files.
You're ascribing a level of technical knowledge that simply isn't there, to the people this was supposed to combat. Before rpas, look at a Ren'Py game and you see everything with no work at all. After rpas, you see one file that you can't understand. This was done before rpatool or unrpa, well before unren. The folks this was designed to thwart are the types who post "the incest patch doesn't work" on our forums. They can't even figure out how to download "patch.rpy" and put it in the correct folder without hand holding. The person who will open an rpa with a hex editor and grok how to find the position of files would always be able to open up an open-source format.Which will change nothing.
It's totally useless, but you can delimit a .rpyc file inside a .rpa "archive" with any hexa editor ; just search for the RPYC signature, and stop when you encounter another file signature, whatever the format. If the said hexa editor have an export feature, then you can extract the file without the need of unrpa. If the version of the said .rpa "archive" isn't 3.0, you can even directly use its index for find the start position, length and name.
But, like I said, it's totally useless since unrpa do it way faster and better than you. Still, it wouldn't be possible if the fact to be inside a .rpa "archive" effectively added a level of obfuscation, which isn't the case.