Отрегулировал часы
Поправил внутренние «часы», теперь идут более-менее прилично 🙂
А вот и ролик «Ваше время истекло»:
Блог разработчика
Поправил внутренние «часы», теперь идут более-менее прилично 🙂
А вот и ролик «Ваше время истекло»:
Попробовал БКшный архиватор BKPACK. И получилось сжать две полноэкранные картинки общим размером 32 килобайта в 12 килобайт. В ролике грузится один файл размером 12 килобайт, который выводит две картинки по 16 килобайт каждая.
Можно было бы хранить файлы и несжатыми, конечно, в наш век 32 килобайта или 16 — смешно.
Реализовал восстановление системы при выходе из Принца. На данный момент это CSIDOS. При старте в SMK сохраняется содержимое страниц 6 и 7, при выходе — восстанавливается. Осталось сделать тоже самое с ANDOS и MKDOS. Дело тут не столько в выходе (можно было и тупо перезапустить БК), сколько в том, что мне надо все-таки записать таблицу рекордов на диск. А диски на БК бывают очень разные — куча разных форматов диска и каталогов. И при этом Принц на старте выкидывает из памяти ВСЕ, включая DOS 🙂
Добавил поддержку ANDOS и MKDOS:
P.S. Не понял прикола в CSI DOS — при выборе группы файлов их количество выводится в восьмеричной системе. Т.е. выбираешь 7 файлов — количество 7. Выбираешь еще один файл — количество уже 10. Зачем?
Набрал еще немного музыки и сделал вывод промежуточных роликов между уровнями. Показаны, конечно же, не все ролики 🙂
Сделал пятый ролик для демо. В нем показано как пользоваться маленьким шагом.
Ну и хватит роликов для заставочного демо. Надо собрать их в кучу, организовать их показ случайным образом и двигаться дальше.
Такого варианта демо в оригинале вроде нет (возможно и есть, не уверен), но его стоило сделать, чтобы игрок знал, какие есть продвинутые приемы 🙂
Попутно был исправлен небольшой глюк в движке Принца.
Отучил стражника от инициативы в демо-режиме, иначе невозможно получить толковые демонстрации приемов боя. В итоге удалось сделать первый варинт боя поинтересней, чем вчерашний.
В который раз накалываюсь с СМК — пишешь себе, пишешь, все работает. Потом вдруг после нового запуска эмулятора с нуля оказывается, что все страшно глючит. И в чем же дело? А в том, что что-то изменил с загрузкой-выгрузкой СМК и ошибся. На самом деле ничего программе не удалось в СМК залить, но данные там остались с прошлого удачного раза. И потому все работает. Пока не сбросишь СМК…
Итак, демо-режим успешно заработал:
Без приколов, правда, не обошлось. Принц-то действует как ему прописано, а вот стражник проявляет инициативу. Суть ю демки является показать возможности Принца, в том числе в бою. Так вот Принц должен защищаться, но стражник вспомнил, что у него в AI есть генератор случайных чисел и защититься Принцу он не дает )) Точнее, это у Принца не всегда получается — я несколько раз смотрел по кругу, бой все время разный, Принца даже скидывают в пропасть иногда.
Надо подумать, как это пофиксить…
Свежие комментарии