PDA

View Full Version : Mini Compressor AIO 2021


Pages : 1 [2]

Carldric Clement
17-03-2022, 02:28
Thank you

Okay?

Carldric Clement
15-05-2022, 06:07
Mini Compressor AIO v21.5f - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

Carldric Clement
19-09-2022, 10:51
Mini Compressor AIO v21.6g - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

animussavior
23-09-2022, 04:42
i use this settings with Mini Compressor AIO
lolz:dmo0:dto0:mc32:mtb16m:mt4:mtt1:tt1:fba4096

and using Windows Phone Script
but the installer giving me archive header is corrupt unarc.dll returned an error code 14
Error: archive structure corrupted (descriptor failed CRC check
is there any solution ?

Carldric Clement
26-09-2022, 19:36
i use this settings with Mini Compressor AIO
lolz:dmo0:dto0:mc32:mtb16m:mt4:mtt1:tt1:fba4096

and using Windows Phone Script
but the installer giving me archive header is corrupt unarc.dll returned an error code 14
Error: archive structure corrupted (descriptor failed CRC check
is there any solution ?

check the cls_lolz.dll and cls-lolz_x64.exe file if there exist.
if not copy from Mini Compressor > Resources > ISDone_resource
and paste to your ISDone from Windows Phone Script.

Also ask here (https://fileforums.com/showthread.php?t=93193) to get how to add line to make support with lolz.

kj911
30-10-2022, 11:38
nice tool. Can u add lrzip ? also u can test if u want.
bye :)

Its my, not fully tested v0.631 package. Cygwin's variants copy. Not easy find the correct dll's its to running, the lrzip executable. This x86 version. x86_64 (v0.631) exe not working these dll's. This lrzip.exe halfly running from Win XP. Minimum correct Windows version, its probably Win Vista or 7 or Win7 SP1.

gozarck: Checked arc.ini "lrzip" sections: What the -vvf commands?

My tests, its recommended disabling the LZO incompressibility test feature, with use any internal compression, extremely expanding processing time.

example: -z -T -p 2

This understood switches: -N aka nice value. This affect the CR ratio or speed?? Or any? Value: -20...19

Carldric Clement
01-12-2022, 22:15
Mini Compressor AIO v21.7h - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

Carldric Clement
10-01-2023, 22:26
This is would be a next-gen FMX Animation on Mini Compressor with CIU Designer. Stay tuned. :)

Carldric Clement
20-01-2023, 01:39
Mini Compressor AIO v21.8i - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

Carldric Clement
28-01-2023, 02:06
Mini Compressor AIO v21.9j - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

Carldric Clement
18-03-2023, 07:25
Mini Compressor AIO v21.10k - Stable Released

Changelog: here (https://fileforums.com/showpost.php?p=434600&postcount=3)

Source code is updated on github. here (https://github.com/CarldricGaming/Mini-Compressor)

Go check it out. :D

Celestosapien
16-09-2023, 23:57
Bro 21.10k is saying virus on windows 11.
I don't know a lot about security so just asking the opinion of experts here.
What could cause this.

Carldric Clement
11-10-2023, 21:31
Bro 21.10k is saying virus on windows 11.
I don't know a lot about security so just asking the opinion of experts here.
What could cause this.

Trigger as false positive. Just make sure you exclude the folder Mini Compressor. :)

Carldric Clement
14-11-2023, 10:53
Mini Compressor has been moved to GitHub. Here (https://github.com/CarldricGaming/Mini-Compressor).

It will no longer update this thread. Thank you guys.

kj911
15-11-2023, 04:13
This internal FreeArc Recovery records compatible with any externals compressors? Adding a very large percentage or dedicated size recovery record to the archives is against the spirit of competition when repackagers are trying to achieve the smallest possible size.

Last FreeArc supported very tiny 0.01% recovery records adding the archive. (Negligible size, even for large repacks.) See the attached picture.

It is worth reading this, written by Bulat, and also the explanation linked in the first post of the topic, regarding the XZ/LZMA2: https://encode.su/threads/2631-Xz-format-inadequate-for-long-term-archiving?p=50780&viewfull=1#post50780

Carldric Clement
15-11-2023, 04:55
This internal FreeArc Recovery records compatible with any externals compressors? Adding a very large percentage or dedicated size recovery record to the archives is against the spirit of competition when repackagers are trying to achieve the smallest possible size.

Last FreeArc supported very tiny 0.01% recovery records adding the archive. (Negligible size, even for large repacks.) See the attached picture.

It is worth reading this, written by Bulat, and also the explanation linked in the first post of the topic, regarding the XZ/LZMA2: https://encode.su/threads/2631-Xz-format-inadequate-for-long-term-archiving?p=50780&viewfull=1#post50780

No, I haven't tried yet since the person requested to make that FRR for Mini Compressor on the GitHub issues.

bytes
06-05-2025, 00:06
No, I haven't tried yet since the person requested to make that FRR for Mini Compressor on the GitHub issues.


guys i am new to repack games, i saw xtoll etc things which is console so i found this tool as this is gui, i download mini compressor from github and using freearc, split files option pics attached it gives me exe not found error

https://i.postimg.cc/tgjN395v/1.jpg

https://i.postimg.cc/mDZ3nVKQ/2.jpg

dont know whats wrong, opening run_fa.bat has this

@echo off
title Mini Compressor v2024.07.08 - Compressing...
"" a -ma9 -ds -di -i1 -ep1 -ed -r -s; -w_Temp\ -lc1024 -ld1024 -mmsc+static2+lzma+diskspan:650m:650m "C:\Games\OUT\File1.arc" "C:\Games\Cricket 24\*"

LUISgamerX
20-05-2025, 18:14
Mini Compressor - Translate.txt in spanish :)

drzmx
16-11-2025, 05:54
hi there, I have a problem making a installer for 32bits machines, at first it says it cannot start cls-srep x86 an cls-lolzx86, of course I put the proper executables in Isdone support, but the decompresion fails anyway, saying it cannot write in the disk, any idea?

kj911
16-11-2025, 07:11
drzmx: Not a valid Win32 application or "Can't open read file mapping (https://fileforums.com/showthread.php?t=103264)" errors?

First easily solve the linked (https://fileforums.com/showpost.php?p=499386&postcount=14) applications.

Use this: "MakeXP-x86.exe" cls-lolz_x86.exe from patching executables/dll files running from XP.

drzmx
16-11-2025, 07:57
no, it can execute and starts decomprension, even can decompress some files, and it just fails, this only happens in x86, in a x64 system it installs fine https://ibb.co/W4VqXqHc

Carldric Clement
16-11-2025, 08:22
no, it can execute and starts decomprension, even can decompress some files, and it just fails, this only happens in x86, in a x64 system it installs fine https://ibb.co/W4VqXqHc

What kind installer you're using onto?

drzmx
16-11-2025, 13:16
What kind installer you're using onto?

I'm using Installer creator V3.1 , the one that is include in the minicompressor

Carldric Clement
19-11-2025, 10:58
I'm using Installer creator V3.1 , the one that is include in the minicompressor

I need to know what method FreeARC are you using with?

drzmx
19-11-2025, 17:52
I need to know what method FreeARC are you using with?

I'm using this method https://ibb.co/0VYspnHK

Masquerade
22-11-2025, 03:35
Don't use XLolz, LOLZ is natively multithreaded so XLolz is redundant.

Carldric Clement
23-11-2025, 05:45
I'm using this method https://ibb.co/0VYspnHK

What about installer creator to external archive?

drzmx
23-11-2025, 06:29
What about installer creator to external archive?

idk, i need to test it out

Carldric Clement
24-11-2025, 05:09
idk, i need to test it out

are you sure that you didn't mistake everything?

drzmx
27-11-2025, 15:53
are you sure that you didn't mistake everything?

pretty sure, the error only appear in X86 OS, in x64 it decompress and install FINE, i use the external media, with same results

Carldric Clement
28-11-2025, 11:08
pretty sure, the error only appear in X86 OS, in x64 it decompress and install FINE, i use the external media, with same results

It looks like I need to update my MC to supports for x86 (32-bit os). Thank you for your response. :)

Carldric Clement
01-12-2025, 22:56
This is just a port to support machine for x86 (WIN).

Changelog:

Added Masked Compression x86 (This is the only way support for machine x86)
Added Universal CLS by Edison007 (I hope if you like to use)
The latest version can be found on Github


Hope you enjoy to uses with your machine x86. :)

KillswitchReal 7
01-04-2026, 11:36
Here are Installer plugin for Mini Compressor AIO. They are compatible with all MC methods.
Just download, edit and compile. Enjoy!!
More scripts can be supported on Request.

List:

CorePack Final Plugin (working)
WPI orignal. (working)
HMI [Windows Phone Enhanced] (working) (bug fixed)


Thanks!!
hey, the corepack plugin isnt working. It gives me a loading screen endlessly as seen in the picture if you could help me that would be great. Thanks!:)

