Welcome Guest

Username:

Password:


Remember me

[ ]
[ ]
[ ]

BitJam

Listeners: 7 (Peak: 66)
Songs: 36181, Authors: 6123
by JC
BitJam 221 - Out Now!

Search BitFellas

Search BitJam:

Search Modland:

Andpakk2 updated to v0.18

Meet apk2 0.18:

- Increased compression ratios
There is two main features that increase compression
ratios. Optimized context models and x86 code reslicing.
Whereas first feature increases overall compression,
second one gives much better ratios on x86 code.
Basically, it disassembles the code and puts different
opcode components into separate streams of data. After
decompression a little piece of code assembles all
together.

- Increased compression speed
Due to special kind of optimizations on context models
some of them were merged. But that's not all. There is
a new option called "fast zero-gaps" compression.
By enabling this option model analyzer will be disabled
in case of very long empty blocks.

- Improved compatibility
The way PE file created is quite different now. There
is no more input file size restrictions. Decompressor
has been rewritten in address independent way such that
it can be placed at any place in memory. DLL importer
is also quite different now. After all it even works
under Wine in Linux and on Windows Vista 64.

- Configurable stub
Now you can disable progress window (if you are ok
with decompression speed of your app) or enable some
extra compression options. In every case there are
pre-compiled stub wich is as small as possible for each
case.

Examples (0.06 vs 0.18):

squish_apk2.exe 52496 vs 50576
zoom3_v1_03_apk2.exe 48000 vs 45760
Pouet link
[Submitted by tone]
Posted by ALiEN^bf on Tue 17 Jul 2007 | Hits: 1114 | Read/Post Comment: 0 |
Render time: 0.1369 sec, 0.1023 of that for queries. DB queries: 32. Memory Usage: 947,336b