Продолжаю чистить баги по списку. Одна из записей гласила «в 8м лабиринте, при работающих пилах нажатие плиты вызывает бесконечный дикий скрежет». Вылез, думаю, как раз тот случай, когда несколько звуков, звучащих одновременно, содержат данные шума. А регистр шума-то всего один! Естественно, шум от трех каналов просто так не выведешь. Я надеялся, что шум из нескольких каналов не вызовет особого конфликта — шум да и шум. Нифига. Пришлось делать обработку этого случая. Сделал. Прихожу снова в то место, нажимаю плиту — опять тот же самый дикий скрежет. WTF?? Начинаю смотреть детально — причина диких звуков вообще не в этом. Никакие шумы не конфликтуют, просто плита там хитрая и не освобождается от Принца до конца, в итоге генерируя бесконечное событие «нового нажатия». А система приоритета шума уже сделана. Хрен с ней, авось пригодится 🙂
А также:
- исправлен звук открывающейся двери
- исправлен RND стражника (был сломан новым циклом таймера из-за динамической задержки)
- освобожден кусок памяти
С новой задержкой играть в Принца стало значительно приятней, все равномерное и плавное, прямо не верится )) Старые дергания и тормоза порядком бесили.
«С новой задержкой играть в Принца стало значительно приятней,»
Да дай ты уже нам то поиграть в Принца с новой задержкой!
Могу дать на тест)
Кстати мы тебе новые окна Дампа Памяти сделали в эмуляторе. На подходе новые крутые фичи: чтение/загрузка Дампа в нужные страницы эмулятора
Два окна дампа зверски помогли в свое время, спасибо) Новые фичи это классно! Еще бы отцепить он клавиш доп.цифровой клавиатуры лишнее. Оставить только джойстик там да сами цифры. А то хочешь набрать адрес на цифровых клавишах, а срабатывают всякие настройки эмулятора.