CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Tool GAME RIPPER (decrypt and extract Ren'Py, Godot, Unity, WolfRPG, RPGM XP/VX/Ace/MZ/MV, PGMMV, APK, JAR, WASM, EXE etc.)

Roser999

Newbie
Jan 30, 2018
41
327
Hello, I’m using this tool to try extract assets from a Godot pck file and everytime I try I get timed out around 30% or it crashes? Iv used brute force to find the encrypted key to make sure that wasn’t the issue but it is still doing the same? Iv also tried the pck file and .exe to see if it made any difference but nothing changed. Any help would be appreciated.
 

justaplayer69

Member
Nov 29, 2023
166
200
Hello, I’m using this tool to try extract assets from a Godot pck file and everytime I try I get timed out around 30% or it crashes?
Are you using the latest GR? Old version had that issue.
Iv used brute force to find the encrypted key to make sure that wasn’t the issue but it is still doing the same?
If there were an issue with finding the key you'd see an error message.
Iv also tried the pck file and .exe to see if it made any difference but nothing changed.
Yes, it doesn't matter to GR, and this is deliberate to ease the use.
Any help would be appreciated.
Please run as "gameripper.exe -v". This will create a gameripper.log file, attach that and provide a link to the game file in question (preferably an f95zone.to link).
 

Roser999

Newbie
Jan 30, 2018
41
327
Are you using the latest GR? Old version had that issue.
If there were an issue with finding the key you'd see an error message.
Yes, it doesn't matter to GR, and this is deliberate to ease the use.
Please run as "gameripper.exe -v". This will create a gameripper.log file, attach that and provide a link to the game file in question (preferably an f95zone.to link).
i somehow got it to work randomly in the end. im not sure what i did different? i was trying lots of different things and i almost gave up, but i checked the import folder and seen that my .CTEX files had converted to .WEBP so i was able to access it. thanks for the reply anyway, much appreciated
 

boolastboo

New Member
Feb 25, 2018
5
3
I hope I'm not being rude in posting this but I was wondering if it is possible to use the tool to unpack a Godot game, use a second tool to translate the text files and put it all back together so i could then play said game (game in question https://f95zone.to/threads/succubus...-in-pleasure-by-naughty-monster-girls.229375/ ). From reading the tread I thought it may be possible but all my attempts have been hampered by my small mind when it comes to tech problems.
 
Last edited:

justaplayer69

Member
Nov 29, 2023
166
200
I hope I'm not being rude in posting this but I was wondering if it is possible to use the tool to unpack a Godot game, use a second tool to translate the text files and put it all back together so i could then play said game (game in question https://f95zone.to/threads/succubus...-in-pleasure-by-naughty-monster-girls.229375/ ). From reading the tread I thought it may be possible but all my attempts have been hampered by my small mind when it comes to tech problems.
That depends. Yes, you can extract the files with this tool. Yes, you can translate them. Yes, you can put it all back together with lots of other tools (with gdsdecomp ( ) for example, don't let the name fool ya', it can comp too), but that pack won't be encrypted, and I'm not sure the repack will work with the game. Worth a try though.

What you can also try is to run GAME RIPPER with the "-v" flag, drag'n'drop the game on its window and quit. This will open a detailed logfile. Look for the line starting with "encryption key". Then try to copy'n'paste that key into decomp, and maybe (just maybe, I' haven't tried this) it will be able to save an encrypted .pck when the key is given.
 
  • Like
Reactions: boolastboo

NCarmine

New Member
Jul 24, 2017
11
5
That depends. Yes, you can extract the files with this tool. Yes, you can translate them. Yes, you can put it all back together with lots of other tools (with gdsdecomp ( ) for example, don't let the name fool ya', it can comp too), but that pack won't be encrypted, and I'm not sure the repack will work with the game. Worth a try though.

What you can also try is to run GAME RIPPER with the "-v" flag, drag'n'drop the game on its window and quit. This will open a detailed logfile. Look for the line starting with "encryption key". Then try to copy'n'paste that key into decomp, and maybe (just maybe, I' haven't tried this) it will be able to save an encrypted .pck when the key is given.
i tried that yet the document doesnt seem to have the key listed at all. When i rip the files all of the .cs files are blank which is why it refusees to work im assuming. does this usually mean the game is encrypted?
 

justaplayer69

Member
Nov 29, 2023
166
200
i tried that yet the document doesnt seem to have the key listed at all.
Then it is not encrypted.
When i rip the files all of the .cs files are blank which is why it refusees to work im assuming.
I don't understand. Which game are you talking about? What do you mean by blank? How are you running GAME RIPPER? With the "-d" flag? What does the log say? If you're using "-d" and there are correct file sizes in the log, but the unpacked files come up 0 bytes, then your drive is probably full.
does this usually mean the game is encrypted?
No. If there's no "Encryption key" line in the log then it is not encrypted. But again, which game are you talking about? Please provide a link.
 

justaplayer69

Member
Nov 29, 2023
166
200
Can anyone tell me if there's a way for me to convert ctex into webm?
GAME RIPPER should do that automatically. Otherwise it's just a matter of detecting the Godot resource header's length and cut if off. Can you upload the ctex in question (or provide a link where I can download it) so that I can take a look why GR hasn't converted it?
 
  • Like
Reactions: Pepmoreno

Pepmoreno

Newbie
Nov 6, 2017
38
76
GAME RIPPER should do that automatically. Otherwise it's just a matter of detecting the Godot resource header's length and cut if off. Can you upload the ctex in question (or provide a link where I can download it) so that I can take a look why GR hasn't converted it?
Ty for the reply but the faq on gitlab helped out and I managed to solve
 

ambroggiani

New Member
Jan 11, 2024
3
1
hello, impressive work, same .var image file but is there this system for a video in .var or vam, thank you and well done again
 

justaplayer69

Member
Nov 29, 2023
166
200
hello, impressive work, same .var image file but is there this system for a video in .var or vam, thank you and well done again
Thanks! Videos are not shown yet on a tab (this is on my TODO list), but if you press the "Unpack all" button, or if you use the "-d" flag then all assets, including videos too are extracted. Tested with MPEG, AVI, Theora and WebM video files in Ren'Py, KiriKiri, RPGMZ games, should work with other engines too.

As for Godot it is possible that the video is extracted but the Godot header isn't removed, if that's the case then please provide a link to the game in question so that I can take a look. (This only wasn't tested because I couldn't find a single Godot game with a video in it, those that have videos tend to be Ren'Py games.)
 

Henry1887

Member
Aug 2, 2020
348
354
Thanks! Videos are not shown yet on a tab (this is on my TODO list), but if you press the "Unpack all" button, or if you use the "-d" flag then all assets, including videos too are extracted. Tested with MPEG, AVI, Theora and WebM video files in Ren'Py, KiriKiri, RPGMZ games, should work with other engines too.

As for Godot it is possible that the video is extracted but the Godot header isn't removed, if that's the case then please provide a link to the game in question so that I can take a look. (This only wasn't tested because I couldn't find a single Godot game with a video in it, those that have videos tend to be Ren'Py games.)
Just a little question, can't you compile your own Godot game with a video in it for testing?
 

justaplayer69

Member
Nov 29, 2023
166
200
Just a little question, can't you compile your own Godot game with a video in it for testing?
I'm just a player, I don't create games. All I do is hacking and reverse engineering game files that I can find on this site. (I simply don't have the toolkit, neither Godot, nor Unity, nor RPGMZ, nor anything else to compile games, sorry.)
 

Henry1887

Member
Aug 2, 2020
348
354
I'm just a player, I don't create games. All I do is hacking and reverse engineering game files that I can find on this site. (I simply don't have the toolkit, neither Godot, nor Unity, nor RPGMZ, nor anything else to compile games, sorry.)
Well you don't really need to add any gameplay to the game. Just somehow add a video into a blank game and compile it. Godot is completely free.
 

justaplayer69

Member
Nov 29, 2023
166
200
Well you don't really need to add any gameplay to the game. Just somehow add a video into a blank game and compile it. Godot is completely free.
I don't have the toolkit in the first place, and frankly I don't feel like installing it, as I've said, I'm just a player.
If someone provides me a link to a Godot game with a video in it, I'll take a look. BTH I haven't seen any video resource checking in any of the other tools either.
 

pepplez

Member
Jun 7, 2020
427
542
Supported playback formats (Godot)

The only supported format in core is Ogg Theora (not to be confused with Ogg Vorbis audio). It's possible for extensions to bring support for additional formats, but no such extensions exist yet as of July 2022.


H.264 and H.265 cannot be supported in core Godot, as they are both encumbered by software patents. AV1 is royalty-free, but it remains slow to decode on the CPU and hardware decoding support isn't readily available on all GPUs in use yet.


WebM was supported in core in Godot 3.x, but support for it was removed in 4.0 as it was too buggy and difficult to maintain.

Source:
 

n0b0di

Member
Nov 17, 2017
341
330
i'm new to this, i already have the game i wanted to translate unpacked using this software, how do i proceed after that?
1732699824997.png
almost all the file has these extensions