а можно при анонсе новой версии дублировать ссылку на download? чтобы на первый пост не листать...Сообщение от aprisobal
а можно при анонсе новой версии дублировать ссылку на download? чтобы на первый пост не листать...Сообщение от aprisobal
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
При компиляции вложенного примера frost4k выдает ошибку:Сообщение от aprisobal
Работает конечно, но все равно для примера некрасиво.Код:frost10.asm line 2332: Label not found: E frost10.asm line 2367: Label not found: E
После переименования метки NOTE ошибка исчезла.
Ок.Сообщение от nyuk
И ещё:
Сообщение от aprisobal
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Такая ссылка пойдёт(чтобы сразу и изменения видели)? http://zx.pk.ru/showpost.php?p=5889&postcount=1Сообщение от elf/2
Спасибо за нахождение бага.Сообщение от nyuk
Всем: скачайте, плз, заново ассемблер: http://zx.pk.ru/showpost.php?p=5889&postcount=1. Спасибо.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
если только вместе с http://zx.pk.ru/attachment.php?attachmentid=421Сообщение от aprisobal
мы же тебе верим arisobal плохого не сделает...
Ура! Свершилось! SjASM проверен на большом проекте!
Сегодня успешно были сконверчены исходники Global Tracker 1.2.
После незначительной правки все успешно скомпилилось!
кол-во строк: 11132
Кстати, при формировании .sna нужно туда засунуть системные переменные. Я решил эту проблему INCBIN'ом , но хотелось бы чтоб асм это делал. Вот!
WBR, Doctor Max^GLOBAL Corp.
[www.globalcorp.org.ru]
Системные переменные для .sna. Адрес - #5c00
WBR, Doctor Max^GLOBAL Corp.
[www.globalcorp.org.ru]
СпасибоСообщение от Doctor Max
Выложена новая версия - 1.05 RC1. [...вырезано...]
Последний раз редактировалось Aprisobal; 27.03.2005 в 00:19.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Тебе спасибо!Сообщение от aprisobal
вылетает по экзепшену при INCLUDE
WBR, Doctor Max^GLOBAL Corp.
[www.globalcorp.org.ru]
a+b, a-b, a*b, a/b, a&b (AND), a|b (OR) все нормально;Сообщение от elf/2
Менять:
IF на IFN, IFN на IF;
a!b (XOR) на a^b;
a>b (циклический сдвиг слова a на b бит вправо) вроде на a>>b или a>>>b (надо проверять);
a<b (циклический сдвиг слова a на b бит влево) аналогично;
Вот это надо добавить в sjasm:
{a} - слово, находящееся в памяти по адресу a;
a~ (инвертирование текущего результата) - такого в sjasme'е я не видел;
'a - старший байт a (high a);
.a - младший байт a (low a);
?метка - возвращает 0, если метка уже определена, #ffff, если не определена, и 1, если не определена, но к ней было уже обращение. Если метка - название макроса, то 2;
Вместо EQU можно писать label=5;
Дополняйте кто может...
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)