Tool QSP RPGM Unity HTML Java Ren'Py Flash Wolf RPG UltraFast adult games compressor v3.1.3

5.00 star(s) 3 Votes

For what compressor u want mass/bulk game compress feature?

  • RPGM MV/MZ

    Votes: 8 22.2%
  • HTML

    Votes: 2 5.6%
  • I want be able to bulk compress all engines (this is not planned since too hard to add)

    Votes: 1 2.8%
  • I want to compress all xp3 files in game folder (no u don't coz some games are encrypted)

    Votes: 3 8.3%
  • I don't want this feature at all so don't waste ur time on it, just enjoy ur summer time :)

    Votes: 3 8.3%
  • I have potato PC

    Votes: 13 36.1%
  • I have average PC

    Votes: 8 22.2%
  • I have fast PC

    Votes: 8 22.2%
  • I have super PC

    Votes: 2 5.6%

  • Total voters
    36
  • Poll closed .

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
(install at UAGC v3.1.3 v6 or newer): updated some tools (ffmpeg_avif, imagemagick, etc), can be installed directly on current version from OP.
 
Last edited:

MrFluffums

Member
Dec 23, 2024
129
337
Just wanted to thank you, this tool is amazing to port Ren'Py games to android.
It reduces file size massively. I haven't played much of the games myself, but from what I can judge the quality loss is negliable / unnoticable, especially on phone screens.

If devs are curious for some emperical data, I made a list of my android ports, their original file sizes, and the compressed sizes.

NameOriginalReduced
Inanna Revenge442 MB379 MB
Tainted Harmony390 MB107 MB
Space Journey X1.44 GB156 MB
False Hero6.7 GB210 MB (!)
Superhuman5.07 GB1.269 GB
Debtors435 MB386 MB
Jessincheck1.55 GB363 MB

Honestly almost unbelievable how much file size can be reduced with your tool. Very convenient to use too, although it looks slightly intimidating just how much options you have, I've found that default settings work perfectly well.
 
  • Like
