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

Редакторы, ассемблеры, дисковые утилиты и другие системки

Postby deathsoft » 08 Dec 2018, 18:35

Портировал тут 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
Attachments
zx-far30.src.7z
сорцы
(129.48 KB) Downloaded 1083 times
zx-far30x64.7z
бинари
(191.57 KB) Downloaded 1105 times
Last edited by deathsoft on 19 Dec 2018, 16:52, edited 8 times in total.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 13 Dec 2018, 14:54

Добавлены xSCL и xISD.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 15 Dec 2018, 21:30

Добавлен xLOOK.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 17 Dec 2018, 12:29

Добавлен xCreate.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 17 Dec 2018, 22:40

Добавлен xHRiP
19.12.2018 (работоспособность проверена, устранены баги).
Last edited by deathsoft on 19 Dec 2018, 16:54, edited 3 times in total.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 19 Dec 2018, 16:52

Добавлен xZXZIP (работоспособность не проверялась, т.к. нет архивов в данном формате).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby marinovsoft » 11 Feb 2019, 07:35

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

Postby deathsoft » 11 Feb 2019, 14:34

marinovsoft wrote:А версия MSVC критична? Пытаюсь собрать 17 студией, собирается но в итоге не работает.

Студия должна быть 2017 (иначе не будет поддержки cmake проектов, но я так понимаю что 17 = 2017, т.е. это условие выполнено, хотя если используется внешний cmake то версия студии особого значения не имеет, cmake умеет генерировать проекты под разные версии студий), дальше надо скачать отладочную инфу с сайта FAR'а и сорцы той версии FAR'а на котором идет запуск (это нужно только если происходят падения внутри FAR'а) и запустить FAR из под отладчика внутри студии. Поставить точку останова внутри плагина, там где делается загрузка .ini файла и посмотреть, почему происходит ошибка.
Last edited by deathsoft on 11 Feb 2019, 14:59, edited 1 time in total.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 11 Feb 2019, 14:37

marinovsoft wrote:INI-файл из оригинального архива.

Оригинальный архив - это какой? из моей версии для x64 или с сайта elf/2?
В моей версии плугинов все файлы используют unicode, .ini файл надо брать из моего архива, а не с сайта elf/2 (там дос кодировка).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 11 Feb 2019, 14:56

А зачем для x86 FAR'а было чтото компилировать? Ведь x86 FAR 3.0 прекрасно поддерживает плугины от старого FRA'а 1.x без какой либо перекомпиляции (детектит и грузит старые dll). Вся суть новых сорцов была в поддержке x64 FAR'а.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Next

Return to Utilities

Who is online

Users browsing this forum: No registered users and 3 guests