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

5.00 star(s) 2 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 .

xorxorrax

Member
Modder
Apr 12, 2020
323
1,660
Got something fun here. Way to much to write for the template lol.

Wanted to compress Monster Park 2 as it was translated by Dazed I looked into it, he needs to unpack the files too to translate them. I found this , but can't seem to get it to work.
The Mediafiles are unpackable with Garbro but not sure how to repack them then.

xorxorrax wrote the script for Dazed to unpack and repack (I think) the script files. . Not sure if you smart people can figure it out :p Dazed also said, if so he could translate the images.

Here is are example files, the 7zip compression already cut of ~40%
.
.
Its not possible to compress this game. It uses a custom image format. So even if you change it to something lossy -> the game will only understand the lossless format.
 

xorxorrax

Member
Modder
Apr 12, 2020
323
1,660
Hm, what I said isn't entirely correct but the game format is as follows:
.med -> archive format that joins all of the data files into one, the data can be encrypted or decrypted. Usually image/audio is unencrypted.
the images are a custom file format with the `YB` magic/header, garbro is nice and can decode them to png/jpeg:
1734972130288.png
But it can't do the reverse. My tool can partially do it but since this format is basically a BMP compressed with lz77, you can't do much to reduce its size. Atm, I wasn't even fully able to reverse the custom lz77 packing so my tool is even worse then the base game images in terms of size :p
 
  • Like
Reactions: megalol

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
Hm, what I said isn't entirely correct but the game format is as follows:
.med -> archive format that joins all of the data files into one, the data can be encrypted or decrypted. Usually image/audio is unencrypted.
the images are a custom file format with the `YB` magic/header, garbro is nice and can decode them to png/jpeg:
View attachment 4367326
But it can't do the reverse. My tool can partially do it but since this format is basically a BMP compressed with lz77, you can't do much to reduce its size. Atm, I wasn't even fully able to reverse the custom lz77 packing so my tool is even worse then the base game images in terms of size :p
I was thinking/planning to try to compress only med files that contains jpg and ogg files and don't touch any other custom formats but problem that med files with non-latin file names inside don't wanna unpack.
 
  • Like
Reactions: Discoplayer1

Onishirayuki

Newbie
Jun 27, 2019
29
50
Screenshot_1.png

RPGM Compress game, audio not compressed folder size increase. how to fix the problem?

UAGC_v3.1.2
Windows 11 24H2

I tried using old version uagc, sampe problem. maybe windows problem?
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
View attachment 4381233

RPGM Compress game, audio not compressed folder size increase. how to fix the problem?

UAGC_v3.1.2
Windows 11 24H2

I tried using old version uagc, sampe problem. maybe windows problem?
Maybe game was already compressed using extreme audio compress feature. But since u didn't bother to provide game name (that is essential here) I'm leaving to guess it by urself. Also usually when u compress files was that already compressed with quality higher than when it was compressed before u, then u'll get bigger files size after such re(compression). Also non-latin file names or custom encryption could lead to troubles with RPGM games compression.
 
Last edited:
  • Like
Reactions: Discoplayer1

Onishirayuki

Newbie
Jun 27, 2019
29
50
Maybe game was already compressed using extreme audio compress feature. But since u didn't bother to provide game name (that is essential here) I'm leaving to guess it by urself. Also usually when u compress files was that already compressed with quality higher than when it was compressed before u, then u'll get bigger files size after such re(compression). Also non-latin file names or custom encryption could lead to troubles with RPGM games compression.
Ahh sir, game size is 2GB. i try more than 5 uncompressed games still same. i dunno why just audio cant work. i use Yet Another Cruncher for audio and size decrease 70%.
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
Ahh sir, game size is 2GB. i try more than 5 uncompressed games still same. i dunno why just audio cant work. i use Yet Another Cruncher for audio and size decrease 70%.
I dunno since u provided almost zero info. Try to read OP coz its have a lot of useful info. It's either u put games/UAGC to some of User folders and ignored simple folder path rule or ur antivirus prevents to work correctly for ffmpeg_aud.exe file.
 
  • Like
Reactions: Discoplayer1

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
14,470
157,049
Bug/feature request descriptionUAGC version, settings screenshotOS, CPU, RAM, HDD/SDD (opt)Link to the game (req for bugrep)Link to specific file (optional)
Some Videos are transparent. And UAGC removes it, not sure how to handlev3.1.2_update_v9_fixedMilfs & WarAttached
--
Our all time Fav Godot again. Seems like UAGC only compressed the Audio files.v3.1.3Winter Warmth
--
One more thing. It seems like doesn't mater the setting I use. Images at least png,jpgs,webp are compressing max 6 or 7 at time (webp was going 10/10 per tick at the start but slowed down) and that slows down the process quite a lot. As my CPU only runs at like 30%.v3.1.2_update_v9_fixed

