|
|
|
#1
|
|||
|
|||
|
Could someone make a 64-bit version of this "t5lzma.exe" (source code) program? (While maintaining compatibility.) The 32-bit version only supports dictionary sizes up to "-d27", it no longer supports "-d28", although it is a good question whether it could handle higher ones. It is noticeably slower than the classic 7z/LZMA, but perhaps it could be minimally better.
|
| Sponsored Links |
|
#2
|
|||
|
|||
|
An interesting precomp-fork, 32bit test package. (Only suitable for zlib-streams.)
Its compression speed, thread-dependent, can be up to 50+ MB/s. The decompression speed is slightly minimally faster. (Unfortunately, it also has quite strong limitations.) Original author's description: Quote:
Last edited by kj911; 03-07-2026 at 17:42. |
| The Following 3 Users Say Thank You to kj911 For This Useful Post: | ||
|
#3
|
||||
|
||||
|
Archiver, Demo,
Archiver has in-built a patch engine which allows you to create a patch from 2 folders, and then make it into a proprietary format, The format itself is designed to be streaming, compressed and deduplicated, precompression failed for this as the patches themselves fail to give proper data which precompression can understand. the reason is because the patch itself isnt aligned data which each algo is designed to work with. What this streaming, delivers is a seamless performance which will decompress, edit each file verify it and delete the old one, you can use the folder to patch as well in case the you dont like the idea of having a prebaked archive format, The API itself in Inno has the ability to take in such a format and applying it, and still maintaining the progress in a progressbar. Added Edit: Archiver IO Massive, exec2 in the works @echo off archiver i -exec2 -c0="D:\Epica" -c1="ffmpeg.exe" -c2="-i" -c4="-vn -b:a 256k -y" -c5="mp3" -c6=".ogg" pause
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. Last edited by panker1992; 01-09-2026 at 14:51. |
| The Following 6 Users Say Thank You to panker1992 For This Useful Post: | ||
DomoVoi_96 (01-09-2026), KaktoR (01-09-2026), Lord.Freddy (Yesterday), ScOOt3r (02-09-2026), Spinneret94 (02-09-2026), Wanterlude (09-09-2026) | ||
|
#4
|
||||
|
||||
|
|
| The Following 3 Users Say Thank You to Razor12911 For This Useful Post: | ||
|
#5
|
||||
|
||||
|
MPZ Wrapper v2
Changelog:
Code:
▪︎ Complete rewrite of the wrapper core — replaced the old C++/coroutine-based implementation with a cleaner C89-compatible state-machine design.
▪︎ More reliable DLL handling — MpzSlimmer.dll is now loaded from the executable directory with validation and safer dependency/search-path handling.
▪︎ Safer codec execution — codec crashes and unexpected failures are caught and reported instead of leaving the process hanging or terminating silently.
▪︎ Robust input/output handling — improved Win32 I/O, buffering, seeking, partial reads/writes and support for both regular files and stdin/stdout.
▪︎ Configurable I/O buffer size — buffer size can now be specified from the command line for better control over performance and memory usage.
▪︎ Progress reporting — file-to-file operations now show processing progress.
▪︎ 2 GB stream protection — inputs and outputs exceeding the codec's supported 32-bit limit are detected and rejected safely.
▪︎ Same-file protection — prevents accidentally using the same file as both input and output.
▪︎ Automatic cleanup on failure — incomplete output files are removed when processing fails, avoiding misleading/corrupted results.
▪︎ Better command-line interface — explicit c / d modes, - for stdin/stdout, optional buffer size, and -h / --help.
▪︎ Overall stability improvements — numerous edge cases around EOF, pipes, large files, errors and cleanup were handled explicitly instead of relying on the old coroutine behavior.
Compiled with: gcc-14.2.0-mingw-w64msvcrt-12.0.0 The source code will be added to the post shortly, once I’ve finished a few final cleanups and adjustments. |
| The Following 4 Users Say Thank You to Lord.Freddy For This Useful Post: | ||
|
#6
|
|||
|
|||
|
Nitro NG 1.05 [FAST ZLIB PRECOMPRESOR] [OPEN SOURCE]
Very shorted descriptions: Code:
================================================================================
NITRO ENGINE - ARCHITECTURAL CHANGELOG: v1.03 -> v1.05 HP
================================================================================
[SUMMARY]
* v1.03 Baseline: Single-pass linear engine. Isolated from Preflate bugs.
Used precise 1-to-1 scanning but lacked memory recycling.
* v1.05 HP: Hardware-aware system featuring Zlib stream memorization,
lock-free lookups, real-time pipeline streaming, thread
memory pools, and purist native Win32/POSIX E/S interfaces.
My test, detects huge memory footprints, larger than previously posted "precomp_zlib" iterations. Original precomp 0.4.8 still have 24-40MB RAM usage during compress/recompress from testing 124MB ARC archive. Precomp_zlib around ~200MB, NitroNG memory spikes avg. 500MB RAM! ![]() Bad memory mapping code? My 32bit (XP-compatible) EXE's patched in 4GB RAM limit, avg. 2720-2725MB's memory allocated in 64bit host, before crashing. Speed comparable to Precomp_Zlib iterations. Multithreaded. Last edited by kj911; Today at 05:25. Reason: typo fix |
|
#7
|
|||
|
|||
|
^^ this might be the most certain ai slop posted in this forum.
this project is also from the same dev i think. both of them suffer from the same problem, the devs dont understand their tools. they dont know what their tool is supposed to do. probably built with 2-3 prompts in a single day. dont even get me started on the issues i see only from the first 100 lines of the code. edit: even the readme is ai generated and doesnt fully resemble the tool/code Last edited by wrathma; Today at 11:56. |
|
#8
|
|||
|
|||
|
^^ To be honest, I find it quite strange myself that someone known as a member of the "PC/RIP" scene—especially amidst the current AI craze—would turn to and utilize such tools, given that he was already writing simpler programs even before the advent of AI.
Is it worth pursuing these projects—now or in the future? Obviously, if someone makes use of them and fixes them up, something truly useful could still come of it, couldn't it? |
|
#9
|
|||
|
|||
|
Quote:
when someone is making a tool atleast he should go and properly battle test it first before releasing v33.1 or v1.03 in the first day. also theres a huge difference between ai assisted code and ai slop. theres alot to fix in this tool. and a lot more to learn. i would say take reference from xtool source code. compare with xtool, use it as a benchmark. and actually understand your code instead of accepting what ai writes for you. of course you will not make it in one day. i reported a issue and gave a fix on his last tool Oodleforge. Oodleforge was fixed but the issue persists on this new tool |
|
#10
|
|||
|
|||
|
I've updated KaktoR's Oodle library collection to add a few more Oodle libraries I have stored on my hard drive.
Original post here. Please note that the v numbers in the dll names do not indicate the "version" of Oodle used. neither do the core numbers since these can be easily renamed. Ofc to use these dlls with oo2rec or XTool you will need to remove the _v* after win64. |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Support and Help on Game Compression Tools and Methods | Snake288 | Conversion Tutorials | 4 | 18-04-2020 06:30 |
| Help choosing an mp3 player | ikermalli | Media Players | 8 | 22-08-2010 23:15 |
| [REQ] Pac-Man World 2 Starforce 3 Crack (RLD Tools inside) | newone111 | PC Games | 48 | 21-03-2010 00:22 |
| Frequently Asked Questions | Joe Forster/STA | PC Games - Frequently Asked Questions | 0 | 29-11-2005 09:48 |
| Daemon Tools Question | Overthere | PC Games | 11 | 16-06-2003 17:02 |