Так просто?
Удалил. Заработало - захожу в .trd, выбираю .XAS и по F3 вижу асемблер!
Как мне его теперь сконвертировать в сжасм?
ЗЫ. Асемблерные команды отлично показывает, а вот коменты на русском - абракадабра. Это нормально?
Так просто?
Удалил. Заработало - захожу в .trd, выбираю .XAS и по F3 вижу асемблер!
Как мне его теперь сконвертировать в сжасм?
ЗЫ. Асемблерные команды отлично показывает, а вот коменты на русском - абракадабра. Это нормально?
Элементарно. Enter нажми на файле XAS И потом F5 для извлечения в какую-нибудь папку - будет готовый текст.
Только учти, там считай в каждом ассемблерном плагине - баги. Точно знаю, что Шторм и по-моему ZXASM косячные. Косячны в плане там halfelf перепутал опкоды, в итоге вместо одно команды выходит другая. Я писал где-то багрепорт, на что сообщили, что только Саша Медведев поможет пересобрать, а он чето не стал.
Кстати, раз уж он здесь. Саша, может пофиксишь?
Последний раз редактировалось Shadow Maker; 26.09.2014 в 00:13.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Есть ещё вариант. После F3 нажать F6, включится редактор, можно выделить текст и скопировать то что надо.Я его не видел.
Пересоберу конечно, какие команды надо поправить?
Пока я тока в ALASM несколько команд добавил, ну и тестирую поддержку новых упаковщиков.
Похоже версии плагинов на VT повреждены, авторские версии лежат здесь: http://thex.untergrund.net/ .
Да, я в курсе, мы же с тобой даже было один обнаружили. Но какие бы там не были ошибки все они ерунда, потому что вот для сравнения: я уж было отчаялся оседлать этот плагин и начал перенабирать свои исходники в сжасме вручную, за два вечера набрал всего лишь 400 с лишним строк асемблера с коментариями, и среди этих 400 строк шесть ошибок из-за опечаток и невнимательности! Так что если плагин и накосячит парочку команд, то это ничто по сравнению с тем что было бы если б набирал весь код вручную.
Спасибо всем за ответы и подсказки. Самостоятельно никогда бы не разобрался бы.
Слушай, ну вот как всегда, я писал ельфу, а сейчас не могу найти и не помню. Помню, что Шторм позволяет делать фиговины типа OUT A, которые должны быть OUT (C),A. Но это ты наверное не поправишь, т.к. оно и в самом Шторме показывается как OUT A.
И вот эту фигню в SCL/TRD надо запилить бы - http://zx-pk.ru/showpost.php?p=718470&postcount=32
---------- Post added at 22:04 ---------- Previous post was at 21:56 ----------
Во, нашел косяк с XAS - http://zx-pk.ru/showpost.php?p=409604&postcount=550
Там по-моему еще всякие команды на O тоже как-то не так были.
---------- Post added at 22:06 ---------- Previous post was at 22:04 ----------
А может это просто значит, что у меня из других плагинов просто еще потребности конвертировать не было? Ладно, убедили
Последний раз редактировалось Shadow Maker; 26.09.2014 в 21:58.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Вот XAS исправленный.
Плагин Storm показывает тоже-самое что и сам Storm, тут исправлять нечего.
А вот ошибку контрольной суммы в SCL/TRD исправили ещё в 2009 году, надо обновить плагины отсюда http://thex.untergrund.net/ .
Это не та ошибка, которую ты думаешь. Это фичереквест. Суть в том, что нужен варнинг, показывающий, что контрольная сумма не совпадает. Чтобы не клепали сцлок с неправильной КС.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)