А чем ключ -m не подходит?Цитата:
Сообщение от Doctor Max
Вид для печати
А чем ключ -m не подходит?Цитата:
Сообщение от Doctor Max
так что с ключем, что без - результат одинаковый.Цитата:
Сообщение от aprisobal
зыж когда можно ждать багфикса с макросами?
Не может быть такого - ключ -m включает режим поддержки памяти спектрума, т.е. какой ORG укажешь, туда и будет записывать. Конечно, в файле *.out будет всё в каше, но на то он и файл этот. Чтобы сохранить блоки памяти используй SAVEBIN/SAVEHOB, а для снапшота SAVESNA.Цитата:
Сообщение от Doctor Max
Новая версия с багфиксом и множеством новшеств должна скоро выйти.
хм, действительно. но вообще-то я ожидал, что .out будет вести себя как память на спектруме.Цитата:
Сообщение от aprisobal
Жду с нетерпением!!!Цитата:
Сообщение от aprisobal
могу поделиться своим конвертором alsm->text. его потом можно с помощью регулярных выражений привести к нужному видуЦитата:
Сообщение от Doctor Max
Если это имеет преимущества перед открыть через xLook и пересохранить по Shift+F2, то неплохо бы.Цитата:
Сообщение от elf/2
[OFF]Цитата:
Сообщение от nyuk
в новом xLook'е можно будет входить в файлы разных zx asm'ов по enter'у и копировать сорцы как текст
[/OFF]
ближе к теме: кто-нибудь (Spectre?) может сформулировать что на что надо заменять при конвертации и при каких условиях?
Менять IF/IFN.Цитата:
Сообщение от elf/2
MAIN, MACRO, DISPLAY убирать или комментировать.
Операции:
a+b
a-b
a*b
a/b
a&b - AND
a|b - OR
a!b - XOR
a>b - циклический сдвиг слова a на b бит вправо
a<b - циклический сдвиг слова a на b бит влево
() - скобки (сначала рассчитываются они)
{a} - слово, находящееся в памяти по адресу a
a~ - инвертирование текущего результата
?метка - возвращает 0, если метка уже определена, #ffff, если не
определена, и 1, если не определена, но к ней было уже
обращение. Если метка - название макроса, то 2.
'a - старший байт a
.a - младший байт a
Дополняйте дальше...
Вышла новая версия SjASMPlus - 1.05. В ней переписана процедура чтения файлов, добавлено множество полезных директив и пр. Подробнее см. первый пост темы.
Также поддерживается запись директив с начала строки. Если программа будет ругаться на ваш исходник, из-за того, что метка==директива, то прошу пинать не меня, а Сергея Бульбу ;)
О найденных багах сообщайте, плз, по ЛС.
Убирать уже не надо. MACRO работает, а DISPLAY добавился в новой версии(by Kurles^HS^CPU).Цитата:
Сообщение от Spectre
понял...Цитата:
Сообщение от Spectre
на что менять и при каких условиях? я же сам ни за что не догадаюсьЦитата:
Сообщение от Spectre