Page 1 of 2

xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 08 Dec 2018, 18:35
by deathsoft
Портировал тут xTRD под FAR 3.0, на очереди остальные плугины.
Для работы требуется universal crt (https://www.microsoft.com/en-us/download/details.aspx?id=48145).
Бинари скомпилированны только под x64.
Для сборки сорцов нужны msvc и cmake.

Могут быть баги, т.ч. тестировать на копиях образов дисков (чтобы не запороть образы которые в единственном экземпляре).

Официальная страничка плугинов (там под старый FAR 1.x и сорцы) https://thex.untergrund.net/

19.12.2018 Добавлен xZXZIP
17.12.2018 Добавлен xCreate и xHRiP
15.12.2018 Добавлен xLOOK (в этой версии исправлен баг с RRC/RLC в декодере XAS, на официальном сайте сорцы с багом)
13.12.2018 Добавлены xSCL и xISD

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 13 Dec 2018, 14:54
by deathsoft
Добавлены xSCL и xISD.

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 15 Dec 2018, 21:30
by deathsoft
Добавлен xLOOK.

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 17 Dec 2018, 12:29
by deathsoft
Добавлен xCreate.

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 17 Dec 2018, 22:40
by deathsoft
Добавлен xHRiP
19.12.2018 (работоспособность проверена, устранены баги).

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 19 Dec 2018, 16:52
by deathsoft
Добавлен xZXZIP (работоспособность не проверялась, т.к. нет архивов в данном формате).

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 11 Feb 2019, 07:35
by marinovsoft
Добрый день. А версия MSVC критична? Пытаюсь собрать 17 студией, собирается но в итоге не работает. При запуске фара появляется сообщение: "INI файл содержит ошибку(и)", нажимаем "ОК" и фар закрывается. Версия фара 3.0 build 4510 x86. Проверяю на плагине xTRD с единственным модулем TRD.fmt, INI-файл из оригинального архива.

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 11 Feb 2019, 14:34
by deathsoft
marinovsoft wrote:А версия MSVC критична? Пытаюсь собрать 17 студией, собирается но в итоге не работает.

Студия должна быть 2017 (иначе не будет поддержки cmake проектов, но я так понимаю что 17 = 2017, т.е. это условие выполнено, хотя если используется внешний cmake то версия студии особого значения не имеет, cmake умеет генерировать проекты под разные версии студий), дальше надо скачать отладочную инфу с сайта FAR'а и сорцы той версии FAR'а на котором идет запуск (это нужно только если происходят падения внутри FAR'а) и запустить FAR из под отладчика внутри студии. Поставить точку останова внутри плагина, там где делается загрузка .ini файла и посмотреть, почему происходит ошибка.

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 11 Feb 2019, 14:37
by deathsoft
marinovsoft wrote:INI-файл из оригинального архива.

Оригинальный архив - это какой? из моей версии для x64 или с сайта elf/2?
В моей версии плугинов все файлы используют unicode, .ini файл надо брать из моего архива, а не с сайта elf/2 (там дос кодировка).

Re: xTRD (и компания) плугины для FAR'а 3.0

PostPosted: 11 Feb 2019, 14:56
by deathsoft
А зачем для x86 FAR'а было чтото компилировать? Ведь x86 FAR 3.0 прекрасно поддерживает плугины от старого FRA'а 1.x без какой либо перекомпиляции (детектит и грузит старые dll). Вся суть новых сорцов была в поддержке x64 FAR'а.