FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Newbie Question Thread (https://fileforums.com/showthread.php?t=105883)

kj911 10-02-2026 07:17

USSRCoder: The question is a bit confusing... Why do you need an LZMA recompressor if the files in the installer can be extracted from it simply by installing it. Or are these files also available from a separate source, which are also in the installer?

Technically, there is an LZMA recompressor, but it is mostly suitable for compressing LZMA-compressed archives created with 7z to a smaller size. (avg. 1-3% size reduction) I don't know if it is compatible with INNO archives.

https://nishi.dreamhosters.com/u/ <--- see this lzmarec_v*.rar/exe files.

USSRCoder 10-02-2026 07:34

Quote:

Originally Posted by kj911 (Post 509363)
USSRCoder: The question is a bit confusing... Why do you need an LZMA recompressor if the files in the installer can be extracted from it simply by installing it. Or are these files also available from a separate source, which are also in the installer?

Well, I have a lot of different programs in installers, I want to compress them.

Quote:

Originally Posted by kj911 (Post 509363)
Technically, there is an LZMA recompressor, but it is mostly suitable for compressing LZMA-compressed archives created with 7z to a smaller size. (avg. 1-3% size reduction) I don't know if it is compatible with INNO archives.

https://nishi.dreamhosters.com/u/ <--- see this lzmarec_v*.rar/exe files.

Yes, I've already looked at it, it's a recompressor.
But I need a precompressor (Sorry for the inaccuracy in the initial post).

kj911 10-02-2026 09:50

USSRCoder: Technically, do you want to make "Repacks", but only from software, like we do with games?

In terms of precompressors, the result you get depends heavily on whether there is anything to recompress within a given data set. Is there and detectable data streams compressed with e.g. zlib, deflate or not. Classic preprocessing filters, such as Delta, BCJ/BCJ2, are already used by archivers (7z, rar, freearc, etc...) in most cases.

DLZ can bring a slightly better result than LZMA in the final compression, if x86/XP compatibility is important, for targeted use cases.

If x64/Win7+ is the goal, then using the Razor archiver is a possibility, or even LOLZ. It's true, regarding unpacking, it's necessary and recommended for LOLZ, due to the elevated user permissions and the cls filter. (It can also be run on XP, it's true, there's no such problem there.)

It is true that if we have a lot of extra time and insist on squeezing out the theoretical compression maximum available with 7z/arc, without external prepackers/compressors, then using "m7zRepacker" (see this) or "Ultra7z Archive/UltraFreeARC" Optimizer is also an option. However, the question arises with these tools, is it worth the time invested? (see this)

For starters, we can also experiment with this (DiskSpan GUI): https://fileforums.com/showthread.php?t=104507

For such special tasks, i.e. (re)packaging software installers into smaller packages, there is a commercial solution, but there is no publicly available application. In the old days, Netopsystems AG, under its maiden name, and more recently NOS Ltd., dealt with this. Yes, the famous FEAD Recomposer/Optimizer, NOSSO, can be linked to them.

KaktoR 10-02-2026 10:51

I guess he needs a precompressor for lzma compressed files, but just a guess.

USSRCoder 10-02-2026 14:38

Quote:

Originally Posted by kj911 (Post 509365)
It is true that if we have a lot of extra time and insist on squeezing out the theoretical compression maximum available with 7z/arc, without external prepackers/compressors, then using "m7zRepacker" (see this) or "Ultra7z Archive/UltraFreeARC" Optimizer is also an option. However, the question arises with these tools, is it worth the time invested? (see this)

For starters, we can also experiment with this (DiskSpan GUI): https://fileforums.com/showthread.php?t=104507

Need time for check this progs.

Quote:

Originally Posted by KaktoR (Post 509366)
I guess he needs a precompressor for lzma compressed files, but just a guess.

Yes, U R right. I need a precompressor for lzma streams.

Hexagon123 11-02-2026 18:06

Quote:

Originally Posted by USSRCoder (Post 509367)
Need time for check this progs.


Yes, U R right. I need a precompressor for lzma streams.

Certain games may have LZMA on it such as Ice Age 4: Drift - Arctic Games, Games running on the Vicarious Visions Alchemy like Marvel Ultimate Alliance 2, Unity Engine titles like Double Cross, and a few others.

SergeyVeter 28-02-2026 16:05

Hi everyone! Please help me, I'm a beginner and I can't figure it out! I created an archive of the game, created Setup, but for some reason it only works with the text file "Archives". Why is that? Maybe I need to add something in Inno Setup? Help me out!

KaktoR 28-02-2026 16:26

What script did you use?
What tools did you use to compress the game?

SergeyVeter 01-03-2026 01:25

Quote:

Originally Posted by KaktoR (Post 509488)
What script did you use?
What tools did you use to compress the game?

Hello! DiskSpan GUI tool, script xtool:c32mb:mcp2077+srep_new:490g+LOLZ_ULTRA

KaktoR 01-03-2026 03:32

What inno setup script do you use?

SergeyVeter 01-03-2026 03:55

Quote:

Originally Posted by KaktoR (Post 509492)
What inno setup script do you use?

I'm still a bit of a scripting whiz. I've tried all the installers from the first page of the DiskSpan GUI, but they probably don't specify how to use it without text documents. I suspect I need to add something like this somewhere in the script:
[Archive1]
Type=Freearc
Source={src}\Name.bin
Output={app}
Disk=1
Password=

KaktoR 01-03-2026 04:45

If you used DiskSpan GUI, there will be created a file called "Records.ini" which is required.

Compile one of the compatible installers and move the compiled Setup.exe to the same folder where the compressed archive BIN files and records.ini file is located.

SergeyVeter 01-03-2026 04:54

Quote:

Originally Posted by KaktoR (Post 509494)
If you used DiskSpan GUI, there will be created a file called "Records.ini" which is required.

Compile one of the compatible installers and move the compiled Setup.exe to the same folder where the compressed archive BIN files and records.ini file is located.

As I understand it, the installer won't work without the records.ini file?

KaktoR 01-03-2026 04:56

Records.ini is required because it stores the information required for the installer to extract the archives.

SergeyVeter 01-03-2026 05:02

Quote:

Originally Posted by KaktoR (Post 509496)
Records.ini is required because it stores the information required for the installer to extract the archives.

I had a question about this: is it possible to write this information into a script, into the installer itself? Sorry, I'm just a crazy aesthete; I prefer it when there's just a bin archive and an installer.))))))))


All times are GMT -7. The time now is 15:13.

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