ProFrager, tnx. надо по прогонять чего-нить на НГ.
Thank you ProFrager, happy new year!PS Happy new year, hard workers!
no. AFAIR latest version in which these options worked is 19j.does RT/LM options work in lolz test22c4 ?
это что-то типа major, minor version, просто чередую цифровую и буквенную нумерацию. При незначительных изменениях я могу еще букву добавить в конце к lolz22c4Каков порядок нумерации версий этой программы ?
Что означают цифры 22, 4 и буква с ?
ldmf is attempt to eliminate disadvantages of srep, adding its own disadvantages) I think main drawback of srep is fragmentation of the data structure, which sometimes reduces compression level. If the data is such that srep basically removes all matches at boundaries of the structures, then ldmf instead of srep practically will not give any gain of compression. Also pay attention to memory needed for unpacking, which can be managed with the -ldc option.so to see ldmf benefit in improving ratio is to use without srep ?
i tried it on game just cause 2 lolz with ldmf0 and ldmf1 with -ldl5 along side srep and xtool no difference in final size 1.03gb...
Даж не знаю, вроде не должно было ничего поломаться по пути. Может это -ac1 все портит? Или ldmf после srep'а?везде одинаковые параметры - srep:l256:a1:m3f+lolz:d512:mtb64:mc1023:lm0:dtb0:x0:al1:tt16:rt0:mtt0:dt1:ac1
чяднт?
Узнать больше об этом обновлении...
- исправил ошибку иногда возникающую в конце распаковки через фриарк.
не посмотрел что это параметр автоматически включается и нужно прописывать ldmf0Или ldmf после srep'а?
You can do several tests yourself and write result here. I have done only a few tests on small data sets and this is rather theoretically.so the best thing to use srep with l8k and lolz ldmf enabled with ldl5 ?
Эту опцию разрабатывал как некую оптимизацию по скорости сжатия. Она переносит работу, которая совершается в основном потоке, в поток, где непосредственно идет поиск совпадений. 100% точно перенести не возможно, т.к. в другом потоке отсутствует текущая статистика модели, поэтому результат ожидаемо должен быть хуже. Однако в моих тестах он практически не отличался от оригинального варианта и поэтому я еще сделал пару упрощений, которые не влияли на степень сжатия. А вот в ваших случаях дело обстоит иначе. Видимо, надо докручивать эту опцию.У меня включение -ac1 при условии -tt: 4, 8, 16, 32 пока только увеличивает размер сжатия.
New Lolz (lolz_x64_22c4) - 67.6 МБ (70 961 171 байт)
скиньте эти наборы на файлообменник, посмотрю, может можно что подправить. Но в любом случае этот режим останется ускорением сжатия при больших -tt жертвуя степенью сжатия.У меня включение -ac1 при условии -tt: 4, 8, 16, 32 пока только увеличивает размер сжатия.
Нормальное же явление, что сжатие хуже. В редких случаях примерно одинаково, еще реже с ac1 лучше)Видимо, надо докручивать эту опцию.
xtool09:t3,c160mb:zlib+srep:m5f:l2048:s55gb:a64+lolz_21a7:mtt1:mt1:mtb384:d384:tt8:gm20:fba1024:oh14
o1 model : 12'702'262 kb
raw graphic model 8 bit : 1'151'347 kb
raw graphic model 16 bit : 526'647 kb
raw graphic model 24 bit : 260'608 kb
raw graphic model 32 bit : 5'860'162 kb
dxt1 model : 47'043 kb
dxt3 model : 27'895 kb
dxt5 model : 356'879 kb
o1 model pos mod 2 : 7'102'532 kb
o1 model pos mod 4 : 8'601'757 kb
o1 model pos mod 8 : 1'553'016 kb
o1 model pos mod 16 : 801'051 kb
total size : 38'991'206 kb
decode mem usage per thread = 769mb
xtool09:t3,c160mb:zlib+srep:m5f:l2048:s55gb:a64+lolz_22c4:ldmf0:mtt1:mt1:mtb384:d384:tt8:gm20:fba1024:oh14
o1 model : 12'591'517 kb
raw graphic model 8 bit : 1'161'684 kb
raw graphic model 16 bit : 524'624 kb
raw graphic model 24 bit : 261'381 kb
raw graphic model 32 bit : 5'683'810 kb
dxt1 model : 45'914 kb
dxt3 model : 27'320 kb
dxt5 model : 355'107 kb
o1 model pos mod 2 : 7'141'790 kb
o1 model pos mod 4 : 8'838'144 kb
o1 model pos mod 8 : 1'548'793 kb
o1 model pos mod 16 : 811'119 kb
total size : 38'991'206 kb
decode mem usage per thread = 768mb