View Single Post
Old 22 September 2021, 22:37   #41
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,479
WOW.
First test with enhanced offset.
This forcibily require my unpacker, the official one doesn't/can't support offset >32KiB.
I used an offset of 100KB, but theoretically in can work until 16MiB (but better to have a quantum computer in case...)

Zombies.SHP compressed from 245720 to 44918 bytes!
execution time : 3018.983 s (you read that right.. 50 minutes..)

For reference:
65535 RNC (LZ, -m 2)
54966 Crunch-Mania (LZH)
53677 RNC (LZH, -m 1)
52415 gzip (-9)
50553 official zx0 (hardwired offset 32740)
48908 arjm7 (this is a special unfortunate case for arm7 because the file is highly redundant)
46779 aplibx (apultra like performance)
46238 nrv2r (my special version)
46126 rar (max compression)

Yes, beaten all packers using LZ or LZH formats.

And now the speed, standard A500 7Mhz, code and data in chip-ram, Zombies.SHP: 1239ms, 198.32 KB/s!
It's very fast!
Of course I have tested the unpacked data, so the decoder works fine

Maybe I'll edit this post after doing a test with an offset of 256KB (it probably takes half a day to finish )
Now I stop flooding this thread..
ross is offline  
 
Page generated in 0.04357 seconds with 11 queries