AFR (Anvil Forge Recompressor)

AFR (Anvil Forge Recompressor) 0.1.9

Нет прав для скачивания

Косой

Новичок
Предположу, что ты не указал параметр -a2 для этих игр
Да, действительно, приношу извинения, всё из-за моей невнимательности, не проверил параметры программки.
у тебя случаем нет "DataPC_ACU_LGS_Medieval_patch_01" из ACU?
Для хорошего дела найдём :) Кстати, у товарища -XCX-, похоже, сам файл кривой, даже отличается в хексе от моего. Мой в итоге обрабатывается без ошибок. (Он от юплей лицензии.)
Скачать файлы можно по ссылке: https://cloud.mail.ru/public/ATXc/b2pFcfVfx
 

Косой

Новичок
Edison007, можешь скинуть CLS.ini для многопоточности, а то я случайно удалил, а теперь не помню, что там было.
 

Edison007

Ветеран
Модератор
жесть, ключ в описании есть, можно скачать предыдущие версии, где инишник прикреплён)
Ну и ладн)
[AFR]
Threads=7
 

Косой

Новичок
можно скачать предыдущие версии, где инишник прикреплён
Блин, точно, чего-то я в последнее время совсем рассеянный стал.) Слушай, а можно в самой дллке прописать количество ядер, например 2, чтоб инишник не таскать?
 

Edison007

Ветеран
Модератор
Слушай, а можно в самой дллке прописать количество ядер, например 2, чтоб инишник не таскать?
можно, но зачем?
Да и можно не таскать с собой инишник, а создавать во время установки его, с нужным значением
 

Edison007

Ветеран
Модератор
Пользователь Edison007 обновил ресурс AFR (Anvil Forge Recompressor) новой записью:

AFR_v018
  • Добавил обработку некорректных lzo-потоков (пока только lzo1x).
  • Добавил в набор cls.ini)
Узнать больше об этом обновлении...

Теперь файл товарища -XCX- обрабатывается нормально, но это не отменяет того факта, что файл сам по себе битый.

Тестировал на ограниченном наборе данных - возможны баги
 

danswano

Мимокрокодил
Thanks for the tool, much appreciated.
Can you provide the arc.ini parameters for pack and unpack please?
 

-XCX-

Новичок
Пользователь Edison007 обновил ресурс AFR (Anvil Forge Recompressor) новой записью:

AFR_v018


Узнать больше об этом обновлении...

Теперь файл товарища -XCX- обрабатывается нормально, но это не отменяет того факта, что файл сам по себе битый.

Тестировал на ограниченном наборе данных - возможны баги
thanks It's working now
 

Mickey1s

Ветеран
Модератор
Andrag,

AFR - [A]nvil [F]orge [R]ecompressor v 0.0.1.8 by Edison007.
Thanks ProFrager :)

Supported engine versions:
Scimitar (Assassin's Creed, Prince of Persia).
Anvil (AC II/Brotherhood/Revelations, POP: The Forgotten Sands).
AnvilNext (AC III/Liberation/Black Flag/Rogue).
AnvilNext 2.0 (AC Unity/Syndicate, Rainbow Six: Siege, Ghost Recon Wildlands).


Usage: AFR.exe command [options] input output

Commands:
e: Encode input to output.
d: Decode input to output.

Options:
-a2 - AnvilNext 2.0 mode [default - disabled]. - only encode
-vr - Validate the processing [default - disabled]. - only encode
-tN - Use N threads (1-16, default is NumCPU-1). - only decode
-v[0..2] - Verbosity level [default - 1].
 

crusader

Мимокрокодил
Пытаюсь упаковать тот же файл DataPC_ACU_LGS_Medieval_patch_01.forge из примера выше.

arc.ini:
[External compressor:afr]
header = 0
packcmd = AFR_x64.exe e $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

батник:
arc a -wD:\Temp -ep1 -lc- -dses -di+$ -ma- -r -s; -mt2 -dmtor:7 -mafr+srep+lzma:a1:mfbt4:d192mb:fb273:lp1:lc8:pb4:mc65000 data.arc "New\*"

Сразу выбивает с ошибкой: ERROR: read error (bad media?) in compression algorithm afr, что с ключом a2, что без него.
Что не так?
 

Edison007

Ветеран
Модератор
crusader,
[включить экстрасенсорное восприятие]

cls-afr.dll убери из папки, в которой пакуется)

[выключить экстрасенсорное восприятие]
 

L-e-o-N

Старожил
А если допустим по ошибке в солидархив с форжами попадет другой файл, его программа проигнорирует?
 

Edison007

Ветеран
Модератор
Пользователь Edison007 обновил ресурс AFR (Anvil Forge Recompressor) новой записью:

AFR_v019

небольшое обновление.

  • добавил опцию -dc (отключает проверку LZO-потоков на разжатие, обработка происходит чуть быстрее, но на битых(?) архивах с ней будет APPCRASH).
  • добавил еще в некоторых местах проверки.
  • рефакторинг кода.
  • косметические изменения.
  • добавил в набор arc.ini (не думал, что возникнут трудности написать одну строчку в инишнике, meh).
Узнать больше об этом обновлении...


на ближайшее время последнее обновление, надеюсь ничего не сломал)
 

Carl Marx

Новичок
Doesn't work anymore on AC Origins and new thing is that the game probably uses Oodle for compression now.
A sample file:
Код:
http://www99.zippyshare.com/v/2opONPxg/file.html
Oodle dll from the game:
Код:
http://www99.zippyshare.com/v/RUELOco5/file.html
Also doesn't work on Rainbox Six Siege whereas ZTool works on it.
A sample file:
Код:
http://www35.zippyshare.com/v/QV1X9SeF/file.html
Please give an update for AC Origins first...
 

Edison007

Ветеран
Модератор
в обеих играх изменили формат контейнеров, нужно довольно-таки значительную часть переделывать. ХЗ, как время будет.

в R6 изменили алгоритм - не может там ztool работать.
 
Сверху