Какой-то не понятный глюк в ужасме. делаю:
т.е. погруженная табличка должна быть подправлена. ORG стоит, но по факты, кусок Lua кода исполняет код на 256 байт ниже. Т.е. это _pc("db _b") производит запись игнорируя ORG, соответственно, не с адреса, скажем #8500, с которой табличка, а с адреса #8600, сразу за ней. Косяк! Как это исправить? может я что-то не так делаю?Код:wascorrlogd: INCBIN "corlogd_.bin" ORG wascorrlogd LUA ALLPASS for i=1,256,1 do l_scrtopx = sj.get_label("screen_topx") * 8 addr = sj.current_address+l_scrtopx byte = sj.get_byte(addr) sj.insert_define("_b", byte) print("addr=",addr) _pc("db _b") end ENDLUA




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

