Вышло крупное обновление эмулятора Citron — версия 0.7 с полной переработкой кода

от aadmin

Для эмулятора Nintendo Switch под названием Citron вышло значительное обновление 0.7, которое разработчик Zephyron описывает как полный пересмотр и переписывание кода с нуля. Этот релиз стал результатом длительной работы и включает в себя множество ключевых изменений, направленных на улучшение производительности и функциональности.

Одним из главных нововведений стала полная переработка конвейера рендеринга на базе Vulkan. Также в эмулятор была интегрирована расширенная система управления таблицами ZBC с использованием памяти графического процессора и улучшенная система обнаружения и восстановления после сбоев Nintendo SDK. Разработчик отмечает оптимизацию производительности очереди обновления дескрипторов и внедрение адаптивного тайм-аута для турбо-режима Vulkan. Помимо этого, были исправлены ошибки компиляции для разных платформ, включая Linux, Android и Windows, и улучшена стабильность сетевого соединения в многопользовательских режимах.

Особое внимание в примечаниях к выпуску уделено реализации технологии FidelityFX Super Resolution 2 (FSR2). На данный момент она находится на экспериментальной стадии и описывается как наполовину готовая. Пользователям, решившим ее опробовать, следует ожидать появления визуальных артефактов, нестабильной частоты кадров и возможных сбоев. Для стабильной игры рекомендуется отключать эту функцию.

Рекомендую посмотреть
Официальный клиент VK Play стал доступен для операционной системы Linux

Так как обновление представляет собой полную переработку эмулятора, разработчик предупреждает о возможных проблемах. В их числе могут быть регрессии в совместимости с играми, нестабильная производительность, ошибки в пользовательском интерфейсе, специфичные для разных платформ баги и потенциальные утечки памяти. Пользователям рекомендуется тестировать различные игры и сообщать о найденных проблемах.

Связанные посты