Reactions: Kybo and megalol

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
I'm trying to compress a game, but its been searching for images and videos for hours
Write a proper bug report using form from OP coz such messages without any info (since u didn't even bothered to write game name) are ignored by me.
 
  • Like
Reactions: Discoplayer1

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
UAGC_v3.1.3_v6.7z

i did download it seems there is a virus


View attachment 4920231
This is tool from that post and I'm pretty sure that it's clean. File injection method can be treated as virus by some AV since could be dangerous but in this case it used to bypass game files encryption and decrypt files so it should be safe.
 

Lewdboyzzz

Newbie
Jan 20, 2022
44
22
I tried extracting the a struggle with sin compressed file but it has been stucked here for so much time. I am trying to extract it on Android. I am using Zarchiver for the extraction
 

giqui

Conversation Conqueror
Compressor
Nov 9, 2019
6,899
47,569
I tried extracting the a struggle with sin compressed file but it has been stucked here for so much time. I am trying to extract it on Android. I am using Zarchiver for the extraction
The difference between the compression done by WinZip and 7z is less than 50 megas. Honestly, unzipping on Windows is pretty quick, but you're trying it on Android... That’s pretty brave; there are almost 50,000 files.

Compressed into a ZIP:
 
  • Hey there
Reactions: "CJ"

Lewdboyzzz

Newbie
Jan 20, 2022
44
22
The difference between the compression done by WinZip and 7z is less than 50 megas. Honestly, unzipping on Windows is pretty quick, but you're trying it on Android... That’s pretty brave; there are almost 50,000 files.

Compressed into a ZIP:
thank you....i was not brave but stupid anyway i kept it extracting for 1 whole day and it got extracted it is also running a bit slow but not much.
 
  • Haha
Reactions: BlackDahliaStudios

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
(install at UAGC v3.1.3 v9 lite/full):
fixed "TUNNEL ESCAPE Fates Entwined" game compression (updated enc/dec key)
for RPGM MV/MZ compressor fixed "Set decryption/encryption key" feature that worked only in "auto" mode but not with manual inputed key.
 

gmg

Member
Aug 31, 2017
107
112
Hi there, I came over from the Kronos Time Titan thread. Your tool seems to be able to compress that game's custom .ktt format media files. Whatever they are, there seems to be some hashing going on to make things unreadable?
I'd like to bring the game's files into a more generic image/video format. Could you please share a bit about your process with UAGC and these specific files?
 
  • Like
Reactions: bit

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
Hi there, I came over from the Kronos Time Titan thread. Your tool seems to be able to compress that game's custom .ktt format media files. Whatever they are, there seems to be some hashing going on to make things unreadable?
I'd like to bring the game's files into a more generic image/video format. Could you please share a bit about your process with UAGC and these specific files?
I dunno why u gonna do it but I don't think it (I mean the game) would work the way u want. Anyway video files with sha1 ext is just renamed mp4 files encoded to AVC aka H264 format and images are encrypted with blowfish method but I advice not waste time trying to crack it and just wait when UAGC "Decryping images/Renaming images" finished (changed to "Compressing video...") and just terminate UAGC.exe in task manager to get decrypted to png ktt images.
 

gmg

Member
Aug 31, 2017
107
112
I dunno why u gonna do it but I don't think it (I mean the game) would work the way u want. Anyway video files with sha1 ext is just renamed mp4 files encoded to AVC aka H264 format and images are encrypted with blowfish method but I advice not waste time trying to crack it and just wait when UAGC "Decryping images/Renaming images" finished (changed to "Compressing video...") and just terminate UAGC.exe in task manager to get decrypted to png ktt images.
Thank you, the purpose of this is to create a CG Set, like we've seen for many other games. Don't need it to work for the game.

There seems to be a problem at the moment though. It does png and videos just fine (those were unencrypted anyway), but gets stuck at the jpgs. Not showing any progress bar at that point, no more changes to files/timestamps are happening and UI becomes unresponsive. Files are still on drive as .jpg but headers are invalid and cant be viewed. All this is me just running UAGC normally without manual interruption.
Perhaps something about the encryption changed in the latest release 25.06.15?
UAGC version.txt shows 3.1.3 and the self updater was used before the attempts.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
Thank you, the purpose of this is to create a CG Set, like we've seen for many other games. Don't need it to work for the game.

There seems to be a problem at the moment though. It does png and videos just fine (those were unencrypted anyway), but gets stuck at the jpgs. Not showing any progress bar at that point, no more changes to files/timestamps are happening and UI becomes unresponsive. Files are still on drive as .jpg but headers are invalid and cant be viewed. All this is me just running UAGC normally without manual interruption.
Perhaps something about the encryption changed in the latest release 25.06.15?
UAGC version.txt shows 3.1.3 and the self updater was used before the attempts.
Yes, it seems that game file encryption was changed in latest version. I'll see what I can do but I've cracked it long time ago and barely remember how it was done so don't expect that it would/could be done again.
Upd: sadly I can't figure out what problem is since looks like that encryption method and key the same as before, maybe image file format was changed to native one of Clickteam Fusion 2.5 engine.
P.S. Interesting fact that dev seems compressed those encrypted ktt files so regarding compressing game using UAGC it still should be fine since its just should be skipped but it needs to be tested firt but anyway in new version I'm just gonna disable ktt decryption/encryption.
 
Last edited:

gmg

Member
Aug 31, 2017
107
112
I've tried compressing an old version of Kronos both with the current and a much older version of UAGC, and it still failed on the jpg part. There is someone else who managed to do it successfully though, so that makes me think it might still be something on my end going wrong?
Are there any dependencies for some of those redistributables (those listed at the bottom) with Kronos?
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
I've tried compressing an old version of Kronos both with the current and a much older version of UAGC, and it still failed on the jpg part. There is someone else who managed to do it successfully though, so that makes me think it might still be something on my end going wrong?
Are there any dependencies for some of those redistributables (those listed at the bottom) with Kronos?
No, u wrong at some point dev just changed something (probably image file format) and it made encrypted files smaller so only not encrypted media files was compressed. U can check "..\runtime\data" (that contains encrypted ktt files) folder size at 3-4 latest game compressions and it would be the same as original not compressed game version. Here is oldest compression (only mixdrop link works now) where UAGC worked 100% with encrypted ktt.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,613
11,391
test (install at UAGC v3.1.3 v9 lite/full/final and newer):
- For Unity compressor added single bundle and bulk bundle compressors (could be useful for bundle files without extension usually located in AssetBundles subfolder), disabled BC7 dds images processing (because its already has max compression).
 
5.00 star(s) 3 Votes