KillswitchReal 7
01-04-2026, 12:11
I worked on some translations to mini compressor so here. Took me a couple of months plus google translation lol

Carldric Clement
07-04-2026, 00:48
This has just updated the script from @pratikpatel8982, who made the Installer Plugin for Mini Compressor. Feel free to use it if it works.

List:
- WPI Original (working)
- CorePack UI Final Build 2.0.0.0 (working)
- Windows Phone Installer (bug-free) (working)
- Black Box (working)

madoxs
18-04-2026, 14:31
This has just updated the script from @pratikpatel8982, who made the Installer Plugin for Mini Compressor. Feel free to use it if it works.

List:
- WPI Original (working)
- CorePack UI Final Build 2.0.0.0 (working)
- Windows Phone Installer (bug-free) (working)
- Black Box (working)
How To Use A plugin
am i can use its by Your Program or By inno setup & Plugin will work as well with any Compress File i do it with your program,sir?

Carldric Clement
20-04-2026, 11:42
How To Use A plugin
Can I use its by Your Program or By in Inno Setup & Plugin will work as well with any Compress File i do with your program, sir?

Since you've asked, it only works with Mini Compressor. Somehow it works with other compressors, but somehow it doesn't work between the method Freearc.

Carldric Clement
08-06-2026, 11:29
Coming soon for updates Mini Compressor on Github

