Эмулятор CitraVR для Nintendo 3DS скоро появится на Quest

Эмулятор CitraVR, позволяющий запускать игры с Nintendo 3DS на устройствах Quest, будет скоро выпущен создателем Air Link, Амандой Уотсон.

Эмулятор Citra, являющийся открытым программным обеспечением для Windows, разрабатывался с 2013 года и предназначен для использования домашней разработки и личных копий игр. В отличие от эмулятора Dolphin, который столкнулся с юридическими проблемами на Steam, открытая бета-версия CitraVR будет выпущена на платформах SideQuest и Github на следующей неделе.

После установки CitraVR начинается с 2D-панели в интерфейсе для управления и выбора игр и переходит в полноценное приложение при запуске игры. Виртуальный верхний экран воспроизводит игры в стереоскопическом 3D, как и на самой консоли.

Поддержка VR и внешних контроллеров

Citra уже можно использовать в VR на ПК, включая потоковую передачу на Quest, но CitraVR работает непосредственно на Quest как приложение OpenXR. Хотя стандартные контроллеры Touch позволяют играть в большинство игр на платформе, CitraVR также поддерживает проводные USB и беспроводные Bluetooth контроллеры от сторонних производителей для игр, требующих большего количества управляющих элементов.

Аманда Уотсон заявила, что первоначальная цель разработки этой версии не заключалась в том, чтобы просто перенести эмуляцию игр 3DS в VR, а скорее создать образовательный ресурс для разработчиков VR. Она также отметила, что это как «заявка разработчикам и игрокам» о возможностях разработки VR-приложений. Поскольку эмулятор соответствует Общей публичной лицензии (GPL), весь исходный код будет общедоступен, что позволит другим проектам с лицензией GPL использовать исходный код CitraVR для добавления поддержки VR.

Юридические аспекты и рекомендации по производительности

Для легального использования игр 3DS через Citra потребуется выгрузить свои игры с помощью взломанной консоли 3DS, что подробно описано в FAQ Citra. Разумеется, многие пользователи просто скачают ROM-файлы игр 3DS из интернета, как и в случае с другими эмуляторами и версией Citra без VR, хотя CitraVR никак не одобряет этот метод.

Стоит отметить, что, несмотря на обратную совместимость 3DS, Citra не поддерживает оригинальные игры Nintendo DS. Уотсон также сообщила, что производительность зависит от конкретной игры, и рекомендует обращаться к руководствам сообщества Citra для лучшего опыта.

CitraVR появится 20 января на платформе Meta Quest. Более подробную информацию о том, как устанавливать сторонний контент, можно найти в руководстве ниже.