Create and Fuck your AI Cum Slut -70% OFF
x

Tool Ren'Py UnRen.bat v1.0.11d - RPA Extractor, RPYC Decompiler, Console/Developer Menu Enabler

5.00 star(s) 9 Votes

Boehser Onkel

Forum Fanatic
Modder
Feb 20, 2021
4,878
8,643
It's not deleted, it's moved under rpa directory to avoid duplicate label error
ah , i see , my bad
such rare cases though of a duplicate error
the .rpy .rpyc are always loaded before the .rpa , no ?
most devs dont change load order
 

joelurmel

Engaged Member
Nov 3, 2022
2,406
4,254
ah , i see , my bad
such rare cases though of a duplicate error
the .rpy .rpyc are always loaded before the .rpa , no ?
most devs dont change load order
True, but sometimes rpa archive contains the game name in the directory tree this will give a duplicate label beween for example script.rpy and game/script.rpy
 
  • Like
Reactions: Boehser Onkel

Nemesis0101

Newbie
Apr 12, 2021
27
1
Maybe check if your folder/subfolders are write protected. Idk if you get an error in console window or it just doesn't create them.
It decompiles only couple files and only in directory game/tl. And when the rpy file is opened, there is no text inside.
 
Last edited:

joelurmel

Engaged Member
Nov 3, 2022
2,406
4,254
some games like indecent wife hana cant be unpacked with this , is there another way?
You can extract rpa files on cracked version with rpaExtract (because Pyhon dist has been altered by the dev) and after use my UnRen-forall.bat to decompile rpyc files.
But you can't extract rpa files from the Patreon version, because it's crypted by the dev.
 
  • Thinking Face
Reactions: Boehser Onkel

joelurmel

Engaged Member
Nov 3, 2022
2,406
4,254
some games like indecent wife hana cant be unpacked with this , is there another way?
I have created a custom extract for this game (both version)
extract to ...\Indecent-Wife-Hana-0.42.0-patreon-pc and run like this in a command or PowerShell
.\lib\py3-windows-x86_64\python.exe .\extract_custom_rpa.py .\game\videos.rpa .\game
replace videos by any other rpa file name you want to...
 

incspector

Member
Apr 16, 2018
358
179
I have created a custom extract for this game (both version)
extract to ...\Indecent-Wife-Hana-0.42.0-patreon-pc and run like this in a command or PowerShell
.\lib\py3-windows-x86_64\python.exe .\extract_custom_rpa.py .\game\videos.rpa .\game
replace videos by any other rpa file name you want to...
in what command? and the whole .\lib\py3-windows-x86_64\python.exe .\extract_custom_rpa.py .\game\videos.rpa .\game ?
 

ZenoMod

Well-Known Member
Nov 12, 2022
1,526
1,898
No it's a language error says it can not extract file <name>-???.mp3 so it can't figure out what the 3 characters are and fails to extract. Forget exact name but it had a -??? in it.

There are two files that can't be extracted under Windows:
  • audio\Game\Hits\hit_???.mp3
  • audio\Game\Hits\hit_??.mp3
You don't have permission to view the spoiler content. Log in or register now.

Yes, those two file are actually named so three or two question marks are part of their filename... So there's no way they can be estracted in a Windows file system.

The Dev must have developed his game under Linux or Mac, where ? is a legal char for file names...


I extracted them under Linux

1751232002802.png

and changed their names so that Windows can handle them:
  • hit_???.mp3 renamed as hit_QaQaQa.mp3
  • hit_??.mp3 renamed as hit_QaQ.mp3
(if someone is curious they are in the attached HitsWindows.7z)


I searched all the .rpy scripts with AstroGrep because I assumed that I had to rename accordingly all the reference to those files in the scripts, but with my great surprise I realized that those two files aren't referenced in any .rpy script.

Either I am missing something, or the Dev just forgot to make a cleanup before generating the package so those files got into archive.rpa by mistake.
 
Last edited:

Nemo56

Forum Fanatic
Jan 7, 2018
5,829
4,826
The question marks are probaly not part of the original file name, but were set when the extractor could not interpret some special characters correctly.
If it's not referred in the source code, they may just have been added to make extracting harder.
 

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,577
I cannot decompile an rpyc file.
Is this due to unRen or the game, it always worked in previous versions of the game.
Screenshot 2025-07-20 131730.png
 
  • Like
Reactions: Xeron_Xr

alain8891

Member
Dec 18, 2023
346
1,233
A game that I used to be able to unrpyc has just released an update and upgraded to RenPy 8.4.1.
Are there known issues with unrpyc and that latest RenPy branch?
Because I get the following error now, and the same error pops up when using the online unrpyc here:
 

joelurmel

Engaged Member
Nov 3, 2022
2,406
4,254
A game that I used to be able to unrpyc has just released an update and upgraded to RenPy 8.4.1.
Are there known issues with unrpyc and that latest RenPy branch?
Because I get the following error now, and the same error pops up when using the online unrpyc here:
What game ?
 

alain8891

Member
Dec 18, 2023
346
1,233
What game ?
By the way, just tried your UnRen-forall script, and while it doesn't report any errors on screen when decompiling rpyc files, I just don't have any resulting rpy files in my folders...and the Unren log is full of errors related to unrpyc, if you want to have a try at it yourself and understand what might be happening here...
 
5.00 star(s) 9 Votes