Registered55
29-08-2026, 16:42
Hello, I’ve been using Mini Compressor for a while and overall the compression works great, but I’m having trouble with the self‑extracting (SFX) part.

When I create smaller archives (around 3GB or below), the SFX EXE works normally. It shows the UAC shield icon, Windows recognises it as a valid executable, and it runs without any issues.

However, once the output archive gets larger (somewhere above ~4GB — I don’t know the exact cutoff), the generated SFX becomes invalid. Windows refuses to run it and shows the message “this app can’t run on your PC”. The file also loses the UAC icon, as if the PE header or overlay is broken. The compression itself completes fine — only the final SFX EXE becomes unusable at larger sizes.

I’m not sure if this is a size limitation, a stub limitation, or something in the way the SFX is built.

My second question is more important:
Do I actually need the SFX at all?

If there is a way to extract the ARC file directly — even if it uses Mini Compressor’s extended/“masked” compression chain (LOLZ, SREP64, XTool, Dispack, etc.) — I would prefer that. I don’t mind using command‑line tools or external extractors. I just need a reliable way to unpack the archive without relying on the SFX stub, especially since the stub seems to break at larger sizes.

So my questions are:

Has anyone else seen the SFX EXE become invalid once the archive exceeds a certain size?

Is there a known size limit or PE overlay limit for the Mini Compressor SFX stub?

Is there any tool or method to extract Mini Compressor ARC files directly, without needing the SFX EXE?

If not, is there a patched version of FreeArc or another extractor that supports the extended codecs Mini Compressor uses?

Any help or insight would be appreciated.

kj911
30-08-2026, 05:13
SFX and 4GB: This is technically limited, Windows cannot run executable files larger than 4GB. Regardless of whether Windows itself or our EXE file is 32 or 64 bit. I already ran into these limitations when repackaging BMS about 14 years ago. The only way I could overcome this was to get an archive under 4GB in size, thanks to the size of the given ARC archive, a well-chosen set of files and a compression algorithm.

