Проблема в том, что ЕваСДК на 14 МГц успевает отрисовать 20 спрайтов 16х16 за кадр, а на 7Мгц соответственно меньше, про 3,5 вообще молчу. На третьем экране одной только воды 16 спрайтов плюс две совы и человек, вот и тормозит.
Вид для печати
Проблема в том, что ЕваСДК на 14 МГц успевает отрисовать 20 спрайтов 16х16 за кадр, а на 7Мгц соответственно меньше, про 3,5 вообще молчу. На третьем экране одной только воды 16 спрайтов плюс две совы и человек, вот и тормозит.
Вопрос знатокам.
Как простым способом из EvoSDK определить на какой машине Evo или АТМ запущена игра, т.е. 7 или 14МГц.
Ну можно замерить, наверное, время между двумя прерываниями. Это, мне кажется, лучше спросить в телеге BASE/ATM
Доработал движок для полноценной работы на АТМ.
Теперь при запуске замеряется быстродействие и включается соответствующий режим графики.
Режим отображается в меню ИНФОРМАЦИЯ.
Заодно починил пару мелких багов.
Обновленная версия доступна для скачивания.
Вот ещё мелкие глючёчки, замеченные на стриме:
Глюк с межэкранной лестницей
Странный выстрел за экран
А игра-то пройдена на стриме
Странное наведение летучей мыши.
Апдейт доступен для скачивания.