Было бы здорово если кто-нибудь потестил ром игры на реальном векторе. Заранее спасибо!
Ром можно скачать пройдя по ссылке https://github.com/parallelno/Vector...GameNoname.rom
и кликнув скачать
Еще небольшой апдейт. Закончил preshifting фичу. Пришлось немного повозится чтобы перенести ее код на квазидиск. У меня данные которые перенесятся на квазидиск объединяются в сегменты по 32K, затем сжимаются. чтобы сделать прешифтинг нужно положить 32K сегмент в квазидиск в адреса $8000 и выше, чтобы он был доступен для испольняемого кода, но так как сегмент занимает почти все 32к, то для кода в адресах $8000 и выше уже не остается места. Пришлось переписать сборку проекта так чтобы можно было автоматически сплитить 32K сегменты на произвольные чанки и упаковывать отдельно. Затем в игре я распаковываю каждый чанк, прешифтю данные спрайтов, переношу на нужное место в квазидиске. Код на квазидиске лежит в адресах $8000-9FFF. Адреса с $A000-FFFF используются для backbuffer. Поэтому пока игра инициализирует свои данные, эти 24K очень пригодились для прешифтинга.
Прикладываю видео для того чтобы оценить задержку перед старторм уровня. Примерно 4 сек. но это только для скелета и героя. Интересно будет подумать потом как размазать этот процес по времени чтобы это небыло скучным ожиданием для игрока.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