There is only one way to get around this, although I don't know if the SFX stub in Mini Compressor is capable of unpacking the external *.arc archive, if it is next to our SFX file and the file names are the same.

For example, let's rename the classic "freearc-installer.sfx", for example "setup1.exe":

Works:
setup1.exe
setup1.arc

Failed:
setup1.exe
data1.arc

setup1.exe
data\setup1.arc

It may also accept other extensions, the SFX stub.

If the masked compression chain of the given archive is known, you can still get around the problem by creating an installer manually, in CMD or INNOSetup (possibly NSIS). Just make sure you have all the unpacking EXE/DLL files and well-configured cls/arc.ini files. Oh, and what's more important, LOLZ only runs with elevated/administrator rights from the command line under Vista/Win7+, otherwise you'll get CLS error messages. (Under XP, there is usually no such problem. INNO circumvents this by running child processes with elevated/admin rights.)

Registered55
31-08-2026, 14:38
Thanks for the breakdown on the 4GB limit and how the SFX stubs handle external archives—that makes complete sense why keeping them separate (setup1.exe + setup1.arc) is the way to go.

To tackle the lack of a native batch mode in the GUI, I’ve been experimenting with a completely hands-off automated approach using a custom PowerShell script. Since I'm aiming for a fully automated pipeline, my script handles things end-to-end: it scans a source directory, groups multi-region variants together so SREP deduplication can process shared assets across builds, dynamically compiles the complex masked compression command string into a temporary batch file, executes FreeArc, and finally triggers Inno Setup to build the companion installer stub right next to the .arc archive.

To be clear, I'm not looking to build any fancy installers or complex setup menus. I literally just want a reliable way to unpack and extract the archive whenever I need it later. From what I understand, because of Mini Compressor's advanced masked compression chain, extraction must be driven through some kind of compiled executable wrapper and cannot be done via a standard right-click "extract here" tool. Is that correct?

While most of my projects have processed and extracted smoothly using this method, I’ve hit one snag on a larger build (an 18GB source ISO compressed down to 13.8GB). This file consistently errors out when extracting at 90.60% every single time at the exact same spot.

Does anyone have any suggestions on what might cause an archive to choke right near the very end like that? Could it be a memory/dictionary allocation limit during extraction, or something that happened during the compression pass? Any advice would be huge!

I'm now in the process of compressing again, this time with a very slight change in the command chain.

the command below is what my script passes over to fa.bat and is from the first run that caused an error with one output project (the other 14 tests are all okay). The second command below is the new tweaked command chain, as maybe the first one was too aggressive perhaps.


@echo off
title Mini Compressor - Compressing...
"..\Compression\FreeArc\Arc.exe" a -ma9 -ds -di -i1 -ep1 -ed -r -s; -w_Temp\ -lc10240 -ld10240 -mxprecomp+srep:m3f:a2+dispack070+lolz:dtb1:d192m:m tt1:mt4:mc1023/`$bitmapz=msc+grzip:128mb:m2:l2048:h15:a:t1/`$bink=bpk+srep:m3f:a1:mem1024mb+tor:7/`$void=srep:m3f:a2:mem1024mb+tor:7/`$photo=lepton/`$ogg=oggre/`$wavz=halac/`$mp3=mpz/`$pngz=precomp+srep:m3f:a2+dispack070+lzma2:d128m: mt2 "$OutputPath" "$SourcePath"
exit /b %errorlevel%
"@

@echo off
title Mini Compressor - Compressing...
"..\Compression\FreeArc\Arc.exe" a -ma9 -ds -di -i1 -ep1 -ed -r -s; -w_Temp\ -lc4096 -ld4096 -mxprecomp+srep:m3f:a2+dispack+lolz:d128m:mt2:mc102 3/`$bitmapz=msc+grzip:128mb:m2:l2048:h15:a:t1/`$bink=bpk+srep:m3f:a1:mem512mb+tor:7/`$void=srep:m3f:a2:mem512mb+tor:7/`$photo=lepton/`$ogg=oggre/`$wavz=halac/`$mp3=mpz/`$pngz=precomp+srep:m3f:a2+dispack+lzma2:d64m:mt2 "$OutputPath" "$SourcePath"
exit /b %errorlevel%
"@

