у меня тоже самое. похоже, что это не конкретно на #8000, а по адресу org.Цитата:
Сообщение от transman
Вид для печати
у меня тоже самое. похоже, что это не конкретно на #8000, а по адресу org.Цитата:
Сообщение от transman
после каждого компилирования у меня автоматически собирается 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 и пр.
Качать: [...вырезано...]
Подтверждаю - в SNA по адресу #8000 оказывается ноль вместо нужного #C9 (RET).
С ORG не связан, ORG #8000 нет в природе.
Вышла новая версия 1.07 RC4bf.
Важный багфикс в функциях генерации кода.
Качать: http://sourceforge.net/project/showf...roup_id=173915
Уважаемый Aprisobal!!! По Вашему совету попробовал дизассемблер IDA Pro (речь заходила в теме о реинкарнации Pulsoid'а) - впечатлен для глубины души! Вопрос - а нельзя ли сделать настройку этого дизасма сразу под SjAsm (это раз) и компиляцию в ассемблере в .idb формат для последующего просмотра в IDA???
Может это все и глупости - но программа реально удобная, структуру исходника в ней отследить гораздо проще, чем в каком либо текстовом редакторе...
О, успел прочитать мой пост :) , до того, как rasmer подчистил ту тему, оставив один флуд.Цитата:
Сообщение от psndcj
Ранее пробовал модифицировать модуль Z80 из IDA SDK, но к сожалению моих знаний в области Си не хватает, чтобы просто скомпилировать этот модуль. :( С этими Makefile'ами одни проблемы, не то что на дельфях, например. :)Цитата:
Сообщение от psndcj
1. Формат IDB файла в документации/SDK не описан.Цитата:
Сообщение от psndcj
2. Зачем?
ну так то конечно - особого смысла нет, вполне наверняка в каком-нить крЮтом текстовом редакторе нечто подобного можно добиться... просто очень понравилось графическое отображение блок-схемы (всю жизнь наивно предполагал, что блок-схемы изобретение учителей информатики, в жизни абсолютно бесполезное) =)
ну а 2 - если поддержать выгрузку в IDB формате (ну сейчас то уже понятно чисто фантазия), то очень просто и удобно изменять метки, переразбивать массивы ну и прочее...
кстати - слегка не в тему - а нельзя ли сделать в SjAsm'е поддержку команды EX HL,DE (синоним команды EX DE,HL)??? =)
ну и по асму еще одна просьба - а почему нельзя писать мнемоники асма с начала строки (без отступа)? это же все зарезервированные слова - метками они быть точно не могут....
Не вижу смысла это делать.Цитата:
Сообщение от psndcj
ну в Шторме (и кажется в XAS'е каком-то) было сделано подобное... я конечно прошу по шкурным интересам - просто туева хуча исходников в Шторме - да и привык я прсото за 7 то лет =)
с другой стороны - это же делается абсолютно просто - почему бы и нет?