The Legend of Zelda: Breath of the Wild вышла еще в 2017 году, но получила полноценный VR-режим только благодаря стороннему разработчику Crementif. Мод BetterVR работает через эмулятор Cemu и добавляет в игру возможности, которых не было в оригинальной версии: стереорендеринг для двух глаз, отслеживание положения головы и поддержку шести степеней свободы.
Главная особенность проекта в том, что это не обычный VR-эффект поверх готового изображения. Разработчику пришлось разбираться с тем, как игра обрабатывает камеру, персонажа и игровые объекты. Для этого был выполнен обратный анализ кода версии для Wii U. По словам автора проекта, на изучение внутренних механизмов игры ушли тысячи часов.
После доработки Link получил виртуальные руки, возможность использовать оружие, факелы и другие предметы с помощью движений контроллеров. В игре появились жесты для взаимодействия с окружающим миром: например, управление предметами и выполнение некоторых действий во время решения головоломок.
BetterVR использует OpenXR, поэтому мод совместим с популярными VR-шлемами, включая Valve Index, HTC Vive и M... Quest. При этом проект пока нельзя считать полноценным официальным портом: требуется версия игры для Wii U, запуск через Cemu и настройка контроллеров. Автор указывает, что готовые привязки сейчас ориентированы на Oculus Touch, хотя через SteamVR можно изменить управление.
Технически мод работает через промежуточный слой Vulkan, который перехватывает вывод изображения из Cemu и отправляет его в VR-шлем. Это позволило получить отдельный кадр для каждого глаза и адаптировать камеру под виртуальную реальность.
Для владельцев оригинальной Breath of the Wild это не обновление от Nintendo и не новая версия игры. Компания официально не выпускала VR-режим для этой части серии. Здесь интерес представляет сам подход: спустя годы после выхода игры сообщество смогло добавить функцию, которую производитель никогда не реализовал.
BetterVR показывает, насколько далеко могут зайти фанатские проекты, если у разработчиков есть доступ к инструментам эмуляции и достаточно времени на изучение старого кода. При этом порог входа остается высоким: нужен ПК, Cemu и VR-шлем, поэтому проект рассчитан скорее на энтузиастов, чем на массовую аудиторию.