kj911
01-09-2026, 05:38
I would suspect HALAC* at first, especially if you compress the files in ABC order by extension. That is, the WAV files are right at the end of the unpacking. Why don't you use the MSC+TAK combination? For BMP, and maybe PNGs too, you should get better results with LOLZ instead of GRZip/others. (Without MSC/BMF.) Even if used alone.

My other suspect is the "dispack070", aka "exe2" filter. This is not compatible with DLZ, and may also fail when using other final compressors. (The process stops or crashes at a certain point.) For PNGs, it is completely unnecessary.

I have never used Lepton, I don't know how stable it is. OGGRE may also cause problems.

*This codec, insanely fast! Channels/bit depths supporting limited. (Version depends.)

Carldric Clement
02-09-2026, 01:55
Hello, I’ve been using Mini Compressor for a while and overall the compression works great, but I’m having trouble with the self‑extracting (SFX) part.

When I create smaller archives (around 3GB or below), the SFX EXE works normally. It shows the UAC shield icon, Windows recognises it as a valid executable, and it runs without any issues.

However, once the output archive gets larger (somewhere above ~4GB — I don’t know the exact cutoff), the generated SFX becomes invalid. Windows refuses to run it and shows the message “this app can’t run on your PC”. The file also loses the UAC icon, as if the PE header or overlay is broken. The compression itself completes fine — only the final SFX EXE becomes unusable at larger sizes.

I’m not sure if this is a size limitation, a stub limitation, or something in the way the SFX is built.

My second question is more important:
Do I actually need the SFX at all?

If there is a way to extract the ARC file directly — even if it uses Mini Compressor’s extended/“masked” compression chain (LOLZ, SREP64, XTool, Dispack, etc.) — I would prefer that. I don’t mind using command‑line tools or external extractors. I just need a reliable way to unpack the archive without relying on the SFX stub, especially since the stub seems to break at larger sizes.

So my questions are:

Has anyone else seen the SFX EXE become invalid once the archive exceeds a certain size?

Is there a known size limit or PE overlay limit for the Mini Compressor SFX stub?

Is there any tool or method to extract Mini Compressor ARC files directly, without needing the SFX EXE?

If not, is there a patched version of FreeArc or another extractor that supports the extended codecs Mini Compressor uses?

Any help or insight would be appreciated.

From my perspective, the SFX has a 4 GB size limit. You have to create your own MC.sfx manually. BUT, you can find the MC_SFX.exe in "Mini Compressor\Resources" folder there.

Before you open MC_SFX.exe, you have to edit the records.ini file first.

[Output]
Folder=your name game

[Record1]
Type=Freearc
Source={src}\Setup-1.arc
Output={app}
Disk=1
Password=yourpassword

And then open MC_SFX.exe; let it finish turning into MC.sfx. Once it finishes, you can find MC.sfx in the "Mini Compressor\Compression" folder. Just rename it from MC.sfx to Setup.exe or MC.exe

One more thing: after you finish making MC.sfx, edit the records.ini file and leave it empty.

[Output]
Folder=

[Record1]
Type=
Source=
Output=
Disk=
Password=

Registered55
02-09-2026, 17:21
Thanks for all the replies. After trying numerous things, I found that the ISO In question compressed with Mini Compressor never extract properly for me. I’ve since switched over to DiskSpan 2, and every profile I’ve tested works smoothly out of the box.

The main reason I'm digging into this is that I want to truly understand how these configurations and execution pipelines work under the hood so I can build a custom PowerShell script. Ideally, I want a robust batch system that treats each subfolder it finds as an independent job.

As for Mini Compressor, I'm no developer, but despite throwing almost every profile at it (including mxx and various other settings) using a clean, latest-version installation, it simply chokes on the PS3 ISO Afrika (BLUS30399). The extraction failure is always predictable rather than random—depending on the settings used, it breaks at specific offsets, which suggests something underlying in Mini Compressor's toolchain or packaging just doesn't agree with that specific image format.

