Tool Ren'Py RPAExtractor

Tarasia

Satan's soul
Donor
Aug 11, 2016
870
1,694
Disclaimer: I didn't create this tool, it was created by Sn34kyMofo based on a script a guy shizmob made. I also only personally use it to extract Images from those Ren'py games, cause they are usually locked. I know more can be done with it, but like i said only care about them images. And only making this post, cause 1. Many ren'py games are being made and posted here 2. Didn't saw any mention yet.

I could write a step to step guide on how, but the link to file would be from the same site as where a good tutorial is posted. Besides credit to who credit deserves. But here goes a short one

1. download
2. Extract to a folder
3. Go to your ren'py game and find images.rpa or archive.rpa . Sometimes it's called differently but usally is in your gamename/game folder
4. copy it to your RPAextractor folder
5. click address bar and type cmd to popup your commands
6. type "Example: RPAExtractor -x "fileyoucopied.rpa" -o "folderyouwanttoextractittoo"
remove quotes example: Example: RPAExtractor -x images.rpa -o superpoweredpics

For a small guide, including a video guide:

Have fun everyone.
 

SLDR

Uploader
Modder
Aug 5, 2016
202
1,148
Hadn't heard of this, I use . I also use for games whose .rpy files were deleted to try and keep people from editing them.
 

EvilChef

Well-Known Member
Sep 23, 2016
1,111
1,485
Hadn't heard of this, I use . I also use for games whose .rpy files were deleted to try and keep people from editing them.
Same here. Just found this post after writing down a quick tutorial myself. Oh man do i feel stupid now. Anyway. Thanx SLDR for what you are doing for the community.
 
  • Like
Reactions: maikelblack

Pararock

Member
Aug 17, 2016
316
373
If you are on Win10 and adventurous, you can enable Bash support and use the python from the bash shell instead of dealing with the horrible python support in Windows.
 

gue5t

Active Member
Sep 11, 2016
594
1,025
The "tool" in question is actually a wrapped from Jan 2015, if you know how to use RPAtool you'd better stick with the Jul 2016 version instead of using it.

P.S. If someone is willing to create and update a version of RPAtool for the users who can't/don't know how to use the original it might be useful especially in combination with an bat file so they'll just have to drag and drop the *.rpa file on it.
 
Last edited:

oldmasterxd

Active Member
Oct 14, 2016
777
1,817
noooooo crap i formated my computer and cant acess this website its down since 11/18/2016 anyone they have the rpa host in a new website for download please x_x
 
Last edited:
  • Like
Reactions: rrandos

Dictateur

Active Member
Aug 7, 2016
690
794
The download link isn't working, as the link isn't conform. And the second link redirect on a wrong page
 

Pepé Le Pew

Resident Skunk
Uploader
Game Compressor
Donor
Former Staff
Feb 3, 2017
1,963
20,259
Updated OP, as download link where dead, i added zip as attachment instead...
 
  • Like
Reactions: muttdoggy

Hjort

Member
Aug 15, 2016
372
977
The "tool" in question is actually a wrapped from Jan 2015, if you know how to use RPAtool you'd better stick with the Jul 2016 version instead of using it.
Any kind soul able and willing to compile a new exe of the newer version?
 

leproso0413

Well-Known Member
May 26, 2017
1,337
316
How do you translate a renpy game? I want to play SolValley translated into Spanish and the one that I think the game already gave me permission, but my idea is translated for me, how do you know?
 

hakarlman

Engaged Member
Jul 30, 2017
2,078
3,223
I'm getting an error:

Code:
Traceback (most recent call last):
  File "rpatool.py", line 385, in <module>
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 21: ordinal not in range(128)
Supposedly there is a solution, but I can't find it.
 

kappajoe

Newbie
Mar 19, 2019
37
37
make yourself a notepad file in the rpaextractor folder, before you start copy .rpa files inside. and put these commands in.
RPAExtractor -x images.rpa -o CG1
RPAExtractor -x archive.rpa -o CG2
RPAExtractor -x movies.rpa -o CG3
these are the most common rpa file names and if you are not fast in typing this may help you.
 

anne O'nymous

I'm not grumpy, I'm just coded that way.
Modder
Respected User
Donor
Jun 10, 2017
10,113
14,777
make yourself a notepad file in the rpaextractor folder, [...]
Or you can use unren.bat that, among other useful little things, will perform, on demand and for you, the extraction of all the .rpa files whatever their names and without the need of more than a double click to launch it, then pressing a key.