Эмуляция Nintendo 3DS получает значительное повышение производительности.

TLDR

  • Nintendo 3DS Azahar только что объявила о поддержке кэширования шейдеров на диск.
  • Azahar должен перевести 3DS-вершинные шейдеры, чтобы ваша видеокарта могла их использовать, что замедляет игровой процесс.
  • Благодаря кэшированию скомпилированных шейдеров, Azahar надеется уменьшить подтормаживания (после первого запуска).

Окей, так что, возможно, мы ждем Switch 2, но как фанат Nintendo, я на самом деле очень рад погрузиться в игры для 3DS прямо сейчас! Эмуляторы потрясающие – серьезно, лучшие из когда-либо существовавших – и есть тонны вариантов для их запуска, хотите вы использовать настоящий 3DS или что-то другое. Это отличное время, чтобы вернуться к этим классическим играм с двумя экранами!

"Просто покупай индекс", говорили они. "Это надежно". Здесь мы обсуждаем, почему это не всегда так, и как жить с вечно красным портфелем.

Поверить в рынок

Azahar быстро становится одним из лучших вариантов для игры в игры 3DS на Android и регулярно получает обновления. После недавнего устранения проблем с задержками и обработкой игровых файлов, теперь доступно новое обновление, которое направлено на повышение производительности – что мы всегда ценим!

После короткого превью в начале этого месяца разработчик Azahar, PabloMK7, объявил на платформе, которая когда-то была Twitter, что они работали над кэшированными шейдерами.

Шейдеры необходимы для создания 3D-графики на современных графических картах, и они предоставляют разработчикам большой контроль над визуальным выводом. Эти небольшие программы выполняются непосредственно на графической карте, и их код может быть скомпилирован двумя способами: он может быть сгенерирован по мере необходимости или предварительно скомпилирован и сохранен для более быстрого доступа в дальнейшем – этот процесс называется кэшированием. Это распространенная техника, используемая в PC-играх для максимальной производительности, и теперь она также реализуется в Azahar.

Когда вы запускаете новую игру 3DS в Azahar в первый раз, эмулятору необходимо создать визуальные эффекты. После этого первого запуска эти эффекты сохраняются на вашем устройстве, поэтому их не нужно будет воссоздавать каждый раз, когда вы играете.

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

OpenGL имел эту функцию встроенной, но Vulkan изначально её не имел. Решение PabloMK7 для Azahar не только добавляет кэширование для Vulkan, но и обещает лучшую производительность, чем версия OpenGL, и разработано для хорошей совместимости с будущими обновлениями Azahar.

Если вы ранее испытывали замедления или рывки в Azahar на вашей 3DS, это обновление должно значительно улучшить производительность и сделать игру достойной повторного посещения.

Смотрите также

2026-02-09 22:18