Tool Ren'Py UnRenGUI, UnRen-forall(v9.4), UnRen-Powershell-forall(v9.4), UnRen-old

5.00 star(s) 3 Votes

Lac

Member
Jul 2, 2017
387
458
279
Hi there, would it be possible to add a function that games don't reject saves? Sometimes when you use the edited file doesn't work without fiddling in some renpy files.
Anyway thank you for a great tool to extract the good stuff.
 

joelurmel

Engaged Member
Nov 3, 2022
2,705
4,756
397
Hi there, would it be possible to add a function that games don't reject saves? Sometimes when you use the edited file doesn't work without fiddling in some renpy files.
Anyway thank you for a great tool to extract the good stuff.
Unfortunately, it is not possible to do this globally. Specific action must be taken for each game.
 
  • Like
Reactions: Lac

Walter Victor

Conversation Conqueror
Dec 27, 2017
6,567
21,931
904
I think you have a corrupted game download, because I just downloaded it and I have no problems, and the lib directory is perfectly consistent with a Ren'Py 8 distribution with Python 3.9.
Nope.

Had been using a compressed version of the game, so I downloaded the complete version with Mega. But, same result. My version of UnRen (v9.6.5.7) still can't locate the Python directory. And before you ask, I am running Unren in the directory above the 'game' directory, where the game's executable is.

As I mentioned before, I have been able to play the game, so I doubt that my first download was corrupted.

Which UnRen version did you use? I can download and try that one.
 

Skeltom

Engaged Member
Oct 9, 2017
2,936
3,625
419
Nope.

Had been using a compressed version of the game, so I downloaded the complete version with Mega. But, same result. My version of UnRen (v9.6.5.7) still can't locate the Python directory. And before you ask, I am running Unren in the directory above the 'game' directory, where the game's executable is.

As I mentioned before, I have been able to play the game, so I doubt that my first download was corrupted.

Which UnRen version did you use? I can download and try that one.
I just tested it and aside from skipping what was already decompiled it worked fine. UnRen.bat-forall(v9.4) (240216).
 
  • Like
Reactions: Gen Urobuchi

joelurmel

Engaged Member
Nov 3, 2022
2,705
4,756
397
Nope.

Had been using a compressed version of the game, so I downloaded the complete version with Mega. But, same result. My version of UnRen (v9.6.5.7) still can't locate the Python directory. And before you ask, I am running Unren in the directory above the 'game' directory, where the game's executable is.

As I mentioned before, I have been able to play the game, so I doubt that my first download was corrupted.

Which UnRen version did you use? I can download and try that one.
Oops Sorry, I didn't pay enough attention to the UnRen script version, and it is now obsolete. The current version can be downloaded from my signature, for example.
 
  • Like
Reactions: Walter Victor

jusaozzz12345

Newbie
Sep 27, 2025
20
1
3
"How can I adjust the tool's parameters to process only RPY files instead of RPA files? How do I modify the language settings? Just curious, thanks."
 

joelurmel

Engaged Member
Nov 3, 2022
2,705
4,756
397
"How can I adjust the tool's parameters to process only RPY files instead of RPA files? How do I modify the language settings? Just curious, thanks."
Download the UnRen-cfg and extract where the script will be run. Edit the UnRen-cfg.bat and set "LNG=de" for example.
:: Language selection / Sélection de la langue / Selección de idioma / Selezione lingua / Sprachauswahl / Выбор языка
:: You can force the language by setting one of: en fr es it de ru
:: Vous pouvez forcer la langue avec l'une des valeurs : en fr es it de ru
:: Puede forzar el idioma con uno de los siguientes: en fr es it de ru
:: Puoi forzare la lingua impostando uno dei seguenti: en fr es it de ru
:: Sie können die Sprache erzwingen mit: en fr es it de ru
:: Вы можете принудительно установить язык: en fr es it de ru
set "LNG="

If you don't want unpack RPA files remove the 1 in set MDEFS2
:: Default multi-choice options for UnRen-legacy.bat and UnRen-current.bat
:: Options multi-choix par défaut pour UnRen-legacy.bat et UnRen-current.bat
:: Opciones múltiples por defecto para UnRen-legacy.bat y UnRen-current.bat
:: Opzioni multiple predefinite per UnRen-legacy.bat e UnRen-current.bat
:: Standard-Mehrfachauswahl für UnRen-legacy.bat und UnRen-current.bat
:: Выбор по умолчанию для UnRen-legacy.bat и UnRen-current.bat
set "MDEFS2=12acefg"
 

jusaozzz12345

Newbie
Sep 27, 2025
20
1
3
Does this allow extracting only RPY files from the RPA? That is, script files—not extracting everything inside the RPA, just the script files
 

joelurmel

Engaged Member
Nov 3, 2022
2,705
4,756
397
Does this allow extracting only RPY files from the RPA? That is, script files—not extracting everything inside the RPA, just the script files
No, I do not filter files when extracting an RPA archive.
But if you want to do this, you can edit UnRen-current.bat, find the lines 1497 & 1522 and change

"!pythondir!"python.exe !PYNOASSERT! "!rpatool!" -o game -x "!rpafile!" >>!UNRENLOG! 2>&1

to add *.rpy *.rpyc

"!pythondir!"python.exe !PYNOASSERT! "!rpatool!" -o game -x "!rpafile!" *.rpy *.rpyc >>!UNRENLOG! 2>&1
 
Last edited:

joelurmel

Engaged Member
Nov 3, 2022
2,705
4,756
397

chkchk

Newbie
Jul 7, 2017
15
4
163
The game is ship with Ren'Py 8.3.6, but your traceback indicate you have used an 8.4.2 nightly build which is a beta and more of this, it uses a Python 3.12, when the game use a 3.9...
Don't modify the Ren'Py ship with a game unless you know what to do with it.
So I need an older Unren then?
 
5.00 star(s) 3 Votes