![]() |
Выложил билд с поддержкой bpx.ini от последнего Unreal.
В синтаксис setbp добавлена возможность ставить на r w x (ну как в unreal в общем - на чтение, запись и вызов) - теперь оно setbp адрес,[r/w/x]. По умолчанию ставится на вызов, если не указывать. Код частично утащен у thims'а :) http://zx.logtech.ru/sjasmplus.exe |
Там какой-то мегакод для этих едупов, похоже нет вложенной проверки едупов и вообще я там половину не понял :) Например также не работает вот такое:
Code:
dup 56PS - Если есть какие-то еще билды sjasmplus, у которых можно утащить что-то полезное - говорите, не стесняйтесь, заберем, внедрим. |
я просто мимо проходил...
никто не желает написать статью в вики "быстрый старт с SjASM"? про батники, шаблон кода и т.п... чтобы взял, попробовал и сразу начал работать... |
Quote:
|
Shadow Maker, там еще недоработки есть - теже вложенные ИФы
|
Там вообще беда, если какой-то из необходимых параметров отсутствует - например PHASE сделал, а он ждет еще и UNPHASE, при этом в свежей версии он крашится почему-то...
|
В TASM'е чтобы создать таблицу в коде с кратного 256 адреса писалось вот так:
Quote:
Quote:
Quote:
Есть какие-нибудь удобные способы в SJASM? |
ALIGN например.
|
Нужна помощь зала !
можно ли внутри макро сформировать метку ? такое не работает Code:
macro AAAAA _label_error: Unrecognized instruction: zz00 EQU $+1 и еще вопрос в m80 в свое время можно было сгенеирить имя метки из параметра макроса и строки можно ли тут такое ? что то типа (в деталях может и ошибаюсь но типа того) Code:
macro AAAAA _suffix_---------- Post added at 20:09 ---------- Previous post was at 19:40 ---------- вроде выкрутился, но как-то странно :( Code:
macro AAAAA _label_правда по LST понять что произошло совсем невозможно в нем даже упоминания про определение новой метки нет. вопрос а КАК ПРАВИЛЬНО |
Quote:
_label_: и как-то оно мягко скажем не явно и не прозрачно. а про "LABEL&_suffix_:" я спрашивал, можно ли .... |
| All times are GMT +4. The time now is 21:53. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.