FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Tiny Compressor (Tool for repacking games) (https://fileforums.com/showthread.php?t=103474)

ShiyaVivala 27-04-2020 06:09

Tiny Compressor (Tool for repacking games)
 
4 Attachment(s)
Code:

I made this tool for making things so easier.
Includes:
Code:

lolz v22c4b by ProFrager
SREP 3.92 beta by Bulat Ziganshin
XTool 0.12 by Razor12911
bink compressor v0.2.6 by ProFrager
packMP3 v1.0g (01/22/2016) by Matthias Stirner
oggre_enc by ProFrager
precomp 047 by Christian Schneider
FreeArc 0.67 by Bulat Ziganshin

Screenshot from v1.4:
https://i.vgy.me/0cpQcc.png


Usage:
Code:

Just put the game folder into "data" folder
Then start the "compress.exe" and select the compression method.

Changelog
Code:

v1.4
Added precomp 0.4.7
Added MASK feature
Now you can create your own CUSTOM method by editing arc.ini file in Resources folder.
v1.3
Added lolz_x64 again
Added packMP3
Added OGGRE_enc
v0.2
Support for x86(32 bit)
lolz_x64 is removed in this version because there isn't any binary for x86.
v0.1
First release
SS: https://i.ibb.co/f91mG0z/ss.png


Grumpy 28-04-2020 04:13

Quote:

Originally Posted by ShiyaVivala (Post 485489)
I couldn't delete the thread or edit the title. Moderators can delete the old one

For future reference, if you want a thread title changed then leave a message in the thread for a Moderator to change it. Also mention what the new Title 'should' be and we will change it to whatever you request. ;)

I have deleted the 'old' thread.

ShiyaVivala 10-05-2020 05:24

Tiny compressor v1.4 is released.

I think this is a big update for such a small tool.

Changes:
Added precomp 0.4.7
Added MASK feature
Now you can create your own CUSTOM method by editing arc.ini file in Resources folder.

ADMIRAL 19-05-2020 08:36

Hi Bro
I compressed a game by tiny compressor 1.4 but when i tried to extract the game with the setup I made, showing error every time.
I tested with a few other scripts, but none of them worked.
What should I do.

st0rm 19-05-2020 15:55

Quote:

Originally Posted by ADMIRAL (Post 485919)
Hi Bro
I compressed a game by tiny compressor 1.4 but when i tried to extract the game with the setup I made, showing error every time.
I tested with a few other scripts, but none of them worked.
What should I do.

you should edit arc.ini too when u are packing with installer.

ADMIRAL 19-05-2020 18:55

Quote:

Originally Posted by st0rm (Post 485924)
you should edit arc.ini too when u are packing with installer.

How?
Please Help Me.

Emorian 25-05-2020 17:00

Hi,
How is it possible to use the diskspan in this?
please..

ADMIRAL 03-06-2020 08:13

Quote:

Originally Posted by st0rm (Post 485924)
you should edit arc.ini too when u are packing with installer.

I used parameter 3 old precomp school
None of installer working..

ADMIRAL 06-06-2020 02:42

Please Someone Help Me Up Here

strixgg 09-06-2020 13:39

hello!! this is a very very noobs question - how i can uncompress the MASK version? thanks!!

Masquerade 12-06-2020 10:54

Quote:

Originally Posted by strixgg (Post 486272)
hello!! this is a very very noobs question - how i can uncompress the MASK version? thanks!!

The MASK method is written like this in Arc.ini:

Code:

xZLib+srep+lolz:dt:dtb1:dtw1:dtm1:dto1:dtd1:mtt1:mt4:d64m:fba4096:mc1023/$binkpack=bpk/$OGGRE=oggre/$MP3Pack=packMP3/$Void=srep
So you will need:

- XTool v0.12
- cls-lolz
- cls-srep
- cls-bpk
- cls-oggre
- packmp3

Please note that some compressors will only be used if their file type is present as defined in Arc.groups. Example: if you don't have any MP3 files in your archive, no need to include packmp3. Same goes for ogg audio and bink video (no need to include cls-bpk or cls-oggre).

You'll need this unpack command for XTool:

Code:

[External compressor:xZlib]
header = 0
unpackcmd = xtool.exe d:precomp:t50p - - <stdin> <stdout>

Put Arc.exe, the cls plugins you need and XTool into a folder with your Archive. Add the above command into Arc.ini then make a batch file with the command:

Code:

Arc x <your archive name>
That should do it.

parnexcodes 21-06-2020 20:51

Hey , how can i split data.arc into data1 , data2 etc . Is there any tool ?

Masquerade 22-06-2020 00:07

You can use diskspan - or just make separate folders beforehand for your data to make multiple archives.

Don't make too many archives, otherwise you end up with a handful of repeated data that simply hasn't been processed by srep due to how you've split the data up. This leads to a larger repack than what you could achieve by compressing a game all in one.