Alice and I tried it both couldn't fix it. Its not that big yet, so not really a priority and only <10 videos, so could leave them uncompressed the next update.

For the Godot Game:
Settings + Results
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Crown
Reactions: M.Alice

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
Bug/feature request descriptionUAGC version, settings screenshotOS, CPU, RAM, HDD/SDD (opt)Link to the game (req for bugrep)Link to specific file (optional)
Some Videos are transparent. And UAGC removes it, not sure how to handlev3.1.2_update_v9_fixedMilfs & WarAttached
--
Our all time Fav Godot again. Seems like UAGC only compressed the Audio files.v3.1.3Winter Warmth
--
One more thing. It seems like doesn't mater the setting I use. Images at least png,jpgs,webp are compressing max 6 or 7 at time (webp was going 10/10 per tick at the start but slowed down) and that slows down the process quite a lot. As my CPU only runs at like 30%.v3.1.2_update_v9_fixed

Alice and I tried it both couldn't fix it. Its not that big yet, so not really a priority and only <10 videos, so could leave them uncompressed the next update.

For the Godot Game:
Settings + Results
You don't have permission to view the spoiler content. Log in or register now.
1. It's old known problem about transparent webm video, as u said not big deal and only few games have it. Maybe I'll take a look what I can do here next year, maybe not.
2. Dev seems have nothing to do else (game development already slow as fck) and decided to add encryption to audio and images, btw ogv (states ogg video, it's some ancient video format that uses theora codec) is not audio -> it's video. Currenly I've just downloaded the game and investigating but don't have much hopes here.
3. Nothing should be changed in UAGC that could cause this, so it ether WD problem that recently doesn't like cwebp (try to switch to nconvert instead of cwebp since it's almost same tool just with no adv options) or try to add cwebp.exe to all ur security software ignore list.
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
14,470
157,049
1. It's old known problem about transparent webm video, as u said not big deal and only few games have it. Maybe I'll take a look what I can do here next year, maybe not.
2. Dev seems have nothing to do else (game development already slow as fck) and decided to add encryption to audio and images, btw ogv (states ogg video, it's some ancient video format that uses theora codec) is not audio -> it's video. Currenly I've just downloaded the game and investigating but don't have much hopes here.
3. Nothing should be changed in UAGC that could cause this, so it ether WD problem that recently doesn't like cwebp (try to switch to nconvert instead of cwebp since it's almost same tool just with no adv options) or try to add cwebp.exe to all ur security software ignore list.
1. Yeah was just wondering, don't really recall a different case. If that games pops up again, I'll just try without those webms.
2. I think the development is not really slow, its more like they only do test builds and they are non public :KEK: Welp then thats it.
3. Hmm will see about that then. I was just wondering cause SonsOfLiberty also said something for him has changed with the last or 2nd last update.
My whole UAGC folder has an exception in my Antivir so that shouldn't be the problem.
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
3. Hmm will see about that then. I was just wondering cause SonsOfLiberty also said something for him has changed with the last or 2nd last update.
My whole UAGC folder has an exception in my Antivir so that shouldn't be the problem.
It's easy to test for u, just try older UAGC version then and post results. Maybe it's some Windows 11 recent restrictions even coz I use Win10 (without WD).
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
14,470
157,049
It's easy to test for u, just try older UAGC version then and post results. Maybe it's some Windows 11 recent restrictions even coz I use Win10 (without WD).
True thats a good test, will do that somewhen tomorrow when am back home.
LMAO as if I switch to Win11 :KEK: Aint doing that.
 
  • Like
Reactions: megalol

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
Bug/feature request descriptionUAGC version, settings screenshotOS, CPU, RAM, HDD/SDD (opt)Link to the game (req for bugrep)Link to specific file (optional)
Our all time Fav Godot again. Seems like UAGC only compressed the Audio files.v3.1.3Winter Warmth
For the Godot Game:
Settings + Results
You don't have permission to view the spoiler content. Log in or register now.
I've solved problems with pck decryption and encryption files back but sadly images size don't reduces after compressing and packing pck file to 7z or rar. Most likely it's somehow connected with encryption files back so I'll try to leave game not encrypted later (probably tomorrow).
Upd: it seems that not encrypting pck back solves problem!
 
Last edited:

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
14,470
157,049
I've solved problems with pck decryption and encryption files back but sadly images size don't reduces after compressing and packing pck file to 7z or rar. Most likely it's somehow connected with encryption files back so I'll try to leave game not encrypted later (probably tomorrow).
Upd: it seems that not encrypting pck back solves problem!
You gonna compress and uplaod it?
I am busy with our script kiddy thats back...
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
You gonna compress and uplaod it?
I am busy with our script kiddy thats back...
I've and if u want u can reupp to other hosts since it's dies very fast. Also since it's test build with no old saves supported and sandbox game I'm not gonna do playtest so not sure if it works fine and not gonna guess if it's dev bug or compression issues if any problems arise.
 

