Пробовал ld sp,32768 в начале программы влепить, тоже не помогло.
- - - Добавлено - - -
видимо, придётся остаться на нищебродских 48к
- - - Добавлено - - -
Может ли быть так, что в компилятор EmuZwin лажает по части порта #7FFD ?
- - - Добавлено - - -
Проблема была вот в чём
virt_screen_high указывал 192
Но банка же начинается с нуля, а в процедуре спрайтов был оффсет на #4000 реального экрана.
Так что virt_screen_high = 192-64 надо было. Воть.
Ещё бы определиться, куда зеркальные спрайты запихать. В 128к ещё более тесно, чем в 48к![]()




видимо, придётся остаться на нищебродских 48к
Ответить с цитированием