Друзья! Пришла пора предоставить небольшой отчёт о том, какие исправления и дополнения были выполнены с момента выхода альфа-версии эмулятора. Их немного, но почти все они важные. Итак, приступим.
По эмулятору:
- Реализовано полное управление Kempston-джойстиком (из-за его отсутствия во многих играх были баги). Сейчас этот джойстик эмулируется кнопочками на цифровой клавиатуре и “пробелом”, потом сделаем переключатель.
- Значительно ускорена работа эмулятора CPU Z80 в зоне ПЗУ.
- Исправлена ошибка “Неправильный ZIP-архив”, которая появлялась в абсолютно всех играх в браузере Opera (что связано с особенностями этого браузера).
- Добавлены кнопки “NMI” и “RES” в верхнюю строку окна эмулятора, имитирующие аппаратные кнопки “Magic” и “Reset/Сброс” железного “спектрума”.
- Исправлен баг с зависанием загрузки образов дисков TRD и SCL в режиме ZS Scorpion 256.
- Реализован стереозвук при проигрывании музыки через AY-сопроцессор.
- Исправлена ошибка при загрузке образов TAP в режиме 128К.
- Реализована полная поддержка образов памяти – файлов формата “Z80”.
- Добавлена строка информации, в которой отображается действие, которое совершает эмулятор – например, загружает образ или встаёт на паузу.
- Добавлена возможность сохранения состояния игры в любой момент и считывания состояния. Пока что только в оперативную память. Активируется кнопками F3 и F9, которые дублируются иконками “S” и “L” в нижней панели эмулятора. Эта мега-функция не просто позволяет пройти сложные места игры без “читов”, но и значительно сэкономит ваши нервы!
Доработки по сайту:
- Значительно ускорена навигация по сайту за счёт оптимизации кэша.
- Улучшена работа поиска по сайту: теперь поиск осуществляется не только по заголовкам, но также по текстам описаний игр. Ещё в поиск включены авторы, издатели и серии игр. Теперь можно искать игры по косвенным признакам, например, если вы ищете игры про самураев, просто напишите в поиске “самурай”. Сайт выведет все игры, в описании которых встречается это слово.
- Зарегистрированные пользователи получили дополнительную папку “Пройденные“, в которую можно собирать уже пройденные игры или просмотренные демки. Спасибо Александру Кристальному за подсказку.
Хотелось бы поблагодарить ответственных пользователей Viva Games, которые сообщили об огромном количестве найденных багов: Дениса Матюшева и Игорра Кильдина. Спасибо!
Работа над сайтом и эмулятором продолжается. Спасибо, что рассказываете о Viva Games друзьям кнопками “Поделиться” и репостом ссылок, это лучшая награда для нас!
Понравилась публикация? Поделись с друзьями