If anyone has insights into mapping these toolchains into a clean PowerShell batch loop for subfolders, I'd love to hear how you set it up!

Thank you kj911 for your suggestions, I have taken on what you said, and although helpful in my approach in this area, regarding this ISO nothing you suggested worked. But he same ISO went though Diskspan 2 fine. I was hoping i could understand the deep mechanics of the profiles, the ARC.ini and FA.ini and the diskspan2 counterpart also, I tried some things trying to understand and match profiles and it's settings from Diskspan2 to Mini Compressor. However in many ways the two system are quite different to one another, and my very limited skills soon started to be an issue, and i got repeated failed execution from the FA.bat I was running.

Carldric Clement
19-09-2026, 15:06
Thanks for all the replies. After trying numerous things, I found that the ISO In question compressed with Mini Compressor never extract properly for me. I’ve since switched over to DiskSpan 2, and every profile I’ve tested works smoothly out of the box.

The main reason I'm digging into this is that I want to truly understand how these configurations and execution pipelines work under the hood so I can build a custom PowerShell script. Ideally, I want a robust batch system that treats each subfolder it finds as an independent job.

As for Mini Compressor, I'm no developer, but despite throwing almost every profile at it (including mxx and various other settings) using a clean, latest-version installation, it simply chokes on the PS3 ISO Afrika (BLUS30399). The extraction failure is always predictable rather than random—depending on the settings used, it breaks at specific offsets, which suggests something underlying in Mini Compressor's toolchain or packaging just doesn't agree with that specific image format.

If anyone has insights into mapping these toolchains into a clean PowerShell batch loop for subfolders, I'd love to hear how you set it up!

Thank you kj911 for your suggestions, I have taken on what you said, and although helpful in my approach in this area, regarding this ISO nothing you suggested worked. But he same ISO went though Diskspan 2 fine. I was hoping i could understand the deep mechanics of the profiles, the ARC.ini and FA.ini and the diskspan2 counterpart also, I tried some things trying to understand and match profiles and it's settings from Diskspan2 to Mini Compressor. However in many ways the two system are quite different to one another, and my very limited skills soon started to be an issue, and i got repeated failed execution from the FA.bat I was running.

First off — I’m glad DiskSpan 2 is working smoothly for you! That’s honestly the most important thing: your files get compressed properly and extract without trouble.

About the PS3 ISO Afrika (BLUS30399) — thank you for reporting this so specifically! The fact it fails at consistent offsets tells me it’s not random — something in how Mini Compressor handles that exact ISO structure doesn’t agree with it. I don’t have that ISO to test myself, so this is really valuable info. I’ll keep this in mind and dig into the toolchain when I can.

I totally get your goal too — wanting to understand how the profiles, .ini files, and pipelines work so you can build your own PowerShell/batch system! That’s such a great learning path.

Quick honest note: Mini Compressor is built on FreeArc with a very specific, custom layered setup I’ve put together over time — it’s not just plain FA.bat. That’s why translating settings one-to-one between DiskSpan 2 and MC is tricky — they’re built differently under the hood, different tools, different flow. Trying to match them directly will hit walls because they’re not the same design.

Don’t worry about not getting FA.bat or the profiles right away — these systems are complex by design, and everyone struggles with them at first! You’re already doing great by digging in this deep.

nsaer
20-09-2026, 02:58
It took the program two hours to compress a 5MB file.
When I set a password for the file, it opens without asking for the password after compression is complete.
Please update the program as soon as possible and fix all the issues.

I apologize for my poor English; I am not very proficient in the language.

nsaer
20-09-2026, 03:05
This has just updated the script from @pratikpatel8982, who made the Installer Plugin for Mini Compressor. Feel free to use it if it works.

List:
- WPI Original (working)
- CorePack UI Final Build 2.0.0.0 (working)
- Windows Phone Installer (bug-free) (working)
- Black Box (working)


Unfortunately, it doesn't work.

Carldric Clement
20-09-2026, 22:58
Unfortunately, it doesn't work.

which one?