KaktoR 22-06-2020 01:05

You can use split.exe from ultraarc. But keep in mind that the splitted archives have to be merged back to original before unpacking.

Eduard28 06-08-2020 14:47

Quote:

Originally Posted by ShiyaVivala (Post 485707)
Tiny compressor v1.4 is released.

Now you can create your own CUSTOM method by editing arc.ini file in Resources folder.

I write my method in arc. ini in the [Compression Methods] section, but he doesn't pick up on the new method. only standard 5 methods remain in the program. How do I make it possible to choose from all the methods listed in the [Compression Methods] section?

parnexcodes 15-12-2020 21:50

Quote:

Originally Posted by Eduard28 (Post 487278)
I write my method in arc. ini in the [Compression Methods] section, but he doesn't pick up on the new method. only standard 5 methods remain in the program. How do I make it possible to choose from all the methods listed in the [Compression Methods] section?

Replying very late but just add those methods in custom and use it.

L33THAK0R 30-03-2021 04:22

hey how can you get this tool to utilise more of your CPU? I'm pretty new to this whole repacking/compression scene and dunno how to do things like this, sorry if this is a silly question.

Masquerade 31-03-2021 04:48

Quote:

Originally Posted by L33THAK0R (Post 491169)
hey how can you get this tool to utilise more of your CPU?

If you use xtool you can change the packcmd in arc.ini from -t50p to -t100p.

50p = 50% CPU, 100p = 100% CPU.

kj911 25-04-2021 08:05

Its xTool can replaceable via old precomp038/04x exe files from unpacking? This XT.exe file not running from Win XP x86 OS. Any alternative from native x86 compatible unpacking via CLS or any files?

LOLZ unpack its working from WinXP, used with CLS-LOLZ files.

UPDATE: Checked old v0.2 package and yesss, XT.exe file its works from XP! Make, any custom compression schema from WAV files only from testing now, in few hours/days and testings first ~3.9GB's repacks archive unpacking via CMD-mode.

Hmmm, make again older NSIS-based installer from my repacks? With modded/localized SFX-based ARC unpacks and/or hibridized UI?

Example: https://i.kek.sh/lYqdboL8hvi.jpg and https://i.kek.sh/j81nfUfmksA.jpg

any update coming soon.

kj911 01-11-2021 22:32

SREP 3.92a crashed out
 
Use Tiny Compressor v1.4 and found srep v3.92a x64 bug/error.

Its will compress 133404 files, with ~7.6GB input size and srep 3.92a x64 crashed out before lolz compression. (Note: xZLib unpacked temp. file size: 9.6GB)

Used commands, via arc: -mxZLib+srep+LOLZ or any variants.

arc.ini:

Code:

LOLZ          = lolz:dt:dtb1:dtw1:dtm1:dto1:dtd1:mtt1:mt4:d128m:tt8:fba4096:mc1023

[External compressor:xZLib]
header    = 0
packcmd    = "Resources\XT" e:precomp:t50p,c128m:zlib $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

[External compressor:srep]
header = 0
default = -m3f
packcmd = srep_x64 {options} $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

[External compressor:lolz]
header    = 0
packcmd    = "Resources\lolz_x64" {options} $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

Arc collect all files to write temporary file: OK!
compress $$arcdatafile$$.tmp via xZLib: OK!
compress $$arcdatafile$$.tmp with srep, first stage: OK!
second stage (sorting matches) processing in stuck few to 60+ percentage, crashed out.

Used any variants following srep commands, not work: m3f:a2, m3f, m2f, m2 and crashed and crashed again and again. :confused:
SREP replaced to ARC internal REP-algo, its OK. Any idea to fix?? Too many files? Replace srep 3.92a to 3.2?? Use srep v3.2 srepped data decompressible with use srep 3.92a version? (Compatible?) Or addded -ia and/or -s options from compression? Or replace the "$$arcdatafile$$.tmp $$arcpackedfile$$.tmp" to "$$arcdatafile$$.tmp - <stdout>" ??

Memory: 8GB, HDD space (from C:\): ~50GB before compression. Win 7 SP1 x64

Compressing any files set, ~60000 *.ACE files with 11.56GB input size, (xZLib unpacked temp. file: 27.8GB!) and LOLZ during compress properly handled its and OK! (~60GB HDD space eated from during compression.) Compressed ARC size smaller than 3GB.

Furjack 06-11-2021 04:22

hello can anyone help me how to create a simple .exe for this compressed file and can i change the extension to .bin plz

HYZz3N 03-12-2021 22:24

nice job
I'm newbie in file compression and I want to make some repacks.
anyone knows how to decompress these compressed files using tiny compressor
thank you all


All times are GMT -7. The time now is 20:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Copyright 2000-2020, FileForums @ https://fileforums.com