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

5.00 star(s) 9 Votes

master861

Well-Known Member
Nov 4, 2022
1,212
1,562
is unren still in the folder next to the game if yes remove it that game seem that it dont like bat files :unsure: .Try the drm fix in the post of the game that should work
 

justaplayer69

Member
Nov 29, 2023
281
328
Done, but it isnt working for me T.T
This game is brainfucking me with this, i cant cheat -.-
Also you can give a try to GAME RIPPER. Drag'n'drop the game folder on its window, then switch to the "Cheats" tab and click "Install" button. This should enable Ren'Py's developer console.
I'm not saying that this will surely work, but if you've run out of all the other options, give a try to this too.
 

master861

Well-Known Member
Nov 4, 2022
1,212
1,562
Done, but it isnt working for me T.T
This game is brainfucking me with this, i cant cheat -.-
Its are dam easy fix to enable the console unren the game with my tool then open up options.rpy file and search for this two lines :

config.developer = False
config.console = False
Change both to True like this.

config.developer = True
config.console = True
 

Madeddy

Active Member
Dec 17, 2017
940
584
Doesnt work for this game i guess?
Correct guessed but unnecessary:
uncracked.png
With basic reading comprehension skills it takes in the this games thread ONE look to see the word above. And i guess, you downloaded it with on of the buttons directly besides this clue...

But ok, you say you're new to this. Explanation: "Uncracked" means this version is still crypted and cannot so easily manipulated. What you want is atm not possible.
This game is brainfucking me with this, i cant cheat
Well, this means you need to play it the way its intended. Only way. Welcome to real gaming. Have FUN! (y)
 

SevenCostanza

Active Member
Mar 3, 2021
506
961
quick question:
does anyone have a similar tool that can repack an rpa file after editing it's contents without having python installed?
If not, once I've extracted the rpa and edited the files i want, do I just leave them in the same folder as the original rpa and move the rpa to a diff folder and it will use the new files?
Thank you!
 

justaplayer69

Member
Nov 29, 2023
281
328
does anyone have a similar tool that can repack an rpa file after editing it's contents without having python installed?
I don't think such a tool exists, because an index in RPA archives is actually a pickle serialized Python object list. You can't create that without having actual Pyhton objects in memory. (Technically speaking it is possible to patch the serialized bytestream if just the file size differs, but I don't think anybody ever implemented that.)

So yeah, without Python you should remove the original RPA and just keep the directory with the extracted (and possibly edited) asset files.
 

Night Hacker

Forum Fanatic
Jul 3, 2021
4,847
23,406
quick question:
does anyone have a similar tool that can repack an rpa file after editing it's contents without having python installed?
If not, once I've extracted the rpa and edited the files i want, do I just leave them in the same folder as the original rpa and move the rpa to a diff folder and it will use the new files?
Thank you!
You can unpack the RPA (keeping the original), then take the files you wish to edit and then keep the original RPA along with your edited RPY files in the game folder. The game will use your edited RPY files over anything within the RPA. I have seen many mods do it this way. A game will come with RPA files, the mod provides altered RPY files you simply throw in the game folder and they have priority over the originals contained inside the RPA.
 

SevenCostanza

Active Member
Mar 3, 2021
506
961
Would anyone be able to help me edit this game's files?
I'm trying to change the names and relationships of the characters which seem to have different settings for the main game and the replay gallery and unfortunately just using notepad++ and the search feature to replace variables didn't help (this usually does the trick lol)
The main issue is the replay gallery keeps the games original names each time you view a replay while in the main game you are able to set the names once at the start and it's fine.
Game is Lewd Island
 

Madeddy

Active Member
Dec 17, 2017
940
584
ModuleNotFoundError: No module named '_multiprocessing'
Anyone know why this is happening?
Yes. Sure.
Possible reasons:
  1. All unren variants are outdated and some stuff makes trouble while other works. Especially around decompiling it bangs regularly. Usage of some specials chars in the path bangs also often in windows, as this is a batch language problem.
  2. Recent Ren'Py version have multiprocessing support only half implemented for some reason. In clear words its broken and when unren try's to use it you get this error.
Point 2 is here the most probable. To circumvent this error you have four possible options:
  1. Remove from the target app the multiprocessing directory inside ../YOUR_GAME-NAME/lib/python* (If he not finds the MP dir he uses automatically a fallback mode without MP.)
  2. Change the unren batch file:
    • a) Find the command which executes unrpyc and add the -p 1 switch so he uses only one processor core. Means because of this he does NOT use multiprocessing and the error cannot happen.
    • b) Overhaul unren so it uses a still unreleased variant where i fixed the problem.
  3. Decompile without unren and use for decompiling instead directly unrpyc and the system/OS python where multiprocessing works.

For most users i would recommend options 1 or 3. If you're not a absolute beginner the simplest logical option is IMO 3, otherwise you should go with 1. No. 2 is for more advanced folks.

Good luck!
 
Last edited:
  • Like
Reactions: Ernst Kurz

johanes

Member
May 14, 2017
256
250
Yes. Sure.
Reasons:
  1. All unren variants are outdated and some stuff makes trouble while other works. Especially around decompiling it bangs regularly. Usage of some specials chars in the path bangs also often in windows, as this is a batch language problem.
  2. Recent Ren'Py version have multiprocessing support only half implemented for some reason. In clear words its broken and when unren try's to use it you get this error.
To circumvent this error you have four possible options:
  • Remove from the target app the multiprocessing directory inside ../YOUR_GAME-NAME/lib/python*
  • Change the unrenbatch file.
    • a) Find command which executes unrpyc and add the -p 1 switch so he uses only one processor core. Means because of this he does NOT use multiprocessing.
    • b) Overhaul unren so it uses a still unreleased variant where i fixed the problem.
  • Decompile without unren and instead directly with unrpyc and the system/OS python where multiprocessing works.

Good luck!
thanks ama try your suggestion the next time i want to circumvent a minigame xD
 
5.00 star(s) 9 Votes