Еще не хватает команды ex bc,hl. Несколько раз нужна была, приходится извращаться.
А еще непонятно, почему есть add ix,rp, а sbc ix,rp нет.
Вид для печати
Еще не хватает команды ex bc,hl. Несколько раз нужна была, приходится извращаться.
А еще непонятно, почему есть add ix,rp, а sbc ix,rp нет.
ld a,b,b,h,h,a
ld a,c,c,l,l,a
Так быстрее :)
---------- Post added at 12:49 ---------- Previous post was at 12:32 ----------
С помощью весьма экстремальных техник можно ускорить отрисовку в два раза. Но на сложных объектах отрисовка занимает только 10-20% времени. Математика и c2p кушают больше.
XOR A совершенно ненужная команда, ведь есть SUB A! :D
ZXZXEmul наконец собран в виде бейсика и получил описание. Требует ATM Turbo 2 (можно перекомпилировать под Pentagon 1024): http://alonecoder.nedopc.com/zx/zxzxem02.zip
Еще вот есть предложение по новой команде. Она требуется, когда в одном байте хранится несколько однобитовых флагов: определение количества включенных битов в байте.
А зачем знать, сколько флагов включено? Я читал про такие команды, но они вроде как использовались для определения числа ведущих нулей при упаковке в плавающую точку.