у меня тоже самое. похоже, что это не конкретно на #8000, а по адресу org.Сообщение от transman
у меня тоже самое. похоже, что это не конкретно на #8000, а по адресу org.Сообщение от transman
Последний раз редактировалось elfh; 17.11.2006 в 00:40.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
после каждого компилирования у меня автоматически собирается TRD из заранее подготовленных файлов.
Сегодня встретил проблему, что один из файлов стабильно добавляется битым, остальные файлы из сборки появляются в trd на ура.
Пробовал закинуть его туда ручками, с помощью плагина для TC - всё работает на ура.
Вот эта последовательность стабильно добавляет файл mod.C битым.
что я могу не так делать?Код:EMPTYTRD "my.trd" DEVICE ZXSPECTRUM128 org 30000 INCBIN "mod.bin" SAVETRD "my.trd","mod.C",30000,23414 DISPLAY "mod saved!"
Вышла новая версия 1.07 RC4.
Исправлен баг с SAVESNA и возможно с SAVETRD. Добавлен Makefile для компиляции под Linux и пр.
Качать: [...вырезано...]
Последний раз редактировалось Aprisobal; 02.12.2006 в 22:26.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Подтверждаю - в SNA по адресу #8000 оказывается ноль вместо нужного #C9 (RET).
С ORG не связан, ORG #8000 нет в природе.
Вышла новая версия 1.07 RC4bf.
Важный багфикс в функциях генерации кода.
Качать: http://sourceforge.net/project/showf...roup_id=173915
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Уважаемый Aprisobal!!! По Вашему совету попробовал дизассемблер IDA Pro (речь заходила в теме о реинкарнации Pulsoid'а) - впечатлен для глубины души! Вопрос - а нельзя ли сделать настройку этого дизасма сразу под SjAsm (это раз) и компиляцию в ассемблере в .idb формат для последующего просмотра в IDA???
Может это все и глупости - но программа реально удобная, структуру исходника в ней отследить гораздо проще, чем в каком либо текстовом редакторе...
О, успел прочитать мой пост , до того, как rasmer подчистил ту тему, оставив один флуд.Сообщение от psndcj
Ранее пробовал модифицировать модуль Z80 из IDA SDK, но к сожалению моих знаний в области Си не хватает, чтобы просто скомпилировать этот модуль. С этими Makefile'ами одни проблемы, не то что на дельфях, например.Сообщение от psndcj1. Формат IDB файла в документации/SDK не описан.Сообщение от psndcj
2. Зачем?
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
ну так то конечно - особого смысла нет, вполне наверняка в каком-нить крЮтом текстовом редакторе нечто подобного можно добиться... просто очень понравилось графическое отображение блок-схемы (всю жизнь наивно предполагал, что блок-схемы изобретение учителей информатики, в жизни абсолютно бесполезное) =)
ну а 2 - если поддержать выгрузку в IDB формате (ну сейчас то уже понятно чисто фантазия), то очень просто и удобно изменять метки, переразбивать массивы ну и прочее...
кстати - слегка не в тему - а нельзя ли сделать в SjAsm'е поддержку команды EX HL,DE (синоним команды EX DE,HL)??? =)
ну и по асму еще одна просьба - а почему нельзя писать мнемоники асма с начала строки (без отступа)? это же все зарезервированные слова - метками они быть точно не могут....
Последний раз редактировалось psndcj; 13.12.2006 в 00:48. Причина: синтаксические ошибки
Не вижу смысла это делать.Сообщение от psndcj
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
ну в Шторме (и кажется в XAS'е каком-то) было сделано подобное... я конечно прошу по шкурным интересам - просто туева хуча исходников в Шторме - да и привык я прсото за 7 то лет =)
с другой стороны - это же делается абсолютно просто - почему бы и нет?
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)