ferkator

New Member
Jun 8, 2020
6
2
Question: I was testing this compressor just for fun, saw there's an option for av1/avif. In my big PC (Ryzen 7 5700X, 32GB RAM, 3080) it gets 'sloppy' after a thousand or so images converted. The PC becomes unresponsive (the mouse pointer moves at slow motion), it's impossible to do anything with it. The RAM memory isn't depleted, but for some reason it doesn't work correctly. I tried different settings, even limiting ram usage, etc... But I couldn't get it working. Is there a solution for this?

I also tried in my minipc (N100, 16GB) and although it works slowly, it doesn't get unresponsive. But at the end of the process there was an error message saying that there was no renpy SDK or something (I left the default 8.1.0 option). I checked in the renpy libs folder and there's thing up until 8.0.3, no 8.1.0 and above.

How can I make it work in both instances?

Regards.
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,510
10,742
Question: I was testing this compressor just for fun, saw there's an option for av1/avif. In my big PC (Ryzen 7 5700X, 32GB RAM, 3080) it gets 'sloppy' after a thousand or so images converted. The PC becomes unresponsive (the mouse pointer moves at slow motion), it's impossible to do anything with it. The RAM memory isn't depleted, but for some reason it doesn't work correctly. I tried different settings, even limiting ram usage, etc... But I couldn't get it working. Is there a solution for this?

I also tried in my minipc (N100, 16GB) and although it works slowly, it doesn't get unresponsive. But at the end of the process there was an error message saying that there was no renpy SDK or something (I left the default 8.1.0 option). I checked in the renpy libs folder and there's thing up until 8.0.3, no 8.1.0 and above.

How can I make it work in both instances?

Regards.
In 1st case I can only suggest enable "Limit usage of RAM" feature but since it didn't helped u then try to enable (or disable if u enabled it) "use nconvert instead imagemagick", in 2nd (actually and 1st one too) u forget to install SDK that comes with UAGC (read OP). Also if game already supports avif/av1 u can just untick "Build PC version" to handle problem with SDK. Also main RenPy compressor can compress to avif/av1, have images speed limiting and have SDK building feature.
 
  • Like
Reactions: Discoplayer1

ferkator

New Member
Jun 8, 2020
6
2
In 1st case I can only suggest enable "Limit usage of RAM" feature but since it didn't helped u then try to enable (or disable if u enabled it) "use nconvert instead imagemagick", in 2nd (actually and 1st one too) u forget to install SDK that comes with UAGC (read OP). Also if game already supports avif/av1 u can just untick "Build PC version" to handle problem with SDK. Also main RenPy compressor can compress to avif/av1, have images speed limiting and have SDK building feature.
Thanks for your answer. Do you mean this part?

For Ren'Py MacOS compressed version building (in v2.x and newer) run "RenPy_SDK_7.0.0-8.3.4.exe" file before using it (it would create SDK folders where is "uagc.exe", about 12Gb additional space needed), don't try to add new SDK by yourself (won't work).
I think I clicked it and nothing happened, but I assumed it was for MacOS and not Windows. I always have the 'build MacOS version' disabled, maybe I should turn it on?

As for the big pc and the heavy slowdown it suffers, I already tried with nconvert too. It's like it creates too many nconvert or magick threads and collapses the pc, but I don't think there's an option to limit that. The best way to deal with that is to set the pause timer to around 150-250 secs and let it rest for that time, then it continues at full speed for another thousand or two amount of images, but it's a preeeeetty tedious job to do, especially since the game I'm trying to compress is 26k images. I don't understand either why it only happens in the more capable pc with 4x more power and not in the shitty minipc with a mobile cpu like the N100. There has to be something that I'm not able to see that is making it work like that, but only with that, compressing to regular vp9/webp works like a charm. It's also a semi fresh install of Windows (installed it like two weeks ago) and I only have the basics...

EDIT: OK I tried again in the big pc and although task bar and the progress bar in uagc think RAM memory is fine, Process Explorer thinks differently, the whole 32GB of RAM are getting filled by magick instances. So I guess I already know what's the reason, but not the solution since I already tried before with the 'limit RAM usage' option and the same happened.

As for the SDK thing, I opened the exe in the terminal and it says first something in russian and then it says it needs 12GB of RAM for extraction and something along going over 4GB limit of something. I have extracted all the folders inside the exe into the main uagc folder (where the uagc.exe is) with Nanazip, would this work?

EDIT2: I can confirm that the 'limit RAM usage' option does nothing in my case, memory is still getting filled to max.
 
Last edited:
5.00 star(s) 2 Votes