MAV писал(а):
буфер трафарета сложная зверюга, молодец что разобрался.Да оказалась действительно сложная, хотя читая примеры на языке Си я не ожидал что на столько(вроде все ясно но в HiAsm не работает)...
Вообще я хотел получить это:

может ты знаеш как сделать

PS: в glass.sha связку math+memory можно заменить так:
#sha
Add(Math,4567949,527,349)
{
Op2=0.02
link(Op1,9667623:Var3,[(533,337)(548,337)(548,394)])
}
Add(GetDataEx,9667623,518,385)
{
link(Data,4567949:Result,[(531,385)(533,385)])
}