Это да, я не спорю. Я его делал прежде всего для написания игр, так что всё лишнее, на мой взгляд, отбросил.
Сегодня обновил до версии 0.908 в первом посте.
Исправлены баги:
- устранено зацикливание FOR при конечном счетчике 255 (спасибо Oleg N. Cher за наводку);
- иногда неверно записывались в память ячейки двумерных массивов, исправлено.
А также новое:
- теперь из командной строки или из файла BAT можно запускать со многими параметрами компиляции: вывод без/с атрибутами, вывод на обычный/виртуальный экран текста, спрайтов, карт, проверка/игнорирование краев спрайтов. См. мануал в архиве;
- улучшена оптимизация для расчета в памяти ячеек массивов. Например, если вызываются подряд ячейки a[i,j] и a[i,j+k], то расчет адреса в памяти для ячейки a[i,j+k] берется смещением на k от адреса a[i,j], а не заново расчетом i*a1+j+k.



Ответить с цитированием
