HWYENC для БК-0011М
На этот раз я портировал игрушку Highway Encounter под БК-0011М.
Неожиданно для меня оказалось что работает она там медленнее, чем на УКНЦ. Полный цикл демо проходил за 180 секунд, что в общем довольно печально (на УКНЦ было 154 секунды для варианта с которого выполнялось портирование).
После серии оптимизаций, включая полный пре-шифт 57-и спрайтов с маской, получили примерно 150 секунд, что уже в целом даёт играбельный вариант. Отрисовка ускорилась, но не ускорилась логика, и когда в кадре много акторов, то чувствуется существенное замедление.
Пока остановился на этом, возможно, позже ещё что-то сделаю по оптимизации.
Репо с кодом игры, там же в релизах выложен диск для запуска: https://github.com/nzeemin/bk0011m